summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2003-06-26 22:51:55 +0000
committerNick Hadaway <raker@gentoo.org>2003-06-26 22:51:55 +0000
commit03cfd2b0f9f1ef28ed76486932d2273b63df4dca (patch)
tree5f94974e4c0919e8eee8d51a170c35a1d79403dd /dev-util/gnustep-back
parentallow user to specify GROUP/USER much more easily (diff)
downloadgentoo-2-03cfd2b0f9f1ef28ed76486932d2273b63df4dca.tar.gz
gentoo-2-03cfd2b0f9f1ef28ed76486932d2273b63df4dca.tar.bz2
gentoo-2-03cfd2b0f9f1ef28ed76486932d2273b63df4dca.zip
Version bump. Marked stable for x86.
Diffstat (limited to 'dev-util/gnustep-back')
-rw-r--r--dev-util/gnustep-back/ChangeLog9
-rw-r--r--dev-util/gnustep-back/Manifest6
-rw-r--r--dev-util/gnustep-back/files/digest-gnustep-back-0.8.51
-rw-r--r--dev-util/gnustep-back/gnustep-back-0.8.5.ebuild59
4 files changed, 72 insertions, 3 deletions
diff --git a/dev-util/gnustep-back/ChangeLog b/dev-util/gnustep-back/ChangeLog
index 18230eb91769..25e692f7729c 100644
--- a/dev-util/gnustep-back/ChangeLog
+++ b/dev-util/gnustep-back/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/gnustep-back
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-back/ChangeLog,v 1.8 2003/03/26 02:36:05 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-back/ChangeLog,v 1.9 2003/06/26 22:51:55 raker Exp $
+
+*gnustep-back-0.8.5 (26 Jun 2003)
+
+ 26 Jun 2003; Nick Hadaway <raker@gentoo.org> gnustep-back-0.8.3.ebuild:
+ Version bump. Marked stable for x86. Added some comments in the ebuild
+ so people can choose a graphics library other than xlib. (dps or art).
+ Still only supports xft1 so keeping the sed magic.
*gnustep-back-0.8.3 (04 Feb 2003)
diff --git a/dev-util/gnustep-back/Manifest b/dev-util/gnustep-back/Manifest
index 6f4c22bd3ff3..9d5bb2be878b 100644
--- a/dev-util/gnustep-back/Manifest
+++ b/dev-util/gnustep-back/Manifest
@@ -1,8 +1,10 @@
-MD5 5fdf4ebe904527be7c003e11b06e7e77 ChangeLog 1209
-MD5 8c7801951e6704877c3249f172761f8b gnustep-back-0.7.9.ebuild 1180
MD5 61bef17a9cc0ebb0ab7b8fa4042d721e gnustep-back-0.8.0.ebuild 1180
+MD5 8c7801951e6704877c3249f172761f8b gnustep-back-0.7.9.ebuild 1180
MD5 dbcf391da452950a97d2a8d41ce58b6f gnustep-back-0.8.3.ebuild 1643
+MD5 49a4182565fc77d5069a45ec4e53e064 ChangeLog 1521
+MD5 79005e5f8a8658995dade974538605fa gnustep-back-0.8.5.ebuild 1753
MD5 6db7ba0f12c5d5e25562793baa19c2af files/digest-gnustep-back-0.7.9 70
MD5 15f63496668e7722a8b8e3bb0453c706 files/digest-gnustep-back-0.8.0 70
MD5 4f782f7a1018eb3af71b58004ab88488 files/digest-gnustep-back-0.8.3 70
+MD5 c99de74ae7e80edaa3a313a9e552f6c0 files/digest-gnustep-back-0.8.5 70
MD5 0ac5300109278755884b2f096d8f7d6f files/gnustep-back-0.8.3.xft1.patch 566
diff --git a/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5 b/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5
new file mode 100644
index 000000000000..6a22bffb2f61
--- /dev/null
+++ b/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5
@@ -0,0 +1 @@
+MD5 9020f254f584ed176221321218857b55 gnustep-back-0.8.5.tar.gz 327891
diff --git a/dev-util/gnustep-back/gnustep-back-0.8.5.ebuild b/dev-util/gnustep-back/gnustep-back-0.8.5.ebuild
new file mode 100644
index 000000000000..0a91065ce283
--- /dev/null
+++ b/dev-util/gnustep-back/gnustep-back-0.8.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-back/gnustep-back-0.8.5.ebuild,v 1.1 2003/06/26 22:51:55 raker Exp $
+
+DESCRIPTION="GNUstep GUI backend"
+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"
+DEPEND="=dev-util/gnustep-gui-${PV}*
+ >=media-libs/tiff-3.5.7
+ >=media-libs/jpeg-6b-r2
+ x11-base/xfree"
+S=${WORKDIR}/${P}
+
+src_compile() {
+
+ local myconf
+
+ # For a different graphics library... choose one
+ #
+ # myconf="--enable-graphics=xdps --with-name=xdps"
+ #
+ # -OR-
+ #
+ # make sure you have libart_lgpl installed and...
+ #
+ # myconf="--enable-graphics=art --with-name=art"
+
+
+ . /usr/GNUstep/System/Makefiles/GNUstep.sh
+
+ ./configure \
+ --prefix=/usr/GNUstep \
+ --with-jpeg-library=/usr/lib \
+ --with-jpeg-include=/usr/include \
+ --with-tiff-library=/usr/lib \
+ --with-tiff-include=/usr/include \
+ --with-x ${myconf} || die "configure failed"
+
+ # if we don't have Xft1, then we don't do Xft support at all
+ if [ ! -f "/usr/X11R6/include/X11/Xft1/Xft.h" ]; then
+ sed "s,^#define HAVE_XFT.*,#undef HAVE_XFT,g" config.h > config.h.new
+ sed "s,^#define HAVE_UTF8.*,#undef HAVE_UTF8,g" config.h.new > config.h
+ sed "s,^WITH_XFT=.*,WITH_XFT=no," config.make > config.make.new
+ sed "s,-lXft,," config.make.new > config.make
+ fi
+
+ make || die
+}
+
+src_install () {
+ . /usr/GNUstep/System/Makefiles/GNUstep.sh
+ make \
+ GNUSTEP_INSTALLATION_DIR=${D}/usr/GNUstep/System \
+ INSTALL_ROOT_DIR=${D} \
+ install || die "install failed"
+}