summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-devel/make/ChangeLog6
-rw-r--r--sys-devel/make/Manifest8
-rw-r--r--sys-devel/make/files/digest-make-3.802
-rw-r--r--sys-devel/make/make-3.80.ebuild36
4 files changed, 27 insertions, 25 deletions
diff --git a/sys-devel/make/ChangeLog b/sys-devel/make/ChangeLog
index 722c58463c68..5e3915e86ada 100644
--- a/sys-devel/make/ChangeLog
+++ b/sys-devel/make/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-devel/make
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.19 2004/07/02 08:41:16 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.20 2004/07/17 00:32:07 mr_bones_ Exp $
+
+ 16 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> make-3.80.ebuild:
+ gnuconfig_update in src_unpack; use emake; use bz2; use econf; use use_enable;
+ tidy
02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
make-3.79.1-r4.ebuild, make-3.79.1-r5.ebuild, make-3.80.ebuild:
diff --git a/sys-devel/make/Manifest b/sys-devel/make/Manifest
index 3df49e0bd064..5f43125d2167 100644
--- a/sys-devel/make/Manifest
+++ b/sys-devel/make/Manifest
@@ -1,8 +1,8 @@
-MD5 56233443c28a6295af9e4d61bb2ce395 make-3.80.ebuild 1155
-MD5 2e825ce5fa266c3e6e180bb2f63ade98 make-3.79.1-r5.ebuild 1113
+MD5 76a8e0d0385a5486a9ac58c8dd98a13f ChangeLog 2498
MD5 6f022d8cfef88e7044592dc9dcff49c7 make-3.79.1-r4.ebuild 1031
-MD5 270b1b6c723f5568daf7c06c5abc5c11 ChangeLog 2337
+MD5 2e825ce5fa266c3e6e180bb2f63ade98 make-3.79.1-r5.ebuild 1113
+MD5 ec28684d0387697e03a39327f1def4ba make-3.80.ebuild 1054
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 ad6ee987b9008471c7071fc94c5b62b1 files/digest-make-3.80 62
MD5 e725863d4897fd1c3f8bb2e8198dac88 files/digest-make-3.79.1-r4 64
MD5 e725863d4897fd1c3f8bb2e8198dac88 files/digest-make-3.79.1-r5 64
+MD5 6c9afd5ac674f6a9703fdab9e49846c4 files/digest-make-3.80 62
diff --git a/sys-devel/make/files/digest-make-3.80 b/sys-devel/make/files/digest-make-3.80
index 1b09473f1836..bdd63b418ee6 100644
--- a/sys-devel/make/files/digest-make-3.80
+++ b/sys-devel/make/files/digest-make-3.80
@@ -1 +1 @@
-MD5 c68540da9302a48068d5cce1f0099477 make-3.80.tar.gz 1211924
+MD5 0bbd1df101bc0294d440471e50feca71 make-3.80.tar.bz2 920645
diff --git a/sys-devel/make/make-3.80.ebuild b/sys-devel/make/make-3.80.ebuild
index 257d6d7021ce..de36875fa921 100644
--- a/sys-devel/make/make-3.80.ebuild
+++ b/sys-devel/make/make-3.80.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.80.ebuild,v 1.20 2004/07/15 03:34:45 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.80.ebuild,v 1.21 2004/07/17 00:32:07 mr_bones_ Exp $
inherit gnuconfig
DESCRIPTION="Standard tool to compile source trees"
HOMEPAGE="http://www.gnu.org/software/make/make.html"
-SRC_URI="ftp://ftp.gnu.org/gnu/make/${P}.tar.gz"
+SRC_URI="ftp://ftp.gnu.org/gnu/make/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
@@ -17,38 +17,36 @@ DEPEND="virtual/libc
nls? ( sys-devel/gettext )"
RDEPEND="virtual/libc"
-src_compile() {
+src_unpack() {
+ unpack ${A}
+ cd ${S}
# Detect mips and uclibc systems properly
gnuconfig_update
+}
- local myconf=""
- use nls || myconf="--disable-nls"
-
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --info=/usr/share/info \
- --host=${CHOST} \
- ${myconf} || die
+src_compile() {
+ econf \
+ $(use_enable nls) \
+ || die
- if ! use static
+ if use static
then
- make ${MAKEOPTS} || die
+ emake LDFLAGS=-static || die
else
- make ${MAKEOPTS} LDFLAGS=-static || die
+ emake || die
fi
}
src_install() {
- if ! use build
+ if use build
then
- make DESTDIR=${D} install || die
+ dobin make || die
+ else
+ make DESTDIR="${D}" install || die "make install failed"
fperms 0755 /usr/bin/make
dosym make /usr/bin/gmake
dodoc AUTHORS ChangeLog NEWS README*
- else
- dobin make || die
fi
}