From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A26A81382C5 for ; Sun, 6 May 2018 21:41:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D5165E0A52; Sun, 6 May 2018 21:41:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A387BE0A52 for ; Sun, 6 May 2018 21:41:39 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3BCAC335C8A for ; Sun, 6 May 2018 21:41:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0FE7841 for ; Sun, 6 May 2018 21:41:36 +0000 (UTC) From: "Mart Raudsepp" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mart Raudsepp" Message-ID: <1525642079.63d09afa0d40f2e3a1b30def3d0fa02c0d729e1c.leio@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/gnumeric/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-office/gnumeric/Manifest app-office/gnumeric/gnumeric-1.12.39.ebuild X-VCS-Directories: app-office/gnumeric/ X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp X-VCS-Revision: 63d09afa0d40f2e3a1b30def3d0fa02c0d729e1c X-VCS-Branch: master Date: Sun, 6 May 2018 21:41:36 +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: bf9a8bd9-6eb9-4e49-b6a5-d3cf4121bb55 X-Archives-Hash: d3aceb128a9f0c8333c97e167c6d9928 commit: 63d09afa0d40f2e3a1b30def3d0fa02c0d729e1c Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 6 21:14:08 2018 +0000 Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 6 21:27:59 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d09afa app-office/gnumeric: bump to 1.12.39 There's also a 1.12.40 released, but that needs more care for new python introspection overrides installing; configure.ac changes are no good out of the box for sandbox distro building (and potentially multiple python versions in the future, albeit python2 only for now it seems). Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-office/gnumeric/Manifest | 1 + app-office/gnumeric/gnumeric-1.12.39.ebuild | 64 +++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest index 67da0f6cfe1..c6e4ee7fe31 100644 --- a/app-office/gnumeric/Manifest +++ b/app-office/gnumeric/Manifest @@ -1 +1,2 @@ DIST gnumeric-1.12.38.tar.xz 19807364 BLAKE2B 5b250991d2a635334d1799b421733a50cbe5dc92c3b792f0c8f3635a37bb72601f62e444ed7cb705ae7456b804fd16e8ab7c1b6567db27a9f12b4b5407b30e1b SHA512 71cf29355b865a3c0f966482ef0cbc90553326fcdc10103762d6c35c1f932371b5dffa3d3d89cd575d3f202ba041e4caaf987db08051b700757ea165508ea217 +DIST gnumeric-1.12.39.tar.xz 20040688 BLAKE2B 5d99da20b567a939208881b962de3c79ab115a24953dc04d6c882e9a54946e5c5fbd32808a8006e396d70bc9a2a9783b20106536da1c19f7ed7dccd3b12c2fff SHA512 8ae09ea857989e65a8fe2070b30c2309d82daa4142816ef3a1b107035aea0d71498d84eaeeaa870a1587e3785146fad3304321a531c75f6e2f200def53a8e898 diff --git a/app-office/gnumeric/gnumeric-1.12.39.ebuild b/app-office/gnumeric/gnumeric-1.12.39.ebuild new file mode 100644 index 00000000000..4c5b03f89eb --- /dev/null +++ b/app-office/gnumeric/gnumeric-1.12.39.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 flag-o-matic python-single-r1 + +DESCRIPTION="The GNOME Spreadsheet" +HOMEPAGE="http://www.gnumeric.org/" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +IUSE="+introspection libgda perl python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# Missing gnome-extra/libgnomedb required version in tree +# but its upstream is dead and will be dropped soon. + +# lots of missing files, also fails tests due to 80-bit long story +# upstream bug #721556 +RESTRICT="test" + +RDEPEND=" + app-arch/bzip2 + sys-libs/zlib + >=dev-libs/glib-2.38.0:2 + >=gnome-extra/libgsf-1.14.33:= + >=x11-libs/goffice-0.10.38:0.10 + >=dev-libs/libxml2-2.4.12:2 + >=x11-libs/pango-1.24.0:= + + >=x11-libs/gtk+-3.8.7:3 + x11-libs/cairo:=[svg] + + introspection? ( >=dev-libs/gobject-introspection-1:= ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} + >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] ) + libgda? ( gnome-extra/libgda:5[gtk] ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0 + app-text/yelp-tools + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --with-zlib \ + $(use_with libgda gda) \ + $(use_enable introspection) \ + $(use_with perl) \ + $(use_with python) +}