summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnustep-base/gnustep-make/ChangeLog97
-rw-r--r--gnustep-base/gnustep-make/Manifest12
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.3.42
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.5.11
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.6.01
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.11
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.21
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild140
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild37
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild40
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild40
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild51
-rw-r--r--gnustep-base/gnustep-make/metadata.xml5
13 files changed, 428 insertions, 0 deletions
diff --git a/gnustep-base/gnustep-make/ChangeLog b/gnustep-base/gnustep-make/ChangeLog
new file mode 100644
index 000000000000..261465ab5fad
--- /dev/null
+++ b/gnustep-base/gnustep-make/ChangeLog
@@ -0,0 +1,97 @@
+# ChangeLog for dev-util/gnustep-make
+# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+*gnustep-make-1.5.1 (23 Jul 2004)
+
+ 23 Jul 2004; Armando Di Cianno,,, <armando@gentoo.org> +metadata.xml,
+ +gnustep-make-1.3.4.ebuild, +gnustep-make-1.5.1.ebuild,
+ +gnustep-make-1.6.0.ebuild, +gnustep-make-1.7.1.ebuild,
+ +gnustep-make-1.7.2.ebuild:
+ Moved from dev-util/gnustep-make to gnustep-base/gnustep-make.
+
+ 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ gnustep-make-1.3.4.ebuild, gnustep-make-1.5.1.ebuild,
+ gnustep-make-1.6.0.ebuild, gnustep-make-1.7.1.ebuild,
+ gnustep-make-1.7.2.ebuild:
+ virtual/glibc -> virtual/libc
+
+ 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> gnustep-make-1.7.2.ebuild:
+ Stable on alpha.
+
+ 25 Feb 2004; Sven Blumenstein <bazik@gentoo.org> gnustep-make-1.6.0.ebuild:
+ Stable on sparc.
+
+ 29 Jan 2004; Aron Griffis <agriffis@gentoo.org> gnustep-make-1.7.2.ebuild:
+ add ~alpha
+
+*gnustep-make-1.7.2 (30 Jul 2003)
+
+ 30 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.7.2.ebuild:
+ Version bump in the unstable series.
+
+ 26 Jul 2003; Nick Hadaway <raker@gentoo.org> *.ebuild:
+ Removed the references to windowmaker. Closes bugs #25064
+ and #25069. Updated the format consistency.
+
+ 13 Jul 2003; Nick Hadaway <raker@gentoo.org>
+ gnustep-make-{1.6.0,1.7.1}.ebuild:
+ Made windowmaker depend on the X use variable.
+
+*gnustep-make-1.7.1 (12 Jul 2003)
+
+ 12 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.7.1.ebuild:
+ Version bump.
+
+ 11 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.6.0.ebuild:
+ Updated dependancies to coincide with the recommended versions
+ of upstream authors and changed the windowmaker dependancy to
+ allow for windowmaker-cvs.
+
+ 26 Jun 2003; root <root@gentoo.org> gnustep-make-1.6.0.ebuild:
+ marked stable for x86
+
+*gnustep-make-1.6.0 (31 Mar 2003)
+
+ 31 Mar 2003; Alastair Tse <liquidx@gentoo.org> gnustep-make-1.6.0.ebuild:
+ version bump. thanks to Michael R. Taylor <mtaylor@member.fsf.org>. Bug #18280.
+
+*gnustep-make-1.5.1 (19 Jan 2003)
+
+ 19 Jan 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.5.1.ebuild,
+ files/digest-gnustep-make-1.5.1 :
+ Added the latest "unstable" build.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*gnustep-make-1.4.0 (03 Sep 2002)
+
+ 03 Sep 2002; Nick Hadaway <raker@gentoo.org> gnustep-make-1.4.0.ebuild,
+ files/digest-gnustep-make-1.4.0 :
+ Version bump.
+
+*gnustep-make-1.3.4-r1 (19 Jul 2002)
+
+ 19 Jul 2002; Nick hadaway <raker@gentoo.org> gentoo-make-1.3.4-r1.ebuild :
+ Scrapped the manual file install. Finally figured out the required
+ variables to pass to make install.
+
+*gnustep-make-1.3.4 (05 Jul 2002)
+
+ 19 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-make-1.3.4.ebuild:
+ Changed mkdir -p to dodir. SLOT and KEYWORDS added.
+
+ 05 Jul 2002; Nick Hadaway <raker@getntoo.org> gentoo-make-1.3.4.ebuild:
+ It seems as soon as you get a package done, a new version is out.
+ added "makefile.make". Currently masked to keep in line with gnustep-base.
+
+*gnustep-make-1.3.3 (04 Jul 2002)
+
+ 04 Jul 2002; Nick Hadaway <raker@getntoo.org> gentoo-make-1.3.3.ebuild:
+ Updated to the "unstable" tree.
+
+*gnustep-make-1.2.1 (03 Jul 2002)
+
+ 03 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-make-1.2.1.ebuild:
+ This is the first ebuild for this package. The first core gnustep
+ package.
diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest
new file mode 100644
index 000000000000..9cde3bc4cbf3
--- /dev/null
+++ b/gnustep-base/gnustep-make/Manifest
@@ -0,0 +1,12 @@
+MD5 34a88b5544b9e5ce9826bca53861efa7 gnustep-make-1.5.1.ebuild 957
+MD5 c2213c3017eb580e4e14bdc709db92e4 gnustep-make-1.7.2.ebuild 1271
+MD5 4b0297a0c076cc42bac3f49040c74891 gnustep-make-1.3.4.ebuild 4893
+MD5 6b287afa962bbf05613e701f800e1bd9 gnustep-make-1.7.1.ebuild 1020
+MD5 cabe812d75c3caaa7ff1ccc638cf2168 gnustep-make-1.6.0.ebuild 1027
+MD5 04502cebeb6be0bbd432608523d58de5 ChangeLog 3201
+MD5 80699754a7e9adb6c02df33c8fa16fd6 metadata.xml 161
+MD5 485db65d6cab1cfb13ed506b1460a0f5 files/digest-gnustep-make-1.3.4 139
+MD5 7de971aacfff80866d769c9f95822546 files/digest-gnustep-make-1.5.1 70
+MD5 a93883f335b56238e3f70c5bc9672408 files/digest-gnustep-make-1.6.0 70
+MD5 6775eb17a0b900da39e32aa867303d71 files/digest-gnustep-make-1.7.1 70
+MD5 da53863996607e45303ea37b8f665922 files/digest-gnustep-make-1.7.2 70
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.3.4 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.3.4
new file mode 100644
index 000000000000..534733c863d1
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.3.4
@@ -0,0 +1,2 @@
+MD5 5969ab948580bccdf27df46e5a482d76 /gnustep-make-1.3.4.ebuild 5228
+MD5 25318a1e8859cf1d82414031d91867d8 gnustep-make-1.3.4.tar.gz 313638
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.5.1 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.5.1
new file mode 100644
index 000000000000..eb38145e3722
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.5.1
@@ -0,0 +1 @@
+MD5 9d5182d0c8f0c11fafdf2034262cbb3c gnustep-make-1.5.1.tar.gz 333780
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.6.0 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.6.0
new file mode 100644
index 000000000000..753507c34a95
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.6.0
@@ -0,0 +1 @@
+MD5 e17e758ee9ab5bbe24dcc01fdafdb13c gnustep-make-1.6.0.tar.gz 342471
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.1 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.1
new file mode 100644
index 000000000000..7bdbbea72104
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.1
@@ -0,0 +1 @@
+MD5 5b349dd804785f335392ef4749e72a6d gnustep-make-1.7.1.tar.gz 350103
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.2 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.2
new file mode 100644
index 000000000000..39e9ee0023f8
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.2
@@ -0,0 +1 @@
+MD5 4f6d66701ad909e57f2dba5db7f2bb54 gnustep-make-1.7.2.tar.gz 353898
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild
new file mode 100644
index 000000000000..45cc56a0108b
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+IUSE=""
+
+DESCRIPTION="GNUstep makefile package (unstable)"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="x86 sparc "
+SLOT="0"
+
+DEPEND="virtual/libc
+ >=sys-devel/gcc-3.1
+ >=dev-libs/ffcall-1.8d
+ >=dev-libs/gmp-3.1.1
+ >=dev-util/guile-1.4
+ >=dev-libs/openssl-0.9.6d
+ >=media-libs/tiff-3.5.7-r1
+ >=dev-libs/libxml2-2.4.22"
+
+src_compile() {
+ ./configure \
+ --host=${CHOST} || die "./configure failed"
+ emake || die
+}
+
+src_install () {
+ dodir /usr/GNUstep/System \
+ /usr/GNUstep/System/Makefiles \
+ /usr/GNUstep/System/Makefiles/ix86 \
+ /usr/GNUstep/System/Makefiles/ix86/linux-gnu \
+ /usr/GNUstep/System/Makefiles/Additional \
+ /usr/GNUstep/System/Makefiles/Master \
+ /usr/GNUstep/System/Makefiles/Instance \
+ /usr/GNUstep/System/Makefiles/Instance/Shared \
+ /usr/GNUstep/System/Tools \
+ /usr/GNUstep/System/share \
+ /usr/GNUstep/System/Applications \
+ /usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu \
+ /usr/GNUstep/System/Libraries/Resources \
+ /usr/GNUstep/System/Libraries/Java \
+ /usr/GNUstep/System/Headers/ix86/linux-gnu \
+ /usr/GNUstep/System/Tools/ix86/linux-gnu/gnu-gnu-gnu \
+ /usr/GNUstep/System/Tools/Java \
+ /usr/GNUstep/System/Library/Bundles \
+ /usr/GNUstep/System/Library/Colors \
+ /usr/GNUstep/System/Library/Frameworks \
+ /usr/GNUstep/System/Library/PostScript \
+ /usr/GNUstep/System/Library/Services \
+ /usr/GNUstep/System/Documentation/Developer \
+ /usr/GNUstep/System/Documentation/User \
+ /usr/GNUstep/System/Documentation/info \
+ /usr/GNUstep/System/Documentation/man \
+ /usr/GNUstep/System/Developer/Palettes \
+ /usr/GNUstep/Local/Applications \
+ /usr/GNUstep/Local/Libraries/ix86/linux-gnu/gnu-gnu-gnu \
+ /usr/GNUstep/Local/Libraries/Resources \
+ /usr/GNUstep/Local/Libraries/Java \
+ /usr/GNUstep/Local/Headers/ix86/linux-gnu \
+ /usr/GNUstep/Local/Tools/ix86/linux-gnu/gnu-gnu-gnu \
+ /usr/GNUstep/Local/Tools/Java \
+ /usr/GNUstep/Local/Library/Bundles \
+ /usr/GNUstep/Local/Library/Colors \
+ /usr/GNUstep/Local/Library/Frameworks \
+ /usr/GNUstep/Local/Library/PostScript \
+ /usr/GNUstep/Local/Library/Services \
+ /usr/GNUstep/Local/Documentation/Developer \
+ /usr/GNUstep/Local/Documentation/User \
+ /usr/GNUstep/Local/Developer/Palettes \
+ /usr/GNUstep/Local/Users \
+ /usr/GNUstep/Local/Users/Administrator \
+ /usr/GNUstep/Network
+
+ insinto /usr/GNUstep/System/Makefiles/ix86/linux-gnu
+ insopts -m 755
+ doins which_lib user_home
+
+ insinto /usr/GNUstep/System/Makefiles
+ insopts -m 755
+ doins config.guess config.sub install-sh mkinstalldirs \
+ clean_cpu.sh clean_os.sh clean_vendor.sh cpu.sh \
+ ld_lib_path.sh os.sh transform_paths.sh vendor.sh \
+ ld_lib_path.csh fixpath.sh relative_path.sh \
+ GNUstep.sh GNUstep-reset.sh GNUstep.csh
+
+ insinto /usr/GNUstep/System/Tools
+ insopts -m 755
+ doins openapp debugapp opentool
+
+ insinto /usr/GNUstep/System/Makefiles
+ insopts -m 644
+ doins aggregate.make application.make bundle.make service.make \
+ common.make library-combo.make java.make jni.make \
+ library.make rules.make target.make names.make \
+ resource-set.make tool.make ctool.make test-library.make \
+ objc.make test-application.make test-tool.make \
+ subproject.make palette.make gswapp.make gswbundle.make \
+ clibrary.make documentation.make java-executable.template \
+ java-tool.make framework.make spec-rules.template \
+ spec-debug-rules.template spec-debug-alone-rules.template \
+ executable.template messages.make
+
+ cd ./Master
+ insinto /usr/GNUstep/System/Makefiles/Master
+ insopts -m 644
+ doins aggregate.make source-distribution.make rpm.make rules.make \
+ application.make bundle.make clibrary.make ctool.make \
+ documentation.make framework.make gswapp.make \
+ gswbundle.make library.make objc.make java.make \
+ java-tool.make palette.make resource-set.make service.make \
+ subproject.make test-application.make test-library.make \
+ test-tool.make tool.make
+
+ cd ../Instance
+ insinto /usr/GNUstep/System/Makefiles/Instance
+ insopts -m 644
+ doins rules.make application.make bundle.make clibrary.make \
+ ctool.make documentation.make framework.make gswapp.make \
+ gswbundle.make library.make objc.make java.make \
+ java-tool.make palette.make resource-set.make service.make \
+ subproject.make test-application.make test-library.make \
+ test-tool.make tool.make
+
+ cd ./Shared
+ insinto /usr/GNUstep/System/Makefiles/Instance/Shared
+ insopts -m 644
+ doins bundle.make headers.make java.make
+
+ cd ../../
+ insinto /usr/GNUstep/System/share
+ insopts -m 644
+ doins config.site
+
+ insinto /usr/GNUstep/System/Makefiles/ix86/linux-gnu
+ insopts -m 644
+ doins config.make
+}
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild
new file mode 100644
index 000000000000..48ef2579a812
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+IUSE=""
+
+DESCRIPTION="GNUstep makefile package (unstable)"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="x86 ~sparc"
+SLOT="0"
+
+DEPEND="virtual/libc
+ >=sys-devel/gcc-3.1
+ >=dev-libs/ffcall-1.8d
+ >=dev-libs/gmp-4.1
+ >=dev-util/guile-1.4
+ >=dev-libs/openssl-0.9.6g
+ >=media-libs/tiff-3.5.7-r1
+ >=dev-libs/libxml2-2.4.22
+ >=media-libs/audiofile-0.2.3"
+
+src_compile() {
+ ./configure \
+ --host=${CHOST} || die "./configure failed"
+ emake || die
+}
+
+src_install () {
+ make \
+ GNUSTEP_SYSTEM_ROOT=${D}/usr/GNUstep/System \
+ GNUSTEP_LOCAL_ROOT=${D}/usr/GNUstep/Local \
+ GNUSTEP_NETWORK_ROOT=${D}/usr/GNUstep/Network \
+ install || die "install failed"
+}
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild
new file mode 100644
index 000000000000..9761fe61caef
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+IUSE=""
+
+DESCRIPTION="GNUstep makefile package"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="x86 sparc"
+
+DEPEND="virtual/libc
+ >=sys-devel/gcc-3.2
+ >=dev-libs/ffcall-1.8d
+ >=dev-libs/gmp-4.1
+ >=dev-util/guile-1.6
+ >=dev-libs/openssl-0.9.6j
+ >=media-libs/tiff-3.5.7-r1
+ >=dev-libs/libxml2-2.4.24
+ >=media-libs/audiofile-0.2.3"
+
+src_compile() {
+ ./configure \
+ --prefix=/usr/GNUstep \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --host=${CHOST} || die "./configure failed"
+ make || die
+}
+
+src_install() {
+ make \
+ GNUSTEP_SYSTEM_ROOT=${D}/usr/GNUstep/System \
+ GNUSTEP_LOCAL_ROOT=${D}/usr/GNUstep/Local \
+ GNUSTEP_NETWORK_ROOT=${D}/usr/GNUstep/Network \
+ install || die "install failed"
+}
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild
new file mode 100644
index 000000000000..5ac9bf450d83
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+IUSE=""
+
+DESCRIPTION="GNUstep makefile package"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="-x86"
+
+DEPEND="virtual/libc
+ >=sys-devel/gcc-3.2
+ >=dev-libs/ffcall-1.8d
+ >=dev-libs/gmp-4.1
+ >=dev-util/guile-1.6
+ >=dev-libs/openssl-0.9.6j
+ >=media-libs/tiff-3.5.7-r1
+ >=dev-libs/libxml2-2.4.24
+ >=media-libs/audiofile-0.2.3"
+
+src_compile() {
+ ./configure \
+ --prefix=/usr/GNUstep \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --host=${CHOST} || die "./configure failed"
+ make || die
+}
+
+src_install() {
+ make \
+ GNUSTEP_SYSTEM_ROOT=${D}/usr/GNUstep/System \
+ GNUSTEP_LOCAL_ROOT=${D}/usr/GNUstep/Local \
+ GNUSTEP_NETWORK_ROOT=${D}/usr/GNUstep/Network \
+ install || die "install failed"
+}
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild
new file mode 100644
index 000000000000..d3d43fc91784
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild,v 1.1 2004/07/23 13:51:21 fafhrd Exp $
+
+IUSE=""
+
+DESCRIPTION="GNUstep makefile package"
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc alpha"
+
+DEPEND="virtual/libc
+ >=sys-devel/gcc-3.2
+ >=dev-libs/ffcall-1.8d
+ >=dev-libs/gmp-4.1
+ >=dev-util/guile-1.6
+ >=dev-libs/openssl-0.9.6j
+ >=media-libs/tiff-3.5.7-r1
+ >=dev-libs/libxml2-2.4.24
+ >=media-libs/audiofile-0.2.3"
+
+src_unpack() {
+ ewarn ""
+ ewarn "Unmerge previous versions of gnustep-make before upgrading"
+ ewarn "or you will have problems!" See:
+ ewarn "http://bugs.gentoo.org/show_bug.cgi?id=24530"
+ ewarn ""
+ sleep 5
+ unpack ${A}
+ cd ${S}
+}
+
+src_compile() {
+ ./configure \
+ --prefix=/usr/GNUstep \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --host=${CHOST} || die "./configure failed"
+ make || die
+}
+
+src_install() {
+ make \
+ GNUSTEP_SYSTEM_ROOT=${D}/usr/GNUstep/System \
+ GNUSTEP_LOCAL_ROOT=${D}/usr/GNUstep/Local \
+ GNUSTEP_NETWORK_ROOT=${D}/usr/GNUstep/Network \
+ install || die "install failed"
+}
diff --git a/gnustep-base/gnustep-make/metadata.xml b/gnustep-base/gnustep-make/metadata.xml
new file mode 100644
index 000000000000..6cfe3231f3bc
--- /dev/null
+++ b/gnustep-base/gnustep-make/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnustep</herd>
+</pkgmetadata>