public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/bircoph:master commit in: dev-cpp/gtkglextmm/, profiles/, dev-cpp/gtkglextmm/files/
@ 2015-08-07 14:41 Andrew Savchenko
  0 siblings, 0 replies; only message in thread
From: Andrew Savchenko @ 2015-08-07 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2cb11db9269b9f6d23de25c5a048546dffb72519
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  7 14:40:40 2015 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Fri Aug  7 14:40:40 2015 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=2cb11db9

gtkglextmm: fix bug 552686.

 dev-cpp/gtkglextmm/ChangeLog                       | 108 +++++++++++++++++++++
 dev-cpp/gtkglextmm/Manifest                        |   5 +
 .../files/gtkglextmm-1.2.0-aclocal.patch           |  11 +++
 dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild      |  46 +++++++++
 dev-cpp/gtkglextmm/metadata.xml                    |   8 ++
 profiles/categories                                |   1 +
 6 files changed, 179 insertions(+)

diff --git a/dev-cpp/gtkglextmm/ChangeLog b/dev-cpp/gtkglextmm/ChangeLog
new file mode 100644
index 0000000..00b07af
--- /dev/null
+++ b/dev-cpp/gtkglextmm/ChangeLog
@@ -0,0 +1,108 @@
+# ChangeLog for dev-cpp/gtkglextmm
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkglextmm/ChangeLog,v 1.24 2015/06/09 13:01:27 jlec Exp $
+
+  09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+  Updating remote-id in metadata.xml
+
+  02 Dec 2014; Pacho Ramos <pacho@gentoo.org> gtkglextmm-1.2.0-r1.ebuild:
+  Update ebuild
+
+  04 May 2012; Jeff Horelick <jdhore@gentoo.org> gtkglextmm-1.2.0-r1.ebuild:
+  dev-util/pkgconfig -> virtual/pkgconfig
+
+  17 Dec 2010; Pacho Ramos <pacho@gentoo.org> gtkglextmm-1.2.0-r1.ebuild:
+  Remove -D.*DISABLE_DEPRECATED cflags, bug #342905 (by Thomas Kister and Diego
+  Elio Pettenò); bump to eapi3 to force gtk+2 related SLOTs, update homepage.
+
+  17 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+  gtkglextmm-1.2.0-r1.ebuild:
+  Remove virtual/glu where already virtual/opengl is stated.
+
+  16 Sep 2009; Gilles Dartiguelongue <eva@gentoo.org>
+  -gtkglextmm-1.0.1.ebuild, -gtkglextmm-1.2.0.ebuild:
+  Clean up old revisions, closes: #226543.
+
+  10 Aug 2008; Markus Meier <maekke@gentoo.org> gtkglextmm-1.2.0-r1.ebuild:
+  x86 stable, bug #229709
+
+  30 Jul 2008; Brent Baude <ranger@gentoo.org> gtkglextmm-1.2.0-r1.ebuild:
+  Marking gtkglextmm-1.2.0-r1 ppc stable for bug 229709
+
+  27 Jul 2008; Olivier Crête <tester@gentoo.org>
+  gtkglextmm-1.2.0-r1.ebuild:
+  Stable on amd64, bug #229709
+
+*gtkglextmm-1.2.0-r1 (12 Apr 2008)
+
+  12 Apr 2008; Rémi Cardona <remi@gentoo.org> +gtkglextmm-1.2.0-r1.ebuild:
+  remove the autotools amd64-specific stuff, it doesn't seem to be needed
+  anymore (fixes bug 200721)
+
+  20 Mar 2007; Samuli Suominen <drac@gentoo.org> -gtkglextmm-1.1.0.ebuild:
+  Remove unused version which has been masked since 2005 by ka0ttic (retired)
+
+  22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
+  Transition to Manifest2.
+
+*gtkglextmm-1.2.0 (12 Jun 2006)
+
+  12 Jun 2006; John N. Laliberte <allanonjl@gentoo.org>
+  +gtkglextmm-1.2.0.ebuild:
+  new version, fixes #125077
+
+  16 Mar 2006; Caleb Tennis <caleb@gentoo.org> -gtkglextmm-1.0.0.ebuild,
+  gtkglextmm-1.0.1.ebuild, gtkglextmm-1.1.0.ebuild:
+  Remove virtual/x11 dep as it's pulled in via gtk+
+
+  22 Jul 2005; David Holm <dholm@gentoo.org> gtkglextmm-1.0.1.ebuild,
+  gtkglextmm-1.1.0.ebuild:
+  Added to ~ppc.
+
+  21 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> gtkglextmm-1.0.0.ebuild,
+  gtkglextmm-1.0.1.ebuild:
+  Fix SLOT of other ebuilds.
+
+*gtkglextmm-1.1.0 (21 Jul 2005)
+
+  21 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> gtkglextmm-1.0.1.ebuild,
+  +gtkglextmm-1.1.0.ebuild:
+  Version bump for bug 58631; currently package.mask'd for testing. Marked
+  1.0.1 stable on x86. Also fixed ebuilds to only install API docs if USE=doc.
+
+  17 Oct 2004; Alastair Tse <liquidx@gentoo.org> gtkglextmm-1.0.1.ebuild:
+  fix R/DEPENDs typo
+
+  30 May 2004; Danny van Dyk <kugelfang@gentoo.org> gtkglextmm-1.0.1.ebuild:
+  Fixing BUG #52389.
+
+  22 May 2004; Danny van Dyk <kugelfang@gentoo.org> gtkglextmm-1.0.1.ebuild:
+  Added aclocal/automake/autoconf; necessary on amd64. Marked ~amd64.
+
+*gtkglextmm-1.0.1 (25 Nov 2003)
+
+  25 Nov 2003; foser <foser@gentoo.org> gtkglextmm-1.0.1.ebuild :
+  New release, added pkgconfig dep
+
+  21 Sep 2003; Alastair Tse <liquidx@gentoo.org> gtkglextmm-0.7.1.ebuild,
+  gtkglextmm-1.0.0.ebuild, metadata.xml:
+  moving from x11-libs/gtkglextmm to dev-cpp/gtkglextmm
+
+  13 Jul 2003; Martin Holzer <mholzer@gentoo.org> gtkglextmm-0.7.1.ebuild,
+  gtkglextmm-0.99.1.ebuild, gtkglextmm-1.0.0.ebuild:
+  update x11-libs/gtkmm to dev-cpp/gtkmm
+
+*gtkglextmm-1.0.0 (22 May 2003)
+
+  22 May 2003; Alastair Tse <liquidx@gentoo.org> gtkglextmm-1.0.0.ebuild:
+  version bump.
+
+*gtkglextmm-0.99.1 (05 May 2003)
+
+  05 May 2003; Alastair Tse <liquidx@gentoo.org> gtkglextmm-0.99.1.ebuild:
+  version bump
+
+*gtkglextmm-0.7.1 (26 Apr 2003)
+
+  26 Apr 2003; Alastair Tse <liquidx@gentoo.org> gtkglextmm-0.7.1.ebuild:
+  initial ebuild

diff --git a/dev-cpp/gtkglextmm/Manifest b/dev-cpp/gtkglextmm/Manifest
new file mode 100644
index 0000000..a20cbd0
--- /dev/null
+++ b/dev-cpp/gtkglextmm/Manifest
@@ -0,0 +1,5 @@
+AUX gtkglextmm-1.2.0-aclocal.patch 516 SHA256 80df919f9db2ce4a59377c2a76a5d68892f5ec15b70c3516cf1d4123585f16b4 SHA512 291eeb4506c2ab21d61b10ce8ce1000651af6236edcf24a0b09c9e975cf9cfabaabbb8414b55372682fd3fbfac4c2b67b0f5dc62a34529b6a1e51c05cc77a079 WHIRLPOOL 0321bf2187065057a4ad727093fb98efbf7460d7a93e6490f9976b0fedc9fbaa4c95edc6d9958e02483a419f23c6c7ec414970cd53de7dd476c324399c7b3289
+DIST gtkglextmm-1.2.0.tar.bz2 623815 SHA256 6cd4bd2a240e5eb1e3a24c5a3ebbf7ed905b522b888439778043fdeb58771fea SHA512 94e66bc295000bb3f3352f58c9848372a4c23586dcc52450806c73e3e0630ab2b51291b347da16bba853b658deb070218203a031d906fc2ff051386dd065aba9 WHIRLPOOL 9d1927136edb226179c7ce356699c4504785a53a40575e43a875f0c9685965405b2632ec7cc98f55f3206ef7d6b25996fc2ad80b1d5c12213644b730fd81791b
+EBUILD gtkglextmm-1.2.0-r2.ebuild 1065 SHA256 167731e82373490e1eded29ad7eb4b9cdbb1ff5a7e29dd944917e89f12474e2c SHA512 db90daa4069ddaa905eee08814d9c3e70c8e2206d67b1b8b793c2a7ca3cd2d81d95607bc1224d235ef97970fabf54bffb8fd6ca97c4b57b362f6e0b161683adf WHIRLPOOL 0ceb3a4ad4996baf92dfffebb8e21185910043f7fbd938763ba4b719b2c386bfcc4e5d4b68d7d7d51912f3956c97a0c77436067bd60f25284d120fec16f00273
+MISC ChangeLog 3914 SHA256 7bf382fe84f40b41bb7d400d4a7445af681393b755895c1beb1408b77bc68643 SHA512 ad8868997747d4a879e244c04bb7b05b45dfb1d58d157b9ee3dfe642f47861a247f7681ec7f9a34ddd97923cbf02fac72f558fdcb8b634cd10b07d9fa458b242 WHIRLPOOL 206dc14e5276810ab16374d5156c4a2b3b10848f223283370bf7d64d75791c66ad67a82157d309c6dfdf66da46184b3ae0683a593b8bd99f497e6a3ef5f225e2
+MISC metadata.xml 240 SHA256 a07fb59b4a97cf8066413c3b5a80dfb8cb020621d72f928c8133c61fb3fc5608 SHA512 8e782bfa3f996fe546457ed5a19b797575265426e1cc24f3d52a044d3ffe78bc3d84099e34361821b4fb6232e78099f8d79c99122349449cce3dab40dcdec973 WHIRLPOOL d8cffa62a0ec995475e84b89d511721dc39c237e637ea8fa543f813feb14f43f4c0631f082274be9c6ebf1af13dce51ef1289372851d0902dcb0704891a659ed

diff --git a/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch b/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch
new file mode 100644
index 0000000..32fa489
--- /dev/null
+++ b/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch
@@ -0,0 +1,11 @@
+--- gtkglextmm-1.2.0/m4macros/gtkglextmm.m4.orig	2004-05-18 10:29:34.000000000 +0400
++++ gtkglextmm-1.2.0/m4macros/gtkglextmm.m4	2015-08-07 17:02:42.324065008 +0300
+@@ -222,7 +222,7 @@
+ dnl AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD([ACTION-IF-SUPPORTED [, ACTION-IF-NOT-SUPPORTED]])
+ dnl Checks whether gtkglextmm supports multihead.
+ dnl
+-AC_DEFUN(AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD,
++AC_DEFUN([AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD],
+ [ AC_LANG_SAVE
+   AC_LANG_CPLUSPLUS
+   AC_CACHE_CHECK([whether gtkglextmm supports multihead],

diff --git a/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild
new file mode 100644
index 0000000..2e9fa0b
--- /dev/null
+++ b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild,v 1.8 2014/12/02 22:31:38 pacho Exp $
+
+EAPI=5
+GCONF_DEBUG="yes"
+
+inherit eutils gnome2
+
+DESCRIPTION="C++ bindings for gtkglext"
+HOMEPAGE="http://projects.gnome.org/gtkglext/"
+SRC_URI="mirror://sourceforge/gtkglext/${P}.tar.bz2"
+
+KEYWORDS="amd64 ppc x86"
+IUSE="doc"
+SLOT="1.0"
+LICENSE="GPL-2 LGPL-2.1"
+
+RDEPEND="
+	>=x11-libs/gtkglext-1
+	>=dev-libs/libsigc++-2.0
+	>=dev-cpp/glibmm-2.4:2
+	>=dev-cpp/gtkmm-2.4:2.4
+	virtual/opengl
+"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	# fix underquoted definition, bug 552686
+	epatch "${FILESDIR}/${P}-aclocal.patch"
+
+	# Remove docs from SUBDIRS so that docs are not installed, as
+	# we handle it in src_install.
+	sed -i -e 's|^\(SUBDIRS =.*\)docs\(.*\)|\1\2|' Makefile.in || \
+		die "sed Makefile.in failed"
+
+	gnome2_src_prepare
+}
+
+src_install() {
+	gnome2_src_install
+	if use doc; then
+		dohtml -r docs/reference/html/*
+	fi
+}

diff --git a/dev-cpp/gtkglextmm/metadata.xml b/dev-cpp/gtkglextmm/metadata.xml
new file mode 100644
index 0000000..d8abd0a
--- /dev/null
+++ b/dev-cpp/gtkglextmm/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>gnome-mm</herd>
+	<upstream>
+		<remote-id type="sourceforge">gtkglext</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/profiles/categories b/profiles/categories
index 764cd9d..e7fd97d 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -3,6 +3,7 @@ app-doc
 app-emulation
 app-text
 app-vim
+dev-cpp
 dev-libs
 dev-python
 dev-util


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-08-07 14:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-07 14:41 [gentoo-commits] dev/bircoph:master commit in: dev-cpp/gtkglextmm/, profiles/, dev-cpp/gtkglextmm/files/ Andrew Savchenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox