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 72B0813888F for ; Sun, 18 Oct 2015 17:26:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6B29821C004; Sun, 18 Oct 2015 17:26:48 +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 063A421C004 for ; Sun, 18 Oct 2015 17:26:47 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9A47533FFDD for ; Sun, 18 Oct 2015 17:26:46 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 725D012E7 for ; Sun, 18 Oct 2015 17:26:43 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1445189178.a1b2874b5b5fad7ffaa96952404aedf102a044b9.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/goffice/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-libs/goffice/goffice-0.8.17-r2.ebuild X-VCS-Directories: x11-libs/goffice/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: a1b2874b5b5fad7ffaa96952404aedf102a044b9 X-VCS-Branch: master Date: Sun, 18 Oct 2015 17:26:43 +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: 8c2818b1-614a-48e5-af48-f1e22643b2e1 X-Archives-Hash: df3479156a979c5d4882800ec2f69b9e commit: a1b2874b5b5fad7ffaa96952404aedf102a044b9 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 18 17:24:52 2015 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 18 17:26:18 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b2874b x11-libs/goffice: Update the ebuild style to bump EAPI and follow current team policies, rename configure.in Package-Manager: portage-2.2.23 x11-libs/goffice/goffice-0.8.17-r2.ebuild | 65 +++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/x11-libs/goffice/goffice-0.8.17-r2.ebuild b/x11-libs/goffice/goffice-0.8.17-r2.ebuild new file mode 100644 index 0000000..e09db3f --- /dev/null +++ b/x11-libs/goffice/goffice-0.8.17-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 + +DESCRIPTION="A library of document-centric objects and utilities" +HOMEPAGE="https://git.gnome.org/browse/goffice/" + +LICENSE="GPL-2" +SLOT="0.8" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="gnome" + +# Build fails with -gtk +# FIXME: add lasem to tree +RDEPEND=" + >=dev-libs/glib-2.16:2 + >=gnome-extra/libgsf-1.14.9 + >=dev-libs/libxml2-2.4.12:2 + >=x11-libs/pango-1.8.1 + >=x11-libs/cairo-1.2[svg] + x11-libs/libXext + x11-libs/libXrender + >=x11-libs/gtk+-2.16:2 + gnome? ( >=gnome-base/gconf-2:2 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + >=dev-util/intltool-0.35 + dev-util/gtk-doc-am + + gnome-base/gnome-common +" +# eautoreconf requires: gnome-common + +src_prepare() { + # bug #404271, https://bugzilla.gnome.org/show_bug.cgi?id=670316 + epatch "${FILESDIR}/${P}-no-pcre.patch" + + mv configure.in configure.ac || die + eautoreconf + gnome2_src_prepare +} + +src_configure() { + local myconf + DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README" + + # Gsettings is still experimental + if use gnome; then + myconf="${myconf} --with-config-backend=gconf" + else + myconf="${myconf} --with-config-backend=keyfile" + fi + + gnome2_src_configure \ + --without-lasem \ + --with-gtk \ + ${myconf} +}