diff options
author | Armando Di Cianno <fafhrd@gentoo.org> | 2004-10-31 05:40:49 +0000 |
---|---|---|
committer | Armando Di Cianno <fafhrd@gentoo.org> | 2004-10-31 05:40:49 +0000 |
commit | c64537101737bb66b7fd0777ff78518909606ac1 (patch) | |
tree | be263360f40f68c9c9b55f46f601eef945783ad9 /gnustep-base/gnustep-make | |
parent | ia64 stable for #66786 (diff) | |
download | historical-c64537101737bb66b7fd0777ff78518909606ac1.tar.gz historical-c64537101737bb66b7fd0777ff78518909606ac1.tar.bz2 historical-c64537101737bb66b7fd0777ff78518909606ac1.zip |
Version bumps of all gnustep base packages
Diffstat (limited to 'gnustep-base/gnustep-make')
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 +} + |