summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2003-07-02 08:15:09 +0000
committerNick Hadaway <raker@gentoo.org>2003-07-02 08:15:09 +0000
commitf14a70f8fa354cd8583985aaec6667722585017b (patch)
treebbcaae66c6378eba9f5816b679f56c7138d44c91
parentnew gnustep-gui ebuild which depends on the gnustep eclass (diff)
downloadhistorical-f14a70f8fa354cd8583985aaec6667722585017b.tar.gz
historical-f14a70f8fa354cd8583985aaec6667722585017b.tar.bz2
historical-f14a70f8fa354cd8583985aaec6667722585017b.zip
New build depending on the gnustep eclass and includes an xft2 fix
-rw-r--r--dev-util/gnustep-back/ChangeLog7
-rw-r--r--dev-util/gnustep-back/Manifest7
-rw-r--r--dev-util/gnustep-back/files/digest-gnustep-back-0.8.5-r11
-rw-r--r--dev-util/gnustep-back/files/gnustep-back-0.8.5.xft2.patch11
-rw-r--r--dev-util/gnustep-back/gnustep-back-0.8.5-r1.ebuild50
5 files changed, 73 insertions, 3 deletions
diff --git a/dev-util/gnustep-back/ChangeLog b/dev-util/gnustep-back/ChangeLog
index 091ed87b895c..bb7f5b044dc0 100644
--- a/dev-util/gnustep-back/ChangeLog
+++ b/dev-util/gnustep-back/ChangeLog
@@ -1,6 +1,11 @@
# 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.10 2003/06/29 21:34:57 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gnustep-back/ChangeLog,v 1.11 2003/07/02 08:15:09 raker Exp $
+
+*gnustep-back-0.8.5-r1 (02 Jul 2003)
+
+ 02 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-back-0.8.5-r1.ebuild:
+ New ebuild which includes an xft2 patch and depends on the gnustep eclass.
29 Jun 2003; Nick Hadaway <raker@gentoo.org> gnustep-back-0.8.5.ebuild:
Small fix to hopefully resolve bug #19698
diff --git a/dev-util/gnustep-back/Manifest b/dev-util/gnustep-back/Manifest
index ff4bdc2a55a7..18e902131b8c 100644
--- a/dev-util/gnustep-back/Manifest
+++ b/dev-util/gnustep-back/Manifest
@@ -1,8 +1,11 @@
MD5 61bef17a9cc0ebb0ab7b8fa4042d721e gnustep-back-0.8.0.ebuild 1180
+MD5 1813b1a98e908685cd18906fb52d0831 gnustep-back-0.8.5-r1.ebuild 1236
MD5 8c7801951e6704877c3249f172761f8b gnustep-back-0.7.9.ebuild 1180
MD5 dbcf391da452950a97d2a8d41ce58b6f gnustep-back-0.8.3.ebuild 1643
-MD5 7c7251a4ce334809a0d30a4ab871e59e ChangeLog 1638
-MD5 3c8f9bf1c4688a2b7a85f4f58afb1624 gnustep-back-0.8.5.ebuild 1842
+MD5 e8c60c72b47d263f1bfc534f21750939 ChangeLog 1832
+MD5 379857537e3ccf1df959cfa641b5a9d9 gnustep-back-0.8.5.ebuild 1842
+MD5 c99de74ae7e80edaa3a313a9e552f6c0 files/digest-gnustep-back-0.8.5-r1 70
+MD5 7834698a54c7b8d5a75006b4b14fce31 files/gnustep-back-0.8.5.xft2.patch 470
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
diff --git a/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5-r1 b/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5-r1
new file mode 100644
index 000000000000..6a22bffb2f61
--- /dev/null
+++ b/dev-util/gnustep-back/files/digest-gnustep-back-0.8.5-r1
@@ -0,0 +1 @@
+MD5 9020f254f584ed176221321218857b55 gnustep-back-0.8.5.tar.gz 327891
diff --git a/dev-util/gnustep-back/files/gnustep-back-0.8.5.xft2.patch b/dev-util/gnustep-back/files/gnustep-back-0.8.5.xft2.patch
new file mode 100644
index 000000000000..22c5b2f86d4b
--- /dev/null
+++ b/dev-util/gnustep-back/files/gnustep-back-0.8.5.xft2.patch
@@ -0,0 +1,11 @@
+--- gnustep-back-0.8.5.orig/configure.ac 2003-03-12 07:28:32.000000000 +0800
++++ gnustep-back-0.8.5/configure.ac 2003-06-28 15:18:53.000000000 +0800
+@@ -176,6 +176,7 @@
+ # Extended font support & UTF8 support
+ #--------------------------------------------------------------------
+ WITH_XFT=no
++GRAPHIC_CFLAGS="${GRAPHIC_CFLAGS} -I/usr/include/freetype2"
+ save_header=${CPPFLAGS}
+ save_libs=${LIBS}
+ CPPFLAGS="${GRAPHIC_CFLAGS} ${GRAPHIC_LFLAGS} ${CPPFLAGS}"
+
diff --git a/dev-util/gnustep-back/gnustep-back-0.8.5-r1.ebuild b/dev-util/gnustep-back/gnustep-back-0.8.5-r1.ebuild
new file mode 100644
index 000000000000..1ac81e7fc479
--- /dev/null
+++ b/dev-util/gnustep-back/gnustep-back-0.8.5-r1.ebuild
@@ -0,0 +1,50 @@
+# 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-r1.ebuild,v 1.1 2003/07/02 08:15:09 raker Exp $
+
+inherit base gnustep
+
+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
+ >=media-libs/freetype-2*
+ >=x11-base/xfree-4.3.0"
+S=${WORKDIR}/${P}
+PATCHES1="${FILESDIR}/${P}.xft2.patch"
+
+GNUSTEPBACK_XFT=2
+
+src_unpack() {
+ base_src_unpack
+ cd ${S}
+ autoconf
+}
+
+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"
+
+ egnustepmake \
+ --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"
+}