From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EE29B1384B4 for ; Fri, 11 Dec 2015 19:19:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 110F421C06D; Fri, 11 Dec 2015 19:18:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A90CC21C011; Fri, 11 Dec 2015 19:18:53 +0000 (UTC) Received: from kanae.home (AAubervilliers-651-1-65-227.w86-218.abo.wanadoo.fr [86.218.56.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: eva) by smtp.gentoo.org (Postfix) with ESMTPSA id 9C602340901; Fri, 11 Dec 2015 19:18:50 +0000 (UTC) Message-ID: <1449861526.15018.2.camel@gentoo.org> Subject: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkglextmm/, dev-cpp/gtkglextmm/files/ From: Gilles Dartiguelongue To: gentoo-dev@lists.gentoo.org, Andrew Savchenko , gentoo-commits@lists.gentoo.org Date: Fri, 11 Dec 2015 20:18:46 +0100 In-Reply-To: <1449836240.fcc5f0fe910ec73b41adf3120255571baf896d4c.bircoph@gentoo> References: <1449836240.fcc5f0fe910ec73b41adf3120255571baf896d4c.bircoph@gentoo> Organization: Gentoo Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.18.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: 2bbfe9cc-ff9a-4c1a-a757-911745f0875a X-Archives-Hash: 91ed6083cf1434bc673856ed24529ebb Le vendredi 11 décembre 2015 à 12:17 +0000, Andrew Savchenko a écrit : > commit:     fcc5f0fe910ec73b41adf3120255571baf896d4c > Author:     Andrew Savchenko gentoo org> > AuthorDate: Fri Dec 11 12:17:20 2015 +0000 > Commit:     Andrew Savchenko gentoo org> > CommitDate: Fri Dec 11 12:17:20 2015 +0000 > URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc5 > f0fe > > dev-cpp/gtkglextmm: fix bug 552686 > > Fix underquoted aclocal definition. > > Package-Manager: portage-2.2.26 > Signed-off-by: Andrew Savchenko gentoo.org> > >  .../files/gtkglextmm-1.2.0-aclocal.patch           | 11 ++++++ >  dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild      | 46 > ++++++++++++++++++++++ >  2 files changed, 57 insertions(+) > > 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..504827e > --- /dev/null > +++ b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild > @@ -0,0 +1,46 @@ > +# Copyright 1999-2015 Gentoo Foundation > +# Distributed under the terms of the GNU General Public License v2 > +# $Id$ > + > +EAPI=5 > +GCONF_DEBUG="yes" > + > +inherit eutils gnome2 > + > +DESCRIPTION="C++ bindings for gtkglext" > +HOMEPAGE="https://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 > +} Why a revbump for this, it appears to be a build-time fix only. Also it appears to be missing an autools inherit and eautoreconf call. -- Gilles Dartiguelongue Gentoo