summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2008-10-03 16:03:04 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2008-10-03 16:03:04 +0000
commit521e617930f6a6eb71d91d2fb0aa9bd0fc57d042 (patch)
tree8309df720c05035b0feb49564a350d70b731cd52
parentUse EAPI=2 and USE dependencies, add empty IUSE (diff)
downloadhistorical-521e617930f6a6eb71d91d2fb0aa9bd0fc57d042.tar.gz
historical-521e617930f6a6eb71d91d2fb0aa9bd0fc57d042.tar.bz2
historical-521e617930f6a6eb71d91d2fb0aa9bd0fc57d042.zip
Use EAPI=2 and USE dependencies
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26-gentoo x86_64
-rw-r--r--gnustep-base/gnustep-back-cairo/ChangeLog8
-rw-r--r--gnustep-base/gnustep-back-cairo/Manifest3
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.14.0-r1.ebuild52
3 files changed, 61 insertions, 2 deletions
diff --git a/gnustep-base/gnustep-back-cairo/ChangeLog b/gnustep-base/gnustep-back-cairo/ChangeLog
index 8a5c49d8df86..f78181ed9f06 100644
--- a/gnustep-base/gnustep-back-cairo/ChangeLog
+++ b/gnustep-base/gnustep-back-cairo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-back-cairo
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/ChangeLog,v 1.13 2008/09/21 15:32:10 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/ChangeLog,v 1.14 2008/10/03 16:03:04 voyageur Exp $
+
+*gnustep-back-cairo-0.14.0-r1 (03 Oct 2008)
+
+ 03 Oct 2008; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-back-cairo-0.14.0-r1.ebuild:
+ Use EAPI=2 and USE dependencies
21 Sep 2008; nixnut <nixnut@gentoo.org> gnustep-back-cairo-0.14.0.ebuild:
~ppc wrt bug 235922
diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest
index 3d49ed88c2db..71d820241262 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,6 +1,7 @@
DIST gnustep-back-0.12.1.tar.gz 861961 RMD160 7970dfeebd12facb52aa6ba4dd2f06406dbdae74 SHA1 f4505126bbb8a7ca3664a8c5fb86c505ba1eef47 SHA256 c7eb3e0ee3f6b1224aacdcd8052f99d3ec58c94c8f21c6b4b888a2bb5bc97611
DIST gnustep-back-0.14.0.tar.gz 880765 RMD160 1282ed4f592f9614c502605aa9d371da6b682dc8 SHA1 4c461f932dade905b1bc922d2650951a3618fd84 SHA256 3c8c35196e17c99b3fc3df5f9ec23fee8462108c8ca3c10c3baa8b0d9c5b989c
EBUILD gnustep-back-cairo-0.12.1.ebuild 1486 RMD160 b96d68f4d788d2f7f78c29f70c9f81d92d17977b SHA1 2eb6976e25b40ecc9e9ae8a5405da75e0d60d0c6 SHA256 209520535826c9ae488d919783b69b0943a809cb49c5e0d3162e55217fe36a1d
+EBUILD gnustep-back-cairo-0.14.0-r1.ebuild 1292 RMD160 9b6b18f8854254d76bb77150783063457f4b6b48 SHA1 994bec0f259af6b8dfb4cf1a337e0985763cf6b2 SHA256 4e94b0a658a9e5483ccb94f33ad4b944510c071e991226fa77313b2e14239297
EBUILD gnustep-back-cairo-0.14.0.ebuild 1487 RMD160 7d27e312a55755bf18fcc0a62e5feb9b3fd3bff6 SHA1 b7f19857101f7ff8a850a9c6fbb8471086584352 SHA256 a9aa5d8d0f8e19d7e2a826a1795299922b8e29c3328151b947a13554020cee38
-MISC ChangeLog 2328 RMD160 747bab88d4c5e5b58abc04284f50fb0b4d334cf7 SHA1 36bc94c765bab67ae4f1bb3ccbc468b7e2733477 SHA256 941160292590655839868736e8c764a83cabf813ce2967f42ff6b9b5520ab8a7
+MISC ChangeLog 2505 RMD160 929423a5a2fa489e4eb842ea05cd8c0672ff98f9 SHA1 003abffc8aedb347823662a47387a4967a3a36e1 SHA256 2927cfe3a6850ce9ac863edf6a96b39cda53841c2a1ee1e8e48bc41ee1fbe07f
MISC metadata.xml 392 RMD160 5be15757df3354c5afa9e92583826d5a2a1edae6 SHA1 88608966493024627151293d8a7f4a27a0d0303d SHA256 e8e234c75c8259792325fc1c4c45492774aba591c71dba1d9761bbe15def7bf8
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.14.0-r1.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.14.0-r1.ebuild
new file mode 100644
index 000000000000..d1540d1a5126
--- /dev/null
+++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.14.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.14.0-r1.ebuild,v 1.1 2008/10/03 16:03:04 voyageur Exp $
+
+EAPI=2
+
+inherit gnustep-base
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+DESCRIPTION="Cairo back-end component for the GNUstep GUI Library."
+
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+IUSE="opengl xim glitz"
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-gui-${PV}
+ opengl? ( virtual/opengl virtual/glu )
+
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXft
+ x11-libs/libXrender
+
+ >=media-libs/freetype-2.1.9
+ >=x11-libs/cairo-1.2.0[X]
+ !gnustep-base/gnustep-back-art
+ !gnustep-base/gnustep-back-xlib"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_configure() {
+ egnustep_env
+
+ use opengl && myconf="--enable-glx"
+ myconf="$myconf $(use_enable xim)"
+ myconf="$myconf --enable-server=x11"
+ myconf="$myconf --enable-graphics=cairo"
+ # Seems broken for now
+ #myconf="$myconf $(use_enable glitz)"
+
+ econf $myconf || die "configure failed"
+}