tetromino 15/03/15 18:54:40 Modified: ChangeLog gtkglext-1.2.0-r2.ebuild Added: gtkglext-1.2.0-r3.ebuild Log: Fix broken multilib gl and glu detection (bug #543050, thanks to Bertrand Jacquin). Update license. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x18E5B6F2D8D5EC8D)
Revision Changes Path 1.97 x11-libs/gtkglext/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/ChangeLog?rev=1.97&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/ChangeLog?rev=1.97&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/ChangeLog?r1=1.96&r2=1.97 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/ChangeLog,v retrieving revision 1.96 retrieving revision 1.97 diff -u -r1.96 -r1.97 --- ChangeLog 21 Nov 2014 09:31:00 -0000 1.96 +++ ChangeLog 15 Mar 2015 18:54:40 -0000 1.97 @@ -1,6 +1,14 @@ # ChangeLog for x11-libs/gtkglext -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/ChangeLog,v 1.96 2014/11/21 09:31:00 pacho Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/ChangeLog,v 1.97 2015/03/15 18:54:40 tetromino Exp $ + +*gtkglext-1.2.0-r3 (15 Mar 2015) + + 15 Mar 2015; Alexandre Rostovtsev <[email protected]> + gtkglext-1.2.0-r2.ebuild, +gtkglext-1.2.0-r3.ebuild, + +files/gtkglext-1.2.0-gl-configure.patch: + Fix broken multilib gl and glu detection (bug #543050, thanks to Bertrand + Jacquin). Update license. 21 Nov 2014; Pacho Ramos <[email protected]> -gtkglext-1.2.0-r1.ebuild: Drop old 1.13 x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild?rev=1.13&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild?rev=1.13&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild?r1=1.12&r2=1.13 Index: gtkglext-1.2.0-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- gtkglext-1.2.0-r2.ebuild 11 Oct 2014 12:33:00 -0000 1.12 +++ gtkglext-1.2.0-r2.ebuild 15 Mar 2015 18:54:40 -0000 1.13 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 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-r2.ebuild,v 1.12 2014/10/11 12:33:00 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r2.ebuild,v 1.13 2015/03/15 18:54:40 tetromino Exp $ EAPI="5" @@ -11,7 +11,7 @@ HOMEPAGE="http://gtkglext.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -LICENSE="GPL-2 LGPL-2.1" +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="" 1.1 x11-libs/gtkglext/gtkglext-1.2.0-r3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r3.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtkglext/gtkglext-1.2.0-r3.ebuild?rev=1.1&content-type=text/plain Index: gtkglext-1.2.0-r3.ebuild =================================================================== # Copyright 1999-2015 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-r3.ebuild,v 1.1 2015/03/15 18:54:40 tetromino Exp $ EAPI="5" GNOME2_LA_PUNT="yes" inherit autotools gnome2 multilib-minimal 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.34.3:2[${MULTILIB_USEDEP}] >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] >=x11-libs/pango-1.36.3[X,${MULTILIB_USEDEP}] || ( >=x11-libs/pangox-compat-0.0.2[${MULTILIB_USEDEP}] <x11-libs/pango-1.31[X,${MULTILIB_USEDEP}] ) >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}] >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} >=sys-devel/autoconf-archive-2014.02.28 >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]" src_prepare() { # Ancient configure.in with broken multilib gl detection (bug #543050) # Backport some configure updates from upstream git master to fix epatch "${FILESDIR}/${P}-gl-configure.patch" mv configure.{in,ac} || die "mv failed" eautoreconf 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" } multilib_src_configure() { ECONF_SOURCE=${S} \ gnome2_src_configure \ --disable-static } multilib_src_install() { gnome2_src_install } multilib_src_install_all() { local DOCS="AUTHORS ChangeLog* NEWS README TODO" einstalldocs }
