summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-09-20 05:21:19 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-09-20 05:21:19 +0000
commit7da6705ee18ba36c2561f4fa269cc00db499f40b (patch)
treeaa44ef6612ff36002a9ae576c121c904bd563892 /sys-fs/e2fsprogs
parentfix for static (diff)
downloadhistorical-7da6705ee18ba36c2561f4fa269cc00db499f40b.tar.gz
historical-7da6705ee18ba36c2561f4fa269cc00db499f40b.tar.bz2
historical-7da6705ee18ba36c2561f4fa269cc00db499f40b.zip
enable static support
Diffstat (limited to 'sys-fs/e2fsprogs')
-rw-r--r--sys-fs/e2fsprogs/ChangeLog7
-rw-r--r--sys-fs/e2fsprogs/Manifest10
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild17
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild18
4 files changed, 34 insertions, 18 deletions
diff --git a/sys-fs/e2fsprogs/ChangeLog b/sys-fs/e2fsprogs/ChangeLog
index 96ba70117f59..3000254d2089 100644
--- a/sys-fs/e2fsprogs/ChangeLog
+++ b/sys-fs/e2fsprogs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/e2fsprogs
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.1 2003/09/15 17:46:24 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.2 2003/09/20 05:21:17 seemant Exp $
+
+ 19 Sep 2003; Seemant Kulleen <seemant@gentoo.org> e2fsprogs-1.33.ebuild,
+ e2fsprogs-1.34.ebuild:
+ add static support, thanks to: Sascha Silbe <sascha-gentoo-bugzilla@silbe.org>
+ in bug #29166
*e2fsprogs-1.33 (15 Sep 2003)
diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index 493bf73bd4a4..eda02a1de31b 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -1,9 +1,9 @@
-MD5 459416f0ea50b272f0603046c1cb8496 ChangeLog 4231
+MD5 87ec38d2ee81241fdf81c9f3887af283 e2fsprogs-1.33.ebuild 2498
MD5 eb9e8d96b1ac4476cfb355c91b51d39f e2fsprogs-1.32-r2.ebuild 2311
-MD5 0d25a43c0b3311e374e0858a964bf882 e2fsprogs-1.33.ebuild 2384
-MD5 d5dec6b88379b92a363b1fc1cbbde5c3 e2fsprogs-1.34.ebuild 2390
-MD5 db361eb5cdf39ddae07e9f794d308b42 files/digest-e2fsprogs-1.32-r2 67
+MD5 09bff81098a53e7c651ac2cc50a2d3f1 e2fsprogs-1.34.ebuild 2506
+MD5 53b298b820eaa4cba7c5ca4c64aab7d9 ChangeLog 4429
+MD5 1a896f2697b055d4b8b4139c3482ac9e files/e2fsprogs-1.32-mk_cmds-cosmetic.patch 316
MD5 3307c0c209b26bf447ff2840b7118862 files/digest-e2fsprogs-1.33 67
MD5 9c39bba6702e492a7a01624ae60587bc files/digest-e2fsprogs-1.34 67
MD5 0b77829b4c6500ac9722143384ddda95 files/e2fsprogs-1.27ea-0.8.21.diff 15214
-MD5 1a896f2697b055d4b8b4139c3482ac9e files/e2fsprogs-1.32-mk_cmds-cosmetic.patch 316
+MD5 db361eb5cdf39ddae07e9f794d308b42 files/digest-e2fsprogs-1.32-r2 67
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild
index a3fe13b9513d..8a872bcbfcf9 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild
@@ -1,17 +1,18 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.33.ebuild,v 1.2 2003/09/20 05:21:17 seemant Exp $
inherit eutils
+IUSE="nls static"
+
DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities"
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-KEYWORDS="x86 amd64 hppa ~ppc"
SLOT="0"
LICENSE="GPL-2"
-IUSE="nls"
+KEYWORDS="x86 amd64 hppa ~ppc"
#debianutils is for 'readlink'
DEPEND="${DEPEND}
@@ -28,11 +29,15 @@ src_unpack() {
}
src_compile() {
+
+ local myconf
+ use static \
+ && myconf="${myconf} --with-ldopts=-static" \
+ || myconf="${myconf} --enable-dynamic-e2fsck --enable-elf-shlibs"
+
econf \
- --enable-dynamic-e2fsck \
- --enable-elf-shlibs \
`use_enable nls` \
- || die
+ ${myconf} || die
# Parallel make sometimes fails
MAKEOPTS="-j1" emake || die
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild
index ce221a444843..9fc1362101d3 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild
@@ -1,17 +1,18 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild,v 1.2 2003/09/18 00:02:38 avenj Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.34.ebuild,v 1.3 2003/09/20 05:21:17 seemant Exp $
inherit eutils
+IUSE="nls static"
+
DESCRIPTION="Standard EXT2 and EXT3 filesystem utilities"
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-KEYWORDS="~x86 ~amd64 ~hppa ~ppc ia64"
SLOT="0"
LICENSE="GPL-2"
-IUSE="nls"
+KEYWORDS="~x86 ~amd64 ~hppa ~ppc ia64"
#debianutils is for 'readlink'
DEPEND="${DEPEND}
@@ -28,11 +29,16 @@ src_unpack() {
}
src_compile() {
+
+ local myconf
+
+ use static \
+ && myconf="${myconf} --with-ldopts=-static" \
+ || myconf="${myconf} --enable-dynamic-e2fsck --enable-elf-shlibs"
+
econf \
- --enable-dynamic-e2fsck \
- --enable-elf-shlibs \
`use_enable nls` \
- || die
+ ${myconf} || die
# Parallel make sometimes fails
MAKEOPTS="-j1" emake || die