From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Qld2z-00030W-HS for garchives@archives.gentoo.org; Tue, 26 Jul 2011 08:31:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 56BCF21C30D; Tue, 26 Jul 2011 08:29:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 2BFBB21C30D for ; Tue, 26 Jul 2011 08:29:37 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C3FDF64280 for ; Tue, 26 Jul 2011 08:29:37 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 3766D80040 for ; Tue, 26 Jul 2011 08:29:37 +0000 (UTC) From: "Alexandre Restovtsev" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexandre Restovtsev" Message-ID: Subject: [gentoo-commits] proj/gnome:gnome-next commit in: dev-cpp/gtkmm/ X-VCS-Repository: proj/gnome X-VCS-Files: dev-cpp/gtkmm/gtkmm-3.1.8.ebuild X-VCS-Directories: dev-cpp/gtkmm/ X-VCS-Committer: tetromino X-VCS-Committer-Name: Alexandre Restovtsev X-VCS-Revision: a4a7395985d563c3a7747e37cba4ed6e5ed3b397 Date: Tue, 26 Jul 2011 08:29:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: a1d4aa6bcd057ab55193135936ec00c2 commit: a4a7395985d563c3a7747e37cba4ed6e5ed3b397 Author: Alexandre Rostovtsev gmail com> AuthorDate: Tue Jul 26 08:16:06 2011 +0000 Commit: Alexandre Restovtsev gmail com> CommitDate: Tue Jul 26 08:16:06 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3Da4a73959 dev-cpp/gtkmm: add 3.1.8 Add gnome-3.1.x version. --- dev-cpp/gtkmm/gtkmm-3.1.8.ebuild | 62 ++++++++++++++++++++++++++++++++= ++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/dev-cpp/gtkmm/gtkmm-3.1.8.ebuild b/dev-cpp/gtkmm/gtkmm-3.1.8= .ebuild new file mode 100644 index 0000000..7ab753c --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-3.1.8.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.0.1.ebuild,v 1.= 1 2011/05/09 21:46:55 eva Exp $ + +EAPI=3D"4" +GCONF_DEBUG=3D"no" +GNOME2_LA_PUNT=3D"yes" + +inherit gnome2 + +DESCRIPTION=3D"C++ interface for GTK+2" +HOMEPAGE=3D"http://www.gtkmm.org" + +LICENSE=3D"LGPL-2.1" +SLOT=3D"3.0" +KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~= x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE=3D"doc examples test" + +RDEPEND=3D" + >=3Ddev-cpp/glibmm-2.27.93:2 + >=3Dx11-libs/gtk+-3.0.0:3 + >=3Dx11-libs/gdk-pixbuf-2.22.1:2 + >=3Ddev-cpp/atkmm-2.22.2 + >=3Ddev-cpp/cairomm-1.9.2.2 + >=3Ddev-cpp/pangomm-2.27.1:1.4 + dev-libs/libsigc++:2" +DEPEND=3D"${RDEPEND} + dev-util/pkgconfig + doc? ( + media-gfx/graphviz + dev-libs/libxslt + app-doc/doxygen )" + +pkg_setup() { + DOCS=3D"AUTHORS ChangeLog PORTING NEWS README" + G2CONF=3D"${G2CONF} + --enable-api-atkmm + --disable-maintainer-mode + $(use_enable doc documentation)" +} + +src_prepare() { + gnome2_src_prepare + + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =3D.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.i= n \ + || die "sed 1 failed" + fi + + if ! use examples; then + # don't waste time building tests + sed 's/^\(SUBDIRS =3D.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.i= n \ + || die "sed 2 failed" + fi +} + +src_install() { + gnome2_src_install + + find "${D}" -name '*.la' -exec rm -f {} + || die +}