diff options
author | Armando Di Cianno <fafhrd@gentoo.org> | 2004-07-23 13:51:21 +0000 |
---|---|---|
committer | Armando Di Cianno <fafhrd@gentoo.org> | 2004-07-23 13:51:21 +0000 |
commit | 55dd8a1f55937231b5e82458f7035e554b8bf796 (patch) | |
tree | 26db6441935311b590d651bbda80df0f9244057c /gnustep-base | |
parent | Moving to gnustep-base/gnustep-make (diff) | |
download | gentoo-2-55dd8a1f55937231b5e82458f7035e554b8bf796.tar.gz gentoo-2-55dd8a1f55937231b5e82458f7035e554b8bf796.tar.bz2 gentoo-2-55dd8a1f55937231b5e82458f7035e554b8bf796.zip |
Moved from dev-util/gnustep-make to gnustep-base/gnustep-make.
Diffstat (limited to 'gnustep-base')
-rw-r--r-- | gnustep-base/gnustep-make/ChangeLog | 97 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/Manifest | 12 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/files/digest-gnustep-make-1.3.4 | 2 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/files/digest-gnustep-make-1.5.1 | 1 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/files/digest-gnustep-make-1.6.0 | 1 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.1 | 1 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/files/digest-gnustep-make-1.7.2 | 1 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-1.3.4.ebuild | 140 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-1.5.1.ebuild | 37 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-1.6.0.ebuild | 40 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-1.7.1.ebuild | 40 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-1.7.2.ebuild | 51 | ||||
-rw-r--r-- | gnustep-base/gnustep-make/metadata.xml | 5 |
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> |