Add patch to respect ldflags and run elibtoolize, bug #127916.
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Tue, 28 Mar 2006 22:08:55 +0000 (22:08 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Tue, 28 Mar 2006 22:08:55 +0000 (22:08 +0000)
Package-Manager: portage-2.1_pre7-r2

dev-libs/pth/ChangeLog
dev-libs/pth/Manifest
dev-libs/pth/files/pth-2.0.6-ldflags.patch [new file with mode: 0644]
dev-libs/pth/pth-2.0.6.ebuild

index 5d2da40152e7a0d64d532033d2853defa37b2654..f31af6b95be469838d2274bc764aa4a3241abb61 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/pth
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/ChangeLog,v 1.36 2006/02/06 00:10:21 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/ChangeLog,v 1.37 2006/03/28 22:08:55 flameeyes Exp $
+
+  28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+  +files/pth-2.0.6-ldflags.patch, pth-2.0.6.ebuild:
+  Add patch to respect ldflags and run elibtoolize, bug #127916.
 
 *pth-2.0.6 (06 Feb 2006)
 
index 51cfc98832e123ac4545449a5df8040bfc13e9f6..3122d139f637e429b6d0fd1b1436886bfed28188 100644 (file)
@@ -1,12 +1,49 @@
-MD5 0bb811a9d2cf4b7a3638050dac2fa649 ChangeLog 4581
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 28eaccccca0cff83961b8492ee40ab57 ChangeLog 4751
+RMD160 9957d89c6f8f8035103e5f8694e5879c092de7b1 ChangeLog 4751
+SHA256 461ec071ab4a7a30107e47df74a499b8656153c13dd4025f14400a95b485ed06 ChangeLog 4751
 MD5 5a8d84760fa717b03ba0a74fdcda84a2 files/digest-pth-1.4.0 61
+RMD160 b084d7ed8d5eb7ef288dae75da6a277c81354194 files/digest-pth-1.4.0 61
+SHA256 0af3ea373e952824528fe50a01e8e06ccb9f5e8c8eb67df82a83917fc417c363 files/digest-pth-1.4.0 61
 MD5 b2b42d9f7e85e829667e5cec706c44fe files/digest-pth-2.0.3 61
+RMD160 c3915bab729d1f1edd470403fcdcd206e5cf8cc4 files/digest-pth-2.0.3 61
+SHA256 064490b37eca8163416a72258084b0a3aaacb8d6844a9c0b36033d5244de43a9 files/digest-pth-2.0.3 61
 MD5 a42e56326eb29a802e6e06e3a26680a3 files/digest-pth-2.0.5 61
+RMD160 8699d65401709887b761da4b14fc013dcd11db49 files/digest-pth-2.0.5 61
+SHA256 883ca56c12e53f7a4cb0e3db8a99142a179151f5c8628019e7b4c178c4f17a2b files/digest-pth-2.0.5 61
 MD5 f153007e4e071cc075aa4c8c40373b6f files/digest-pth-2.0.6 61
+RMD160 e7c7793c45d27e822440a01094237b1ebf4a4f77 files/digest-pth-2.0.6 61
+SHA256 de0b49fd917f1c311dd0c435d969ed8b15ee9fc1547aa3274c392beeb4a49182 files/digest-pth-2.0.6 61
 MD5 87d3f708eb2c1edc4f1f82de5665ac93 files/pth-2.0.3-m4.patch 665
+RMD160 e9f2582c9b52bb48f925a575b070a3d9d75e10e5 files/pth-2.0.3-m4.patch 665
+SHA256 37950c6ba9dd1813bb3c2a49b53c3b1c774af0e03a5afc8121c53021aa3597a8 files/pth-2.0.3-m4.patch 665
 MD5 8dfef22a5af47669583265ef6c16ee97 files/pth-2.0.5-parallelfix.patch 415
+RMD160 7218d8219a22c3656e065d0f581e5a7ece4f2c38 files/pth-2.0.5-parallelfix.patch 415
+SHA256 f005fbb328c8fc82624c2968da037189f39d0957b759432a3ec20f6f691325f5 files/pth-2.0.5-parallelfix.patch 415
+MD5 942fa4be28117756cd579937b257b9cc files/pth-2.0.6-ldflags.patch 813
+RMD160 879d529ee8bc704f375c7c10236bc6ad2f9ce7b6 files/pth-2.0.6-ldflags.patch 813
+SHA256 ed366b2f28a458e2d718dc3a90f54a91a478a8e3f64ee6e4fa3c8a7d7693bd9c files/pth-2.0.6-ldflags.patch 813
 MD5 566cf4f89e44670d0aba4a745913d748 metadata.xml 224
+RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 metadata.xml 224
+SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86 metadata.xml 224
 MD5 841fe7cb64f1627631800a5a7bac292b pth-1.4.0.ebuild 776
+RMD160 fbf2971629208e7dcd6cb78b5d11e2bbcb3c7556 pth-1.4.0.ebuild 776
+SHA256 03948c51f8524d84a80edb65a8b28e80a276751e4b87c16a1737c6cab4dab0be pth-1.4.0.ebuild 776
 MD5 8d0e6926a5814af6f7f53733cdfe208e pth-2.0.3.ebuild 877
+RMD160 6d29a1d5481e15b230ec2da6700abab1b849ab35 pth-2.0.3.ebuild 877
+SHA256 5a551a306baf829b47f3a395d3db7dbf3079c9dbb560f0e3b72d4cb166401b08 pth-2.0.3.ebuild 877
 MD5 8401aecc554a1e606e297443f9543cf5 pth-2.0.5.ebuild 734
-MD5 9279e64b80516c43f5bb166a540394a7 pth-2.0.6.ebuild 744
+RMD160 f1ee32a8862dbe27444be17d4950e1f2ca324583 pth-2.0.5.ebuild 734
+SHA256 0c7829e31f951be09c1cf214e2b29eebe28250c988d9a07a87aada59761f4d8e pth-2.0.5.ebuild 734
+MD5 5282163626ad363261e4bf801a371e74 pth-2.0.6.ebuild 807
+RMD160 23ac24805534c289c6ebaadf807ee8b31957a4bc pth-2.0.6.ebuild 807
+SHA256 16821710e50d3c3c1054a44132ec39750675460a44c4fe95d5d432cbbd12ff42 pth-2.0.6.ebuild 807
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEKbQDAiZjviIA2XgRApdmAJ95uUsAl2k6sg36HgQBrxnqPzZtKwCdEb7y
+7P5JD2Z4U5i+mPdN+dxdJvw=
+=oOhX
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/pth/files/pth-2.0.6-ldflags.patch b/dev-libs/pth/files/pth-2.0.6-ldflags.patch
new file mode 100644 (file)
index 0000000..7a4a5ab
--- /dev/null
@@ -0,0 +1,17 @@
+Index: pth-2.0.6/Makefile.in
+===================================================================
+--- pth-2.0.6.orig/Makefile.in
++++ pth-2.0.6/Makefile.in
+@@ -168,10 +168,10 @@ pth_p.h: $(S)pth_p.h.in
+ #   build the static and possibly shared libraries
+ libpth.la: $(LOBJS)
+-      $(LIBTOOL) --mode=link --quiet $(CC) -o libpth.la $(LOBJS) \
++      $(LIBTOOL) --mode=link --quiet $(CC) $(LDFLAGS) -o libpth.la $(LOBJS) \
+       -rpath $(libdir) -version-info `$(SHTOOL) version -lc -dlibtool $(_VERSION_FILE)`
+ libpthread.la: pthread.lo $(LOBJS)
+-      $(LIBTOOL) --mode=link --quiet $(CC) -o libpthread.la pthread.lo $(LOBJS) \
++      $(LIBTOOL) --mode=link --quiet $(CC) $(LDFLAGS) -o libpthread.la pthread.lo $(LOBJS) \
+       -rpath $(libdir) -version-info `$(SHTOOL) version -lc -dlibtool $(_VERSION_FILE)`
+ #   build the manual pages
index d02648f02adfe5aa75dfae278fe0fad5319d8ac6..f38591b964f022a88f0a3df62d9a47823d5b6e6e 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/pth-2.0.6.ebuild,v 1.1 2006/02/06 00:10:21 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/pth-2.0.6.ebuild,v 1.2 2006/03/28 22:08:55 flameeyes Exp $
 
-inherit eutils fixheadtails
+inherit eutils fixheadtails libtool
 
 DESCRIPTION="GNU Portable Threads"
 HOMEPAGE="http://www.gnu.org/software/pth/"
@@ -19,7 +19,11 @@ src_unpack() {
        unpack ${A}
        cd "${S}"
        epatch "${FILESDIR}"/${PN}-2.0.5-parallelfix.patch
+       epatch "${FILESDIR}/${P}-ldflags.patch"
+
        ht_fix_file aclocal.m4 configure
+
+       elibtoolize
 }
 
 src_install() {