summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2002-07-19 06:21:08 +0000
committerNick Hadaway <raker@gentoo.org>2002-07-19 06:21:08 +0000
commit5913b358f66c29c1f4ea84b9c5997498bd161b15 (patch)
tree993c0ec14896b54366dc2cf7ffdbedddda62c34d /dev-util/gnustep-base
parentChanged mkdir -p to dodir. Added SLOT and KEYWORDS. (diff)
downloadgentoo-2-5913b358f66c29c1f4ea84b9c5997498bd161b15.tar.gz
gentoo-2-5913b358f66c29c1f4ea84b9c5997498bd161b15.tar.bz2
gentoo-2-5913b358f66c29c1f4ea84b9c5997498bd161b15.zip
Changed mkdir -p to dodir. Added SLOT and KEYWORDS. Changed from
emake to make as parallel makes appear to fail.
Diffstat (limited to 'dev-util/gnustep-base')
-rw-r--r--dev-util/gnustep-base/ChangeLog11
-rw-r--r--dev-util/gnustep-base/gnustep-base-1.3.4.ebuild28
2 files changed, 25 insertions, 14 deletions
diff --git a/dev-util/gnustep-base/ChangeLog b/dev-util/gnustep-base/ChangeLog
index 88e43b74ed9e..35aa994fecb8 100644
--- a/dev-util/gnustep-base/ChangeLog
+++ b/dev-util/gnustep-base/ChangeLog
@@ -1,27 +1,36 @@
# ChangeLog for dev-util/gnustep-base
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
# Author Nick Hadaway <raker@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-base/ChangeLog,v 1.3 2002/07/08 05:13:15 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-base/ChangeLog,v 1.4 2002/07/19 06:21:08 raker Exp $
*gnustep-base-1.1.0 (07 Jul 2002)
07 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-base-1.1.0.ebuild:
+
Back to the stable version. Cleaned up the ebuild and should now install
properly.
*gnustep-base-1.3.4 (05 Jul 2002)
+ 19 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-base-1.3.4.ebuild:
+
+ Changed mkdir -p to dodir. Added SLOT and KEYWORDS. Changed from
+ emake to make as parallel makes appear to fail.
+
05 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-base-1.3.4.ebuild:
+
Updated to the 1.3.4 package. libxml2 now appears to be detected.
Currently fails compiling, so masked in package.mask
*gnustep-base-1.3.3 (04 Jul 2002)
04 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-base-1.3.3.ebuild:
+
Updated to the 1.3.3 package. libxml2 is currently not detected correctly.
*gnustep-base-1.1.0 (04 Jul 2002)
04 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-base-1.1.0.ebuild:
+
This is the first ebuild for this package. The GNUstep base package.
diff --git a/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild b/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild
index 0427bd280f4f..a97120c958b1 100644
--- a/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild
+++ b/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild
@@ -1,12 +1,14 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild,v 1.2 2002/07/11 06:30:25 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-base/gnustep-base-1.3.4.ebuild,v 1.3 2002/07/19 06:21:08 raker Exp $
DESCRIPTION="GNUstep base package"
HOMEPAGE="http://www.gnustep.org"
LICENSE="LGPL"
DEPEND=">=dev-util/gnustep-make-1.3.4"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+KEYWORDS="x86 -ppc -sparc -sparc64"
+SLOT="0"
src_compile() {
. /usr/GNUstep/System/Makefiles/GNUstep.sh
@@ -19,15 +21,15 @@ src_compile() {
--with-xml-prefix=/usr \
--with-gmp-include=/usr/include \
--with-gmp-library=/usr/lib || die "./configure failed"
- emake || die
+ make || die
}
src_install () {
- mkdir -p ${D}/usr/GNUstep/System/Makefiles/Additional
+ dodir /usr/GNUstep/System/Makefiles/Additional
insinto /usr/GNUstep/System/Makefiles/Additional
doins base.make
- mkdir -p ${D}/usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu
+ dodir /usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu
cd ${WORKDIR}/${P}/Source/shared_obj/ix86/linux-gnu/gnu-gnu-gnu
insinto /usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu
doins libgnustep-base.so.1.3.3
@@ -36,7 +38,7 @@ src_install () {
dosym /usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu/libgnustep-base.so.1 \
/usr/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu/libgnustep-base.so
- mkdir -p ${D}/usr/GNUstep/System/Headers/Foundation
+ dodir /usr/GNUstep/System/Headers/Foundation
cd ${WORKDIR}/${P}/Headers/gnustep/base
insinto /usr/GNUstep/System/Headers/Foundation
doins Foundation.h NSByteOrder.h NSConcreteNumber.h \
@@ -60,19 +62,19 @@ src_install () {
NSUndoManager.h NSUserDefaults.h NSValue.h NSZone.h \
objc-load.h
- mkdir -p ${D}/usr/GNUstep/System/Headers/gnustep/base
+ dodir /usr/GNUstep/System/Headers/gnustep/base
cd ${WORKDIR}/${P}/Headers/gnustep/base
insinto /usr/GNUstep/System/Headers/gnustep/base
doins DistributedObjects.h GSLocale.h GSUnion.h GSIArray.h \
GSIMap.h Unicode.h UnixFileHandle.h behavior.h numbers.h \
objc-gnu2next.h preface.h
- mkdir -p ${D}/usr/GNUstep/System/Headers/gnustep/unicode
+ dodir /usr/GNUstep/System/Headers/gnustep/unicode
cd ${WORKDIR}/${P}/Headers/gnustep/unicode
insinto /usr/GNUstep/System/Headers/gnustep/unicode
doins caseconv.h cop.h cyrillic.h latin2.h decomp.h nextstep.h
- mkdir -p ${D}/usr/GNUstep/System/Headers/ix86/linux-gnu
+ dodir /usr/GNUstep/System/Headers/ix86/linux-gnu
cd ${WORKDIR}/${P}/Source/ix86/linux-gnu
insinto /usr/GNUstep/System/Headers/ix86/linux-gnu
doins GSConfig.h mframe.h
@@ -82,13 +84,13 @@ src_install () {
#gdomap 538/udp # GNUstep distrib objects
cd ${WORKDIR}/${P}/SSL
- mkdir -p ${D}/usr/GNUstep/System/Library/Bundles
+ dodir /usr/GNUstep/System/Library/Bundles
rm -f .tmp.gnustep.exclude
echo "SSL.bundle/Contents/Resources" > .tmp.gnustep.exclude
tar chfX - .tmp.gnustep.exclude SSL.bundle \
| (cd ${D}/usr/GNUstep/System/Library/Bundles; tar xf -)
rm -f .tmp.gnustep.exclude
- cd ${D}/usr/GNUstep/System/Library/Bundles/SSL.bundle/Contents
+ dodir /usr/GNUstep/System/Library/Bundles/SSL.bundle/Contents
rm -rf Resources
ln -s ../Resources .
@@ -107,7 +109,7 @@ src_install () {
insopts -m 0755
doins make_strings
- mkdir -p ${D}/usr/GNUstep/System/Libraries/Resources/NSCharacterServer
+ dodir /usr/GNUstep/System/Libraries/Resources/NSCharacterServer
cd ${WORKDIR}/${P}/NSCharacterSets
insinto /usr/GNUstep/System/Libraries/Resources/NSCharacterSets
insopts -m 0644
@@ -119,7 +121,7 @@ src_install () {
uppercaseLetterCharSet.dat whitespaceAndNlCharSet.dat \
whitespaceCharSet.dat README.CharSet
- mkdir -p ${D}/usr/GNUstep/System/Libraries/Resources
+ dodir /usr/GNUstep/System/Libraries/Resources
cd ${WORKDIR}/${P}/NSTimeZones
insinto /usr/GNUstep/System/Libraries/Resources
doins NSTimeZones.tar
@@ -128,7 +130,7 @@ src_install () {
rm -f NSTimeZones.tar
cd ${WORKDIR}/${P}/Resources/Languages
- mkdir -p ${D}/usr/GNUstep/System/Libraries/Resources/Languages
+ dodir /usr/GNUstep/System/Libraries/Resources/Languages
insinto /usr/GNUstep/System/Libraries/Resources/Languages
doins Dutch English French German Italian Russian Slovak \
UkraineRussian Locale.aliases