summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-02-20 00:52:59 +0000
committerMike Frysinger <vapier@gentoo.org>2005-02-20 00:52:59 +0000
commit38fe7f2dfd16a0b5b1cd1d91d62d56ff37b6e43b (patch)
treed6adaa90458eac985c7324b828f3e3542766b5ee /dev-libs/confuse
parentRemove 1.5.8 in favor of 1.5.8-r1. Fix various repoman warnings (diff)
downloadhistorical-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/Manifest16
-rw-r--r--dev-libs/confuse/confuse-2.5.ebuild26
-rw-r--r--dev-libs/confuse/metadata.xml5
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>