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 569EA1387B1 for ; Sun, 22 Dec 2013 20:26:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C0E80E0ACC; Sun, 22 Dec 2013 20:26:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3E274E0ACC for ; Sun, 22 Dec 2013 20:26:42 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 44F9233F59B for ; Sun, 22 Dec 2013 20:26:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 3C066E55BE for ; Sun, 22 Dec 2013 20:26:39 +0000 (UTC) From: "Gilles Dartiguelongue" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Gilles Dartiguelongue" Message-ID: <1387743989.56bbb9969458d4147557b0d5eaf5f9975def75c8.eva@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: app-text/libgxps/ X-VCS-Repository: proj/gnome X-VCS-Files: app-text/libgxps/libgxps-9999.ebuild app-text/libgxps/metadata.xml X-VCS-Directories: app-text/libgxps/ X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue X-VCS-Revision: 56bbb9969458d4147557b0d5eaf5f9975def75c8 X-VCS-Branch: master Date: Sun, 22 Dec 2013 20:26:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 61a07eb7-cc43-4010-be83-769febf246e4 X-Archives-Hash: c9fc3869bd91736b362b36322efb66e9 commit: 56bbb9969458d4147557b0d5eaf5f9975def75c8 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 22 20:25:26 2013 +0000 Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 22 20:26:29 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=56bbb996 app-text/libgxps: sync with gentoo-x86 Add metadata.xml and apply team policy on top of it. --- app-text/libgxps/libgxps-9999.ebuild | 50 ++++++++++++++++++++++++------------ app-text/libgxps/metadata.xml | 9 +++++++ 2 files changed, 42 insertions(+), 17 deletions(-) diff --git a/app-text/libgxps/libgxps-9999.ebuild b/app-text/libgxps/libgxps-9999.ebuild index d789e3f..5c46310 100644 --- a/app-text/libgxps/libgxps-9999.ebuild +++ b/app-text/libgxps/libgxps-9999.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="4" GNOME2_LA_PUNT="yes" +GCONF_DEBUG="yes" inherit gnome2 if [[ ${PV} = 9999 ]]; then @@ -15,36 +16,51 @@ HOMEPAGE="http://live.gnome.org/libgxps" LICENSE="LGPL-2.1" SLOT="0" +IUSE="debug doc +introspection jpeg lcms static-libs tiff" if [[ ${PV} = 9999 ]]; then KEYWORDS="" + IUSE="${IUSE} doc" else - KEYWORDS="~amd64 ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" fi -IUSE="debug doc +introspection jpeg static-libs tiff" -RDEPEND=">=app-arch/libarchive-2.8 +RDEPEND=" + >=app-arch/libarchive-2.8 >=dev-libs/glib-2.24:2 media-libs/freetype:2 - >=x11-libs/cairo-1.10 + media-libs/libpng:0 + >=x11-libs/cairo-1.10[svg] introspection? ( >=dev-libs/gobject-introspection-0.10.1 ) jpeg? ( virtual/jpeg ) - tiff? ( media-libs/tiff[zlib] )" + lcms? ( media-libs/lcms:2 ) + tiff? ( media-libs/tiff[zlib] ) +" DEPEND="${RDEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.14 virtual/pkgconfig - doc? ( - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/gtk-doc-1.14 )" +" + +if [[ ${PV} = 9999 ]]; then + DEPEND="${DEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gtk-doc-1.14 )" +fi # There is no automatic test suite, only an interactive test application RESTRICT="test" -pkg_setup() { - G2CONF="${G2CONF} - --disable-test - $(use_enable debug) - $(use_enable introspection) - $(use_with jpeg libjpeg) - $(use_enable static-libs static) - $(use_with tiff libtiff)" +src_configure() { DOCS="AUTHORS ChangeLog NEWS README TODO" + gnome2_src_configure \ + --enable-man \ + --disable-test \ + $(use_enable debug) \ + $(use_enable introspection) \ + $(use_with jpeg libjpeg) \ + $(use_with lcms liblcms2) \ + $(use_enable static-libs static) \ + $(use_with tiff libtiff) } diff --git a/app-text/libgxps/metadata.xml b/app-text/libgxps/metadata.xml new file mode 100644 index 0000000..b4df7ab --- /dev/null +++ b/app-text/libgxps/metadata.xml @@ -0,0 +1,9 @@ + + + +gnome + + Use dev-libs/gobject-introspection + for introspection + +