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
}




Reply via email to