diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-02-20 00:52:59 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-02-20 00:52:59 +0000 |
commit | 38fe7f2dfd16a0b5b1cd1d91d62d56ff37b6e43b (patch) | |
tree | d6adaa90458eac985c7324b828f3e3542766b5ee /dev-libs/confuse | |
parent | Remove 1.5.8 in favor of 1.5.8-r1. Fix various repoman warnings (diff) | |
download | historical-38fe7f2dfd16a0b5b1cd1d91d62d56ff37b6e43b.tar.gz historical-38fe7f2dfd16a0b5b1cd1d91d62d56ff37b6e43b.tar.bz2 historical-38fe7f2dfd16a0b5b1cd1d91d62d56ff37b6e43b.zip |
make sure shared libraries are built #82588
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-libs/confuse')
-rw-r--r-- | dev-libs/confuse/Manifest | 16 | ||||
-rw-r--r-- | dev-libs/confuse/confuse-2.5.ebuild | 26 | ||||
-rw-r--r-- | dev-libs/confuse/metadata.xml | 5 |
3 files changed, 18 insertions, 29 deletions
diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 14f4a70a0508..a92869a91938 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,15 +1,5 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 baebf420f51c72f0e76322735d730c2a confuse-2.5.ebuild 1206 -MD5 d800ef4fc34a6b31455ffdc225d9188d metadata.xml 374 MD5 0f91a033e76ac08db02e508658fa8567 ChangeLog 425 -MD5 52586bc716a63758a26e05b633a2bab0 files/digest-confuse-2.5 63 +MD5 fa61b0ba61fe360979fa7b335f53dc5e confuse-2.5.ebuild 1241 +MD5 420df847a3db1c4969aff20243f656dd metadata.xml 165 MD5 e63af9d342810c6b32080c4d5c4a5456 files/confuse-2.5-maketest.patch 581 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBsnvYmdTrptrqvGERAh3IAJ4tV/z1tylF51/3T5+rOxZni90EUgCbBEXc -ouFsKUiW2NX0/FdCCd86og8= -=SBTk ------END PGP SIGNATURE----- +MD5 52586bc716a63758a26e05b633a2bab0 files/digest-confuse-2.5 63 diff --git a/dev-libs/confuse/confuse-2.5.ebuild b/dev-libs/confuse/confuse-2.5.ebuild index 9043191e24e7..f648cfde67db 100644 --- a/dev-libs/confuse/confuse-2.5.ebuild +++ b/dev-libs/confuse/confuse-2.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.5.ebuild,v 1.1 2004/12/05 03:09:05 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.5.ebuild,v 1.2 2005/02/20 00:52:59 vapier Exp $ inherit eutils @@ -21,21 +21,25 @@ RDEPEND="virtual/libc" src_unpack(){ unpack ${A} - cd ${S} + cd "${S}" epatch ${FILESDIR}/${P}-maketest.patch + + # keep this otherwise libraries will not have .so extensions + libtoolize --copy --force } src_compile() { local myconf - # keep this otherwise libraries will not have .so extensions - libtoolize --force - use debug \ && myconf="${myconf} --enable-debug=all" \ || myconf="${myconf} --disable-debug" - econf `use_enable doc build-docs` `use_enable nls` ${myconf} || die + econf \ + --enable-shared \ + $(use_enable doc build-docs) \ + $(use_enable nls) \ + ${myconf} || die emake || die } @@ -45,10 +49,10 @@ src_test() { } src_install() { - emake DESTDIR=${D} install || die - dodoc AUTHORS NEWS README || die - if use doc; then + make DESTDIR="${D}" install || die + dodoc AUTHORS NEWS README + if use doc ; then dohtml doc/html/*.html || die fi - rmdir ${D}/usr/bin + rmdir "${D}"/usr/bin } diff --git a/dev-libs/confuse/metadata.xml b/dev-libs/confuse/metadata.xml index c68c466ef895..92114080841c 100644 --- a/dev-libs/confuse/metadata.xml +++ b/dev-libs/confuse/metadata.xml @@ -2,9 +2,4 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>dev-embedded</herd> -<maintainer> - <email>dev-embedded@gentoo.org</email> - <description>A user ebuild that I felt obliged to include. Please take over if you want.</description> -</maintainer> -<longdescription></longdescription> </pkgmetadata> |