[Pkg-e-commits] [SCM] Enlightenment DR17 file chunk reading/writing library branch, master, updated. debian/1.0.1-1-6-g128ab02
Albin Tonnerre
albin.tonnerre at gmail.com
Sat Sep 27 22:47:31 UTC 2008
The following commit has been merged in the master branch:
commit 128ab0223fffbe6f759620d843223f784c4296f0
Author: Albin Tonnerre <albin.tonnerre at gmail.com>
Date: Sat Sep 27 20:49:03 2008 +0200
Add symbols file
diff --git a/debian/changelog b/debian/changelog
index ea5c137..e921181 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,9 +8,12 @@ eet (1.1.0-1) UNRELEASED; urgency=low
- Stop removing doc/man/man3/todo.3, this is now shipped in the upstream
tarball. Explicitely list the manpages we want in DEB_INSTALL_MANPAGES
instead.
+ - CFLAGS += -fvisibility=hidden so that private symbols don't get exported
+ * debian/libeet1.symbols: Add a symbols file for libeet1.
* debian/control:
- Bump Standards-Version to 3.8.0
- Drop Build-Dependency on doxygen as docs are now in the upstream tarball.
+ - Build-Depend on dpkg-dev (>= 1.14.8) as we are using a symbols file
-- Albin Tonnerre <albin.tonnerre at gmail.com> Sat, 27 Sep 2008 13:47:11 +0200
diff --git a/debian/control b/debian/control
index b6a25da..9e62d28 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Pkg-e Team <pkg-e-devel at lists.alioth.debian.org>
Uploaders: Albin Tonnerre <albin.tonnerre at gmail.com>, Niv Sardi <xaiki at debian.org>,
Jan Lübbe <jluebbe at debian.org>
-Build-Depends: debhelper (>= 6), cdbs, zlib1g-dev, libjpeg62-dev
+Build-Depends: dpkg-dev (>= 1.14.8), debhelper (>= 6), cdbs, zlib1g-dev, libjpeg62-dev
Standards-Version: 3.8.0
Vcs-Git: git://git.debian.org/pkg-e/libs/eet.git
Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/eet.git
diff --git a/debian/libeet1.symbols b/debian/libeet1.symbols
new file mode 100644
index 0000000..29ca4b4
--- /dev/null
+++ b/debian/libeet1.symbols
@@ -0,0 +1,50 @@
+libeet.so.1 libeet1 #MINVER#
+ eet_clearcache at Base 1.0.0
+ eet_close at Base 1.0.0
+ eet_cypher at Base 1.1.0
+ eet_data_descriptor2_new at Base 1.0.0
+ eet_data_descriptor3_new at Base 1.0.0
+ eet_data_descriptor_decode at Base 1.0.0
+ eet_data_descriptor_element_add at Base 1.0.0
+ eet_data_descriptor_encode at Base 1.0.0
+ eet_data_descriptor_free at Base 1.0.0
+ eet_data_descriptor_new at Base 1.0.0
+ eet_data_dump at Base 1.0.0
+ eet_data_image_decode at Base 1.0.0
+ eet_data_image_decode_to_surface at Base 1.1.0
+ eet_data_image_encode at Base 1.0.0
+ eet_data_image_header_decode at Base 1.0.0
+ eet_data_image_header_read at Base 1.0.0
+ eet_data_image_read at Base 1.0.0
+ eet_data_image_read_to_surface at Base 1.1.0
+ eet_data_image_write at Base 1.0.0
+ eet_data_read at Base 1.0.0
+ eet_data_text_dump at Base 1.0.0
+ eet_data_text_undump at Base 1.0.0
+ eet_data_undump at Base 1.0.0
+ eet_data_write at Base 1.0.0
+ eet_decypher at Base 1.1.0
+ eet_delete at Base 1.0.0
+ eet_dictionary_get at Base 1.0.0
+ eet_dictionary_string_check at Base 1.0.0
+ eet_dictionary_string_get_hash at Base 1.1.0
+ eet_identity_certificate_print at Base 1.1.0
+ eet_identity_check at Base 1.1.0
+ eet_identity_close at Base 1.1.0
+ eet_identity_open at Base 1.1.0
+ eet_identity_print at Base 1.1.0
+ eet_identity_ref at Base 1.1.0
+ eet_identity_set at Base 1.1.0
+ eet_identity_sign at Base 1.1.0
+ eet_identity_unref at Base 1.1.0
+ eet_identity_x509 at Base 1.1.0
+ eet_init at Base 1.0.0
+ eet_list at Base 1.0.0
+ eet_memopen_read at Base 1.1.0
+ eet_mode_get at Base 1.0.0
+ eet_num_entries at Base 1.0.0
+ eet_open at Base 1.0.0
+ eet_read at Base 1.0.0
+ eet_read_direct at Base 1.0.0
+ eet_shutdown at Base 1.0.0
+ eet_write at Base 1.0.0
diff --git a/debian/rules b/debian/rules
index f4e012e..c2961e7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,8 @@
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
+CFLAGS += -fvisibility=hidden
+
#Build the unit tests binary and run it. Needs 'check' and 'pkg-config' as additionnal build-depends
#build:
# make check
--
Enlightenment DR17 file chunk reading/writing library
More information about the Pkg-e-commits
mailing list