diff options
-rw-r--r-- | x11-libs/gtkglext/ChangeLog | 10 | ||||
-rw-r--r-- | x11-libs/gtkglext/gtkglext-1.2.0-r1.ebuild | 45 | ||||
-rw-r--r-- | x11-libs/gtkglext/gtkglext-1.2.0.ebuild | 5 |
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" |