diff options
author | Fabian Groffen <grobian@gentoo.org> | 2007-03-26 18:44:07 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2007-03-26 18:44:07 +0000 |
commit | 702609081369b47367cd876a75dc093952ba6509 (patch) | |
tree | 5a7f0abb3b1d74bfebc06bc57945dcf9431e3e75 /gnustep-base/gnustep-back-xlib | |
parent | Revbump to include a crash patch (Bug #171883) (diff) | |
download | gentoo-2-702609081369b47367cd876a75dc093952ba6509.tar.gz gentoo-2-702609081369b47367cd876a75dc093952ba6509.tar.bz2 gentoo-2-702609081369b47367cd876a75dc093952ba6509.zip |
Version bump, backport from prefix
(Portage version: 2.1.2.2)
Diffstat (limited to 'gnustep-base/gnustep-back-xlib')
3 files changed, 71 insertions, 1 deletions
diff --git a/gnustep-base/gnustep-back-xlib/ChangeLog b/gnustep-base/gnustep-back-xlib/ChangeLog index a0c8a2eedc75..134feba02aed 100644 --- a/gnustep-base/gnustep-back-xlib/ChangeLog +++ b/gnustep-base/gnustep-back-xlib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnustep-base/gnustep-back-xlib # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/ChangeLog,v 1.20 2007/02/22 00:25:22 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/ChangeLog,v 1.21 2007/03/26 18:44:07 grobian Exp $ + +*gnustep-back-xlib-0.11.0 (26 Mar 2007) + + 26 Mar 2007; Fabian Groffen <grobian@gentoo.org> + +gnustep-back-xlib-0.11.0.ebuild: + Version bump 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: Transition to Manifest2. diff --git a/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.11.0 b/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.11.0 new file mode 100644 index 000000000000..cbbaf2db0a8b --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.11.0 @@ -0,0 +1,3 @@ +MD5 fece87a22336e233b70e9ce999e1ea10 gnustep-back-0.11.0.tar.gz 846937 +RMD160 cbcb9c6b692428a65a4135004e15cdc20868d9f6 gnustep-back-0.11.0.tar.gz 846937 +SHA256 4ec37b43a98c5a674160047e11ac1fdf817f7607d82e5a479c269c272fb21fd1 gnustep-back-0.11.0.tar.gz 846937 diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.11.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.11.0.ebuild new file mode 100644 index 000000000000..f58f99306bb4 --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.11.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.11.0.ebuild,v 1.1 2007/03/26 18:44:07 grobian Exp $ + +inherit gnustep + +S=${WORKDIR}/gnustep-back-${PV} + +DESCRIPTION="Default X11 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="~ppc ~sparc ~x86" +SLOT="0" +LICENSE="LGPL-2.1" + +PROVIDE="virtual/gnustep-back" + +IUSE="opengl xim" +DEPEND="${GNUSTEP_CORE_DEPEND} + >=gnustep-base/gnustep-make-1.10 + >=gnustep-base/gnustep-base-1.10 + ~gnustep-base/gnustep-gui-0.11.0 + 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 + dev-libs/expat + media-libs/fontconfig + >=media-libs/freetype-2.1.9 + !virtual/gnustep-back" +RDEPEND="${DEPEND} + ${DEBUG_DEPEND} + ${DOC_RDEPEND}" + +egnustep_install_domain "System" + +src_unpack() { + unpack ${A} + cd ${S} + EPATCH_OPTS="-d ${S}" epatch "${FILESDIR}/font-make-fix.patch-0.10.3" +} + +src_compile() { + egnustep_env + + use opengl && myconf="--enable-glx" + myconf="$myconf `use_enable xim`" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=xlib --with-name=xlib" + econf $myconf || die "configure failed" + + egnustep_make +} + |