summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-libs/gtkglext/ChangeLog10
-rw-r--r--x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild45
-rw-r--r--x11-libs/gtkglext/gtkglext-1.2.0.ebuild5
3 files changed, 58 insertions, 2 deletions
diff --git a/x11-libs/gtkglext/ChangeLog b/x11-libs/gtkglext/ChangeLog
index c509ac1c024d..1aa0b6676098 100644
--- a/x11-libs/gtkglext/ChangeLog
+++ b/x11-libs/gtkglext/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-libs/gtkglext
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/ChangeLog,v 1.70 2012/05/05 03:52:28 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/ChangeLog,v 1.71 2012/09/10 05:53:07 tetromino Exp $
+
+*gtkglext-1.2.0-r1 (10 Sep 2012)
+
+ 10 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtkglext-1.2.0.ebuild, +gtkglext-1.2.0-r1.ebuild:
+ Add virtual/glu dependency for mesa-9, bug #434426, thanks to Andreas
+ Sturmlechner. Add missing X deps. Revbump to drop static libraries and .la
+ files.
05 May 2012; Jeff Horelick <jdhore@gentoo.org> gtkglext-1.2.0.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
diff --git a/x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild b/x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild
new file mode 100644
index 000000000000..77cdf7c01667
--- /dev/null
+++ b/x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild,v 1.1 2012/09/10 05:53:07 tetromino Exp $
+
+EAPI="4"
+
+GNOME2_LA_PUNT="yes"
+inherit gnome2
+
+DESCRIPTION="GL extensions for Gtk+ 2.0"
+HOMEPAGE="http://gtkglext.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2:2
+ >=x11-libs/gtk+-2:2
+ >=x11-libs/pango-1[X]
+ x11-libs/libX11
+ x11-libs/libXmu
+ virtual/glu
+ virtual/opengl"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ DOCS="AUTHORS ChangeLog* NEWS README TODO"
+ G2CONF="${G2CONF} --disable-static"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Remove development knobs, bug #308973
+ sed -i 's:-D\(G.*DISABLE_DEPRECATED\):-D__\1__:g' \
+ examples/Makefile.am examples/Makefile.in \
+ gdk/Makefile.am gdk/Makefile.in \
+ gdk/win32/Makefile.am gdk/win32/Makefile.in \
+ gdk/x11/Makefile.am gdk/x11/Makefile.in \
+ gtk/Makefile.am gtk/Makefile.in \
+ || die "sed failed"
+}
diff --git a/x11-libs/gtkglext/gtkglext-1.2.0.ebuild b/x11-libs/gtkglext/gtkglext-1.2.0.ebuild
index e53b8964d1fd..84db3d35c823 100644
--- a/x11-libs/gtkglext/gtkglext-1.2.0.ebuild
+++ b/x11-libs/gtkglext/gtkglext-1.2.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0.ebuild,v 1.22 2012/05/05 03:52:28 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0.ebuild,v 1.23 2012/09/10 05:53:07 tetromino Exp $
EAPI="2"
@@ -18,6 +18,9 @@ IUSE=""
RDEPEND=">=dev-libs/glib-2:2
>=x11-libs/gtk+-2:2
>=x11-libs/pango-1[X]
+ x11-libs/libX11
+ x11-libs/libXmu
+ virtual/glu
virtual/opengl"
DEPEND="${RDEPEND}
virtual/pkgconfig"