summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmando Di Cianno <fafhrd@gentoo.org>2004-10-31 05:40:49 +0000
committerArmando Di Cianno <fafhrd@gentoo.org>2004-10-31 05:40:49 +0000
commitc64537101737bb66b7fd0777ff78518909606ac1 (patch)
treebe263360f40f68c9c9b55f46f601eef945783ad9 /gnustep-base/gnustep-make
parentia64 stable for #66786 (diff)
downloadhistorical-c64537101737bb66b7fd0777ff78518909606ac1.tar.gz
historical-c64537101737bb66b7fd0777ff78518909606ac1.tar.bz2
historical-c64537101737bb66b7fd0777ff78518909606ac1.zip
Version bumps of all gnustep base packages
Diffstat (limited to 'gnustep-base/gnustep-make')
-rw-r--r--gnustep-base/gnustep-make/ChangeLog5
-rw-r--r--gnustep-base/gnustep-make/Manifest12
-rw-r--r--gnustep-base/gnustep-make/files/digest-gnustep-make-1.10.1_pre200410300
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-1.10.1_pre20041030.ebuild97
4 files changed, 108 insertions, 6 deletions
diff --git a/gnustep-base/gnustep-make/ChangeLog b/gnustep-base/gnustep-make/ChangeLog
index 68532be121af..adcd89befbe2 100644
--- a/gnustep-base/gnustep-make/ChangeLog
+++ b/gnustep-base/gnustep-make/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for gnustep-base/gnustep-make
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.9 2004/10/25 03:33:28 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.10 2004/10/31 05:39:32 fafhrd Exp $
+
+ 30 Oct 2004; Armando Di Cianno <fafhrd@gentoo.org> :
+ Version bump; keyworded for ~ppc
24 Oct 2004; Jason Wever <weeve@gentoo.org>
gnustep-make-1.10.1_pre20040928.ebuild:
diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest
index 6de1d076ea33..8befe9e8a395 100644
--- a/gnustep-base/gnustep-make/Manifest
+++ b/gnustep-base/gnustep-make/Manifest
@@ -1,18 +1,20 @@
-MD5 422efa56a71e66cd0fbe75aad80ab3fe ChangeLog 4595
+MD5 bb9ac1ef5f838042431eadfa7609cc94 ChangeLog 4686
+MD5 179efc2317ffec651dea0c8c81bc42bd gnustep-make-1.10.0.ebuild 2608
+MD5 b19869edaaf143e0a14e95290a4dee77 gnustep-make-1.10.1_pre20040928.ebuild 2863
MD5 78eb514dc70af3bf2b8119347f4a23a5 gnustep-make-1.3.4.ebuild 4892
MD5 535178ca88572076fc9a4b6ad6651d98 gnustep-make-1.5.1.ebuild 957
MD5 422a26483b4dc19239451d201d729d61 gnustep-make-1.6.0.ebuild 1027
MD5 1d0f0080a652d06bb33b0521cbec7af3 gnustep-make-1.7.1.ebuild 1022
MD5 95b076f758f375caa475d9f50360001f gnustep-make-1.7.2.ebuild 1291
MD5 ca04d409726e17e7151b832de9989a48 metadata.xml 530
-MD5 179efc2317ffec651dea0c8c81bc42bd gnustep-make-1.10.0.ebuild 2608
-MD5 b19869edaaf143e0a14e95290a4dee77 gnustep-make-1.10.1_pre20040928.ebuild 2863
+MD5 8f5a461553cbc3128ff386da7aeb7150 gnustep-make-1.10.1_pre20041030.ebuild 2733
+MD5 020f6b825d80a9769c36a39877f13f44 files/digest-gnustep-make-1.10.0 71
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-make-1.10.1_pre20040928 0
MD5 df4d0245583afe01d23dadcfa5b28224 files/digest-gnustep-make-1.3.4 70
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
-MD5 020f6b825d80a9769c36a39877f13f44 files/digest-gnustep-make-1.10.0 71
MD5 4ba1b8533c9b3b56077617796abc9ab6 files/helloworld.m 1004
MD5 fdb13360dfc78ccdc3c75a5da84b46ab files/make-user-defaults.patch-1.10.0 1282
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-make-1.10.1_pre20040928 0
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-make-1.10.1_pre20041030 0
diff --git a/gnustep-base/gnustep-make/files/digest-gnustep-make-1.10.1_pre20041030 b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.10.1_pre20041030
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/gnustep-base/gnustep-make/files/digest-gnustep-make-1.10.1_pre20041030
diff --git a/gnustep-base/gnustep-make/gnustep-make-1.10.1_pre20041030.ebuild b/gnustep-base/gnustep-make/gnustep-make-1.10.1_pre20041030.ebuild
new file mode 100644
index 000000000000..c66f1e5c2938
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-1.10.1_pre20041030.ebuild
@@ -0,0 +1,97 @@
+# 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.10.1_pre20041030.ebuild,v 1.1 2004/10/31 05:39:32 fafhrd Exp $
+
+ECVS_CVS_COMMAND="cvs -q"
+ECVS_SERVER="savannah.gnu.org:/cvsroot/gnustep"
+ECVS_USER="anoncvs"
+ECVS_AUTH="ext"
+ECVS_MODULE="gnustep/core/make"
+ECVS_CO_OPTS="-P -D ${PV/*_pre}"
+ECVS_UP_OPTS="-dP -D ${PV/*_pre}"
+ECVS_TOP_DIR="${DISTDIR}/cvs-src/savannah.gnu.org-gnustep"
+inherit gnustep cvs
+
+S=${WORKDIR}/${ECVS_MODULE}
+
+DESCRIPTION="The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project."
+HOMEPAGE="http://www.gnustep.org"
+
+KEYWORDS="~ppc"
+SLOT="0"
+LICENSE="GPL-2"
+
+IUSE="${IUSE} doc"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ >=sys-devel/make-3.75
+ ${DOC_DEPEND}"
+RDEPEND="${DEPEND}
+ ${DOC_RDEPEND}"
+
+pkg_setup() {
+ gnustep_pkg_setup
+
+ # okay, I couldn't figure out how to check if a dependency was
+ # compiled with a specific use flag, so we do it ./configure
+ # check-for-lib style ...
+ gcc ${FILESDIR}/helloworld.m -o $TMP/helloworld -lobjc || die \
+ "gcc must be compiled with Objective-C support! See the objc USE flag."
+}
+
+src_unpack() {
+ cvs_src_unpack
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/make-user-defaults.patch-1.10.0
+}
+
+src_compile() {
+ cd ${S}
+
+ myconf="--prefix=${GENTOO_GNUSTEP_ROOT}"
+ myconf="$myconf --with-network-root=${GENTOO_GNUSTEP_ROOT}/Network"
+ myconf="$myconf --with-tar=/bin/tar"
+ econf $myconf || die "configure failed"
+
+ egnustep_make
+}
+
+src_install() {
+ . ${S}/GNUstep.sh
+
+ if [ -f ./[mM]akefile -o -f ./GNUmakefile ] ; then
+ if use debug ; then
+ emake -j1 INSTALL_ROOT=${D} \
+ GNUSTEP_SYSTEM_ROOT=${D}${GNUSTEP_SYSTEM_ROOT} \
+ GNUSTEP_NETWORK_ROOT=${D}${GNUSTEP_NETWORK_ROOT} \
+ GNUSTEP_LOCAL_ROOT=${D}${GNUSTEP_LOCAL_ROOT} \
+ debug=yes install || die "install has failed"
+ else
+ emake -j1 INSTALL_ROOT=${D} \
+ GNUSTEP_SYSTEM_ROOT=${D}${GNUSTEP_SYSTEM_ROOT} \
+ GNUSTEP_NETWORK_ROOT=${D}${GNUSTEP_NETWORK_ROOT} \
+ GNUSTEP_LOCAL_ROOT=${D}${GNUSTEP_LOCAL_ROOT} \
+ install || die "install has failed"
+ fi
+ else
+ die "no Makefile found"
+ fi
+
+ . ${D}${GENTOO_GNUSTEP_ROOT}/System/Library/Makefiles/GNUstep.sh
+
+ if use doc ; then
+ cd Documentation
+ make INSTALL_ROOT=${D} \
+ GNUSTEP_SYSTEM_ROOT=${D}${GNUSTEP_SYSTEM_ROOT} \
+ GNUSTEP_MAKEFILES=${D}${GENTOO_GNUSTEP_ROOT}/System/Library/Makefiles \
+ GNUSTEP_USER_ROOT=${TMP}/GNUstep \
+ GNUSTEP_DEFAULTS_ROOT=${TMP}/GNUstep \
+ all || die "doc build failed"
+ make INSTALL_ROOT=${D} \
+ GNUSTEP_SYSTEM_ROOT=${D}${GNUSTEP_SYSTEM_ROOT} \
+ GNUSTEP_MAKEFILES=${D}${GENTOO_GNUSTEP_ROOT}/System/Library/Makefiles \
+ GNUSTEP_USER_ROOT=${TMP}/GNUstep \
+ GNUSTEP_DEFAULTS_ROOT=${TMP}/GNUstep \
+ install || die "doc install failed"
+ cd ..
+ fi
+}
+