From da23a029ca01e3e194e97d5f7679c2902cb8c168 Mon Sep 17 00:00:00 2001 From: Keri Harris Date: Sat, 20 Jan 2007 22:32:54 +0000 Subject: [PATCH] Generate soname for installed lib. Package-Manager: portage-2.1.2-r1 --- dev-lang/yap/ChangeLog | 6 +++++- dev-lang/yap/Manifest | 20 ++++++++++++-------- dev-lang/yap/files/yap-5.1.1-SONAME.patch | 11 +++++++++++ dev-lang/yap/yap-5.1.1.ebuild | 3 ++- 4 files changed, 30 insertions(+), 10 deletions(-) create mode 100644 dev-lang/yap/files/yap-5.1.1-SONAME.patch diff --git a/dev-lang/yap/ChangeLog b/dev-lang/yap/ChangeLog index 7e9e0c6ad8e7..aff632da9d85 100644 --- a/dev-lang/yap/ChangeLog +++ b/dev-lang/yap/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/yap # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.8 2007/01/20 20:56:56 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.9 2007/01/20 22:32:54 keri Exp $ + + 20 Jan 2007; keri +files/yap-5.1.1-SONAME.patch, + yap-5.1.1.ebuild: + Generate soname for installed lib. 20 Jan 2007; keri files/yap-5.1.1-multilib.patch, yap-5.1.1.ebuild: diff --git a/dev-lang/yap/Manifest b/dev-lang/yap/Manifest index f82fa0e89351..e37c849a1ec2 100644 --- a/dev-lang/yap/Manifest +++ b/dev-lang/yap/Manifest @@ -26,6 +26,10 @@ AUX yap-5.0.1-tkyap.patch 1259 RMD160 50258dab9de41224314582d2bfc67ba2376f9afc S MD5 20aa2c8490bfd72fcbc559bfee81ca55 files/yap-5.0.1-tkyap.patch 1259 RMD160 50258dab9de41224314582d2bfc67ba2376f9afc files/yap-5.0.1-tkyap.patch 1259 SHA256 3178561085f2f515a12e1feba360d1e77ddf92ce9edacb709928b83a78df1c76 files/yap-5.0.1-tkyap.patch 1259 +AUX yap-5.1.1-SONAME.patch 449 RMD160 04ce74ec66c3bd1bbdd66384f811705b6bc68e9f SHA1 e025dac6d109524b91a0eb20836953d2fa88e8f9 SHA256 05fc8598d5d7db69b854b089b39e9c009e4cc7fd13145132d9df365ccc293e55 +MD5 3922f1a159a584529e8027d6061efe7a files/yap-5.1.1-SONAME.patch 449 +RMD160 04ce74ec66c3bd1bbdd66384f811705b6bc68e9f files/yap-5.1.1-SONAME.patch 449 +SHA256 05fc8598d5d7db69b854b089b39e9c009e4cc7fd13145132d9df365ccc293e55 files/yap-5.1.1-SONAME.patch 449 AUX yap-5.1.1-analyst.patch 412 RMD160 9aef58ad8f5f1cfffabe7600ab078e292b28383d SHA1 ed12e99ae9b66ba481acef4302906d42d6485fc7 SHA256 c28cbb5d3adda71b4d131e891d5172af6e9b585bb0372b515adf5ac6cf567b16 MD5 4cc7f866af938319e13f03ca11b77411 files/yap-5.1.1-analyst.patch 412 RMD160 9aef58ad8f5f1cfffabe7600ab078e292b28383d files/yap-5.1.1-analyst.patch 412 @@ -56,14 +60,14 @@ EBUILD yap-5.0.1.ebuild 1926 RMD160 369a3eb6368b1665a7c1106b774675ca7bf8b119 SHA MD5 c04d3096e7ea6c31a6755021653ec85a yap-5.0.1.ebuild 1926 RMD160 369a3eb6368b1665a7c1106b774675ca7bf8b119 yap-5.0.1.ebuild 1926 SHA256 7ed9d6d1b4ac094366d78a0b4969fd2ed9f133bd1dd47b6a93548d47c086d837 yap-5.0.1.ebuild 1926 -EBUILD yap-5.1.1.ebuild 2164 RMD160 5fbb3f14f61392ebed51928def0a30dbf7ed2f71 SHA1 f1a0bccff5345fe7abb5d5c142c25fe1b545b3ad SHA256 b78866da57485f177e81f31bf358ad1623e33b71daa2503277b2dd98f9d08acd -MD5 2ceab426247120434caca9d517e39d8d yap-5.1.1.ebuild 2164 -RMD160 5fbb3f14f61392ebed51928def0a30dbf7ed2f71 yap-5.1.1.ebuild 2164 -SHA256 b78866da57485f177e81f31bf358ad1623e33b71daa2503277b2dd98f9d08acd yap-5.1.1.ebuild 2164 -MISC ChangeLog 1471 RMD160 9cfe5f49106b2d6ded0f6391aabe75db42405f5e SHA1 6aa23ea91e49bcd31478974f1f3f3bf7f6a73a7d SHA256 708859c99eed0eaa78ab1ef74c67ca382bf87574471cfa19d50765512a4e1ae6 -MD5 ac459f808c5f3da25c8b905c5c6b80a9 ChangeLog 1471 -RMD160 9cfe5f49106b2d6ded0f6391aabe75db42405f5e ChangeLog 1471 -SHA256 708859c99eed0eaa78ab1ef74c67ca382bf87574471cfa19d50765512a4e1ae6 ChangeLog 1471 +EBUILD yap-5.1.1.ebuild 2204 RMD160 579b1fca5ecdbd84c0b890999cd189ef1a82e401 SHA1 d079d39cf4d7cb24cf2d628dfa990f611c12c1bf SHA256 b54f7a4b17587aca289ae265e19a86e4967b18dfa5a1400a57f0cfe62d1b041b +MD5 dd77c740c57239d94a307c54f6ee87a4 yap-5.1.1.ebuild 2204 +RMD160 579b1fca5ecdbd84c0b890999cd189ef1a82e401 yap-5.1.1.ebuild 2204 +SHA256 b54f7a4b17587aca289ae265e19a86e4967b18dfa5a1400a57f0cfe62d1b041b yap-5.1.1.ebuild 2204 +MISC ChangeLog 1598 RMD160 bb4adb9689a3037a5a24f1086c8a4e656be2c4a0 SHA1 f4da5a3747c50121866c6a8f3ae63759ec46686b SHA256 e9b78029409cb73ce242d5c08dccf8cc0ee2a26004f7abc19b0649773913cfc9 +MD5 fea4f3bb8d7a415e79bd87054e3b6ce3 ChangeLog 1598 +RMD160 bb4adb9689a3037a5a24f1086c8a4e656be2c4a0 ChangeLog 1598 +SHA256 e9b78029409cb73ce242d5c08dccf8cc0ee2a26004f7abc19b0649773913cfc9 ChangeLog 1598 MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba MD5 9187f53634e60ab7eb2ac7e98b0b19f7 metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c metadata.xml 159 diff --git a/dev-lang/yap/files/yap-5.1.1-SONAME.patch b/dev-lang/yap/files/yap-5.1.1-SONAME.patch new file mode 100644 index 000000000000..5f1d5a1d6288 --- /dev/null +++ b/dev-lang/yap/files/yap-5.1.1-SONAME.patch @@ -0,0 +1,11 @@ +--- Yap-5.1.1.orig/Makefile.in 2006-04-13 23:34:33.000000000 +1200 ++++ Yap-5.1.1/Makefile.in 2007-01-21 10:52:46.000000000 +1300 +@@ -527,7 +527,7 @@ + $(RANLIB) libYap.a + + @IN_UNIX@@DO_SECOND_LD@libYap@SHLIB_SUFFIX@: $(LIB_OBJECTS) +-@IN_UNIX@@DO_SECOND_LD@ @SHLIB_LD@ -o libYap@SHLIB_SUFFIX@ $(LIB_OBJECTS) $(LIBS) ++@IN_UNIX@@DO_SECOND_LD@ @SHLIB_LD@ -soname=$@ -o libYap@SHLIB_SUFFIX@ $(LIB_OBJECTS) $(LIBS) + + install: install_bin install_data + diff --git a/dev-lang/yap/yap-5.1.1.ebuild b/dev-lang/yap/yap-5.1.1.ebuild index 1aab233be2c6..01dc31ff7889 100644 --- a/dev-lang/yap/yap-5.1.1.ebuild +++ b/dev-lang/yap/yap-5.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/yap-5.1.1.ebuild,v 1.5 2007/01/20 20:56:56 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/yap-5.1.1.ebuild,v 1.6 2007/01/20 22:32:54 keri Exp $ inherit autotools eutils @@ -32,6 +32,7 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}"/${P}-configure.patch epatch "${FILESDIR}"/${P}-multilib.patch + epatch "${FILESDIR}"/${P}-SONAME.patch epatch "${FILESDIR}"/${P}-analyst.patch epatch "${FILESDIR}"/${P}-myddas.patch epatch "${FILESDIR}"/${P}-tabling.patch -- 2.26.2