diff options
author | Naohiro Aota <naota@gentoo.org> | 2011-08-05 08:20:20 +0000 |
---|---|---|
committer | Naohiro Aota <naota@gentoo.org> | 2011-08-05 08:20:20 +0000 |
commit | ea792414c98eaf09664470a856b023d98aac1f95 (patch) | |
tree | bd18be4cd8f0ea1c6dba811131d8c170b8caad69 /dev-lang/tcl | |
parent | Fixing bug #377653 (diff) | |
download | historical-ea792414c98eaf09664470a856b023d98aac1f95.tar.gz historical-ea792414c98eaf09664470a856b023d98aac1f95.tar.bz2 historical-ea792414c98eaf09664470a856b023d98aac1f95.zip |
Apply shared object versioning policy on Gentoo/FreeBSD. Bug 354067
Package-Manager: portage-2.2.0_alpha49/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/tcl')
-rw-r--r-- | dev-lang/tcl/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/tcl/Manifest | 13 | ||||
-rw-r--r-- | dev-lang/tcl/files/tcl-8.5.9-gentoo-fbsd.patch | 13 | ||||
-rw-r--r-- | dev-lang/tcl/tcl-8.5.9.ebuild | 5 |
4 files changed, 28 insertions, 9 deletions
diff --git a/dev-lang/tcl/ChangeLog b/dev-lang/tcl/ChangeLog index a64c6a478829..2796486ad480 100644 --- a/dev-lang/tcl/ChangeLog +++ b/dev-lang/tcl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/tcl # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.138 2011/03/23 19:05:10 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.139 2011/08/05 08:20:20 naota Exp $ + + 05 Aug 2011; Naohiro Aota <naota@gentoo.org> tcl-8.5.9.ebuild, + +files/tcl-8.5.9-gentoo-fbsd.patch: + Apply shared object versioning policy on Gentoo/FreeBSD. Bug 354067 23 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> tcl-8.5.9.ebuild: ppc64 stable wrt #353854 diff --git a/dev-lang/tcl/Manifest b/dev-lang/tcl/Manifest index bebde99ea325..d3c7b1247a80 100644 --- a/dev-lang/tcl/Manifest +++ b/dev-lang/tcl/Manifest @@ -6,6 +6,7 @@ AUX tcl-8.4.15-tclm4-soname.patch 477 RMD160 65326daf481e3ac425eb4ba9f9495dc122b AUX tcl-8.4.16-multilib.patch 988 RMD160 b674f7c4c78a89b3435b2b04831f974992c5c369 SHA1 ea83b70443ede2d52a2ad35a3c5e74a666044693 SHA256 6df0027ee02c1f458e8ae5f07538e0838317d72d028c6e1af97e8433d866b0ce AUX tcl-8.4.9-strtod.patch 362 RMD160 90ece8fcccba20cf1bc758133bc072cd515ba090 SHA1 db6098d47f28b7a40cc329dce2cac4e742a956d8 SHA256 93fad4cd880492430d5d55730b96a12697a58e951d8145b2b66025bceca10386 AUX tcl-8.5.8-fortify.patch 633 RMD160 2601056b5a92d5bb038ca81347de16ea1b650925 SHA1 4b8fa645df12f9c2538b7fa80763eab1dd3615c5 SHA256 c0d05495bc75c283acd631140eed61eec278f305637940398b1714c1e0570408 +AUX tcl-8.5.9-gentoo-fbsd.patch 475 RMD160 f271932db1692ed5b3a4e14393febd2e2c1a7eac SHA1 2804780f2d4b51e83c8b4b4d45cc0437b9bb28a1 SHA256 5f7c415260c124f7515b8621535ba277add91b584149283543a92f5f2613dc75 AUX tcl-8.5_alpha6-multilib.patch 830 RMD160 e99162cf85299e44137c87c482b9d27f767f38f0 SHA1 c9de5b434aa2b479557e6be4db5dbb62ebcb2fe8 SHA256 5686025ce4e685afcf06cafac591a91a5ccd10f952c422cf01b4f72263023d55 AUX tcl-8.5_alpha6-tclm4-soname.patch 486 RMD160 1795d442bf8ced0804d6aa364f628c545eb791f8 SHA1 9a7c9ed07eb1394c5ba16a8a41f9d47428414ac4 SHA256 af3c3ea0b0d6c37c666d2fb54cd9891c273c90ebaea4a4707583076faffb2925 AUX tcl-configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea @@ -19,15 +20,13 @@ EBUILD tcl-8.4.19.ebuild 3601 RMD160 a928a5b8f0a1fc55eb99d54f38b9f599b0a221b4 SH EBUILD tcl-8.5.7.ebuild 3268 RMD160 4eddf2f2989e2d699d0b9dfe3714c874be77ea84 SHA1 a1549dd5e71c0c26a9c4f7a3bbd0691c95ea7192 SHA256 ac4b0d10918aba4fbbdc8574fe83b49f365f726ce2dd1fe54d07044d642a0750 EBUILD tcl-8.5.8-r1.ebuild 3559 RMD160 38e2cb252b8dfba611458a1de310fa1089b6ee33 SHA1 510cd4f2b289e61d524b85197f8354a8ed479955 SHA256 8b1f31c94e6073af9e313edaf5eb4505402e22767b6a12293f8536e9ac84c28d EBUILD tcl-8.5.8-r2.ebuild 3631 RMD160 293406b38576a3a48b02dd5683e11bcff15fe115 SHA1 5e28f2ae943a4538286bf2f8d2cbb4ecaf13f790 SHA256 e0e18149683a7357409d49b438254d92d4290c2d3fdea169bcc7fbb1241c29e8 -EBUILD tcl-8.5.9.ebuild 3575 RMD160 b525ed706b372de60d842841c6fa31af430b493c SHA1 99b3955021e11e390ed3eee802ebdc5665e49b6a SHA256 a7417da839a5693d15498b4f5a51321bca539fcfe365790f0cfcec4307ebdf2f -MISC ChangeLog 17414 RMD160 61033cf0426b29af25cf577ccffc7744a8053b57 SHA1 e635d1724d62e7b09bafdd7b01103a8ee9b5a45f SHA256 66b21d01e01b0e17a18748db1324b57f731b1deb432bff4931390ae010fd7b59 +EBUILD tcl-8.5.9.ebuild 3637 RMD160 3b2c3ecd047c916512d8b0595d14dc870d55586b SHA1 3772f69827f560b31e42b5551514f09a2794b504 SHA256 2eac249ebc62f2ea0e58ee0734b505c9350440e2dc716ee18c6fb81c241012e4 +MISC ChangeLog 17583 RMD160 3e54f0bf7e4881b711a3636a776beddc9155fa53 SHA1 6d12df7ac747883850f7b591b1011caca05c01b7 SHA256 851fb4a094c98efa3b93aab99f1386ad959cfea2de526747f58c2e05c1a5848a MISC metadata.xml 264 RMD160 6318855997b3e957f4ad5c59677534993e352c34 SHA1 19fe5fc86133d09d7fcb0b2ce44054eff4fff028 SHA256 01ce19dabf2e53a73d86e4b16f653c6cd2b6c9aca1b79ec095f353315c8b84ee -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iJwEAQECAAYFAk2KRG8ACgkQIiMqcbOVdxT0RwP/UsmM35K9J4RwYgyoRlRdFceQ -BcnQCHJ4UFPys3we31AzbxDxbquZYwRygFSXOs2XdbPdevuLk4qJvtn5JERccDCG -t/lOijy93GLFG80jlUdbvuyhNatEoIeEOdO27MP5V95gdiiYy0O4Um9RER6Lijtw -dA0B1m1LrGKFVeNOwS0= -=KNxi +iEYEARECAAYFAk47p9cACgkQGpDnPLSHuMD0NQCgzrepmI7hEREcQ2hZPsf+9VoB +YR0AoJeo5fqCpJiYYdOkW+xInGFYlQEd +=cccL -----END PGP SIGNATURE----- diff --git a/dev-lang/tcl/files/tcl-8.5.9-gentoo-fbsd.patch b/dev-lang/tcl/files/tcl-8.5.9-gentoo-fbsd.patch new file mode 100644 index 000000000000..022d81d3e261 --- /dev/null +++ b/dev-lang/tcl/files/tcl-8.5.9-gentoo-fbsd.patch @@ -0,0 +1,13 @@ +diff --git a/unix/tcl.m4 b/unix/tcl.m4 +index fdd9d44..31bfca8 100644 +--- a/unix/tcl.m4 ++++ b/unix/tcl.m4 +@@ -1601,7 +1601,7 @@ dnl AC_CHECK_TOOL(AR, ar) + # Version numbers are dot-stripped by system policy. + TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .` + UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' +- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so' + TCL_LIB_VERSIONS_OK=nodots + ;; + Darwin-*) diff --git a/dev-lang/tcl/tcl-8.5.9.ebuild b/dev-lang/tcl/tcl-8.5.9.ebuild index ea1565c14d50..af33196a68e9 100644 --- a/dev-lang/tcl/tcl-8.5.9.ebuild +++ b/dev-lang/tcl/tcl-8.5.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.9.ebuild,v 1.8 2011/03/23 19:05:10 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.9.ebuild,v 1.9 2011/08/05 08:20:20 naota Exp $ EAPI="3" @@ -37,6 +37,9 @@ src_prepare() { # Bug 125971 epatch "${FILESDIR}"/${PN}-8.5_alpha6-tclm4-soname.patch + # Bug 354067 + epatch "${FILESDIR}"/${PN}-8.5.9-gentoo-fbsd.patch + cd "${S}"/unix eautoreconf } |