r7 ./uriparser: Introduce a check to safeguard against shlibs fuckups.

Adeodato Simó dato at net.com.org.es
Thu Sep 20 19:59:16 UTC 2007


------------------------------------------------------------
revno: 7
committer: Adeodato Simó <dato at net.com.org.es>
branch nick: uriparser
timestamp: Thu 2007-09-20 21:59:16 +0200
message:
  Introduce a check to safeguard against shlibs fuckups.
added:
  debian/liburiparser1.symbols
modified:
  debian/rules
-------------- next part --------------
=== added file 'debian/liburiparser1.symbols'
--- a/debian/liburiparser1.symbols	1970-01-01 00:00:00 +0000
+++ b/debian/liburiparser1.symbols	2007-09-20 19:59:16 +0000
@@ -0,0 +1,67 @@
+_fini
+_init
+uriAddBaseUriA
+uriAddBaseUriW
+uriCopyAuthorityA
+uriCopyAuthorityW
+uriCopyPathA
+uriCopyPathW
+uriEqualsUriA
+uriEqualsUriW
+uriEscapeA
+uriEscapeExA
+uriEscapeExW
+uriEscapeW
+uriFixAmbiguityA
+uriFixAmbiguityW
+uriFreeUriMembersA
+uriFreeUriMembersW
+uriGetOctetValue
+uriHexToLetterA
+uriHexToLetterW
+uriHexdigToIntA
+uriHexdigToIntW
+uriIsHostSetA
+uriIsHostSetW
+uriIsUnreserved
+uriNormalizeSyntaxA
+uriNormalizeSyntaxExA
+uriNormalizeSyntaxExW
+uriNormalizeSyntaxMaskRequiredA
+uriNormalizeSyntaxMaskRequiredW
+uriNormalizeSyntaxW
+uriParseIpFourAddressA
+uriParseIpFourAddressW
+uriParseUriA
+uriParseUriExA
+uriParseUriExW
+uriParseUriW
+uriPushToStack
+uriRemoveBaseUriA
+uriRemoveBaseUriW
+uriRemoveDotSegmentsA
+uriRemoveDotSegmentsW
+uriResetUriA
+uriResetUriW
+uriStackToOctet
+uriToStringA
+uriToStringCharsRequiredA
+uriToStringCharsRequiredW
+uriToStringW
+uriUnescapeInPlaceA
+uriUnescapeInPlaceExA
+uriUnescapeInPlaceExW
+uriUnescapeInPlaceW
+uriUnixFilenameToUriStringA
+uriUnixFilenameToUriStringW
+uriUriStringToUnixFilenameA
+uriUriStringToUnixFilenameW
+uriUriStringToWindowsFilenameA
+uriUriStringToWindowsFilenameW
+uriWindowsFilenameToUriStringA
+uriWindowsFilenameToUriStringW
+uriWriteQuadToDoubleByte
+uri_TESTING_ONLY_ParseIpFourA
+uri_TESTING_ONLY_ParseIpFourW
+uri_TESTING_ONLY_ParseIpSixA
+uri_TESTING_ONLY_ParseIpSixW

=== modified file 'debian/rules'
--- a/debian/rules	2007-09-19 19:44:41 +0000
+++ b/debian/rules	2007-09-20 19:59:16 +0000
@@ -80,6 +80,7 @@
 	dh_installdirs
 	cd $(objdir) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 	dh_install --list-missing
+	nm -D $(CURDIR)/debian/tmp/usr/lib/liburiparser.so.1 | awk '/ T / {print $$3}' | env LC_ALL=C sort | diff $(CURDIR)/debian/liburiparser1.symbols -
 	touch $@ 
 
 #
@@ -98,7 +99,7 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-	dh_makeshlibs -V
+	dh_makeshlibs -V 'libfoobar1'
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol



More information about the pkg-xiph-commits mailing list