diff options
-rw-r--r-- | dev-libs/dvthread/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/dvthread/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/dvthread/dvthread-0.13.4.ebuild | 31 |
3 files changed, 42 insertions, 16 deletions
diff --git a/dev-libs/dvthread/ChangeLog b/dev-libs/dvthread/ChangeLog index 4e26f5593958..5bd64f4fc6f0 100644 --- a/dev-libs/dvthread/ChangeLog +++ b/dev-libs/dvthread/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/dvthread -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/ChangeLog,v 1.22 2010/04/12 19:21:55 maekke Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/ChangeLog,v 1.23 2012/03/21 10:28:46 ssuominen Exp $ + + 21 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> dvthread-0.13.4.ebuild: + Revert back to ~arch for x86 because there is no reverse dependencies. + USE="static-libs" and empty dependency_libs from libtool files in order to + synchronize with behavior of libdvutil. 12 Apr 2010; Markus Meier <maekke@gentoo.org> dvthread-0.13.4.ebuild: x86 stable, bug #309169 diff --git a/dev-libs/dvthread/Manifest b/dev-libs/dvthread/Manifest index 93577322480b..143bd2f51bd2 100644 --- a/dev-libs/dvthread/Manifest +++ b/dev-libs/dvthread/Manifest @@ -1,4 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST dvthread-0.13.4.tar.gz 1912909 RMD160 33180e6ad2cd482a010bdc6568775161a8f1e464 SHA1 b9554fd14033a42304ffae6ef1cd78b17109a931 SHA256 58b518eb4b753e3c4dcd96717c203e69914e84f9f867f9f16a490cd8a9ae1a8c -EBUILD dvthread-0.13.4.ebuild 817 RMD160 802f9ed85ba7eb2074f3b0556d25eae06537baf7 SHA1 90ca8329d70717677d6fa4d212eb3018c7460810 SHA256 69369d18db3aadf325a108465d1668613c86a583fb2cf93b896f42f6d594b80b -MISC ChangeLog 2855 RMD160 f9ede5c3667432ec267061d6014e1bfdb73acebe SHA1 24f408d88ff358c1afb198d30edf39a01e8ef856 SHA256 b0adef5efcb74c7d712c23bf583f4df57ab7a23b9d813f3a3610710ff8cd05f3 +EBUILD dvthread-0.13.4.ebuild 1032 RMD160 e3e805453d58e9c7af0b6274a5a5068c83e770d3 SHA1 3961945e5bef39f5b91601396227caa8a9690c90 SHA256 cf5e3dc372611bc2123d157194c211fb39493b1cb13d725074ba779e4ef3ba51 +MISC ChangeLog 3129 RMD160 db7e9fad81c4be258ed75b103ff7180f05a7c842 SHA1 e5336365afeea2f45999c629ded3c92450d37b65 SHA256 e8198bb8e2212a8a4e1bfb2cd405a2cbfcc650819306968d79313055ddf0fb82 MISC metadata.xml 157 RMD160 1a16d7c8813911ff609857e1d437b678c924114c SHA1 c82a897a9ef30c4e459bcb4ce934e0a966c11d4d SHA256 e44459c87638f81370c6caee91f75bf864c56875d2b17f69ec7473c81ff58f9f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQEcBAEBAgAGBQJPaa1fAAoJEEdUh39IaPFNnRwIAJbuW3SLsBJBB1tOPptpNjvg +nPKblsCNsZASYOmDm9ePeoD8fEDFyWHVSq2ksFvaVjvBbDE3APKqwwOzVtOLrGQW +bld/+jH4LtDXHJ9ClpNSM0yj4IpxwbctDyzvOgz8zZUyIfuXjTnJFaij+Bkxfi0S +3drJA8Oo8S0y4GDxtnp/oSEHbo5UWaqlyhX8ozXTFpm5uvhNyZI2VRxM2qCeLnZ4 +LjgazFy0YWK5qPt+bxJ7C023Y2JdS0/DIh7p1g802dPrr5v3HnNI23C9C1eeEfq1 +4ukAZXP9mUvoe/GAsp5M1uy8liPZ3a8Enr07XVe+f/tiaMWmvv58mBkmDMEu1Bs= +=/IYj +-----END PGP SIGNATURE----- diff --git a/dev-libs/dvthread/dvthread-0.13.4.ebuild b/dev-libs/dvthread/dvthread-0.13.4.ebuild index f5d6e0cd1de9..e4a73bcbfc75 100644 --- a/dev-libs/dvthread/dvthread-0.13.4.ebuild +++ b/dev-libs/dvthread/dvthread-0.13.4.ebuild @@ -1,32 +1,39 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/dvthread-0.13.4.ebuild,v 1.2 2010/04/12 19:21:55 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/dvthread-0.13.4.ebuild,v 1.3 2012/03/21 10:28:46 ssuominen Exp $ -EAPI=2 +EAPI=4 DESCRIPTION="Classes for threads and monitors, wrapped around the posix thread library" -SRC_URI="http://tinf2.vub.ac.be/~dvermeir/software/dv/${PN}/download/${P}.tar.gz" HOMEPAGE="http://tinf2.vub.ac.be/~dvermeir/software/dv/dvthread/html/" +SRC_URI="http://tinf2.vub.ac.be/~dvermeir/software/dv/${PN}/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" -IUSE="doc" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc static-libs" + +RDEPEND=">=dev-libs/dvutil-1.0.10-r2" +DEPEND="${RDEPEND}" -DEPEND=">=dev-libs/dvutil-1.0.5" +DOCS="AUTHORS ChangeLog NEWS" src_prepare() { - sed -i \ - -e 's:dvthread doc m4:dvthread m4:' \ - Makefile.in || die + sed -i -e 's:dvthread doc m4:dvthread m4:' Makefile.in || die +} + +src_configure() { + econf $(use_enable static-libs static) } src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS + default if use doc; then doman doc/man/man3/*.3 dohtml -r doc/html/* fi + + # Keeping .la files in purpose, see: http://bugs.gentoo.org/409125 + find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + } |