diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
commit | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch) | |
tree | 9f47ee47c31a0f13f9496879cd88a1042550aa81 /app-office/gnumeric | |
parent | 53cba99042fa967e2a93da9f8db806fe2d035543 (diff) |
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'app-office/gnumeric')
-rw-r--r-- | app-office/gnumeric/Manifest | 2 | ||||
-rw-r--r-- | app-office/gnumeric/gnumeric-1.12.46.ebuild | 93 |
2 files changed, 95 insertions, 0 deletions
diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest index acf61c4cc9ef..51b94ff17018 100644 --- a/app-office/gnumeric/Manifest +++ b/app-office/gnumeric/Manifest @@ -1,7 +1,9 @@ DIST gnumeric-1.12.39.tar.xz 20040688 BLAKE2B 5d99da20b567a939208881b962de3c79ab115a24953dc04d6c882e9a54946e5c5fbd32808a8006e396d70bc9a2a9783b20106536da1c19f7ed7dccd3b12c2fff SHA512 8ae09ea857989e65a8fe2070b30c2309d82daa4142816ef3a1b107035aea0d71498d84eaeeaa870a1587e3785146fad3304321a531c75f6e2f200def53a8e898 DIST gnumeric-1.12.43.tar.xz 18033636 BLAKE2B 32cbbefc10c0537b02b56564ed37f03d69d0865e9bd16dc8cb77aacf682087fce60f01a2e70b5dbef4d73840b6ccbe198d3c5cc5f13b0f1b2a48d0af635e607f SHA512 d2702000e6c4f4c0c7ff442a2b81e10f4d55f0cffbf7b7f1e7c9fed98fb46172b0118ca05102aa53fb4f953799e2be3534f0518b025ece26647ce67b870a34a7 DIST gnumeric-1.12.44.tar.xz 18010384 BLAKE2B 0348714a7dae119b36a6739ea499bc0411416637fe9cbd703024f4cdcdb894e2d4b0da3212ea6e2ad1dd81f893c96341722c83ef014db7f0a6f2a048696f41c6 SHA512 ea21dcdf5fdf4e02bb9d83671675f2409f12ee928611604d7589e0047ce5d75bf6ac51e6a5322c4af520428acdccf4c2b3b8e3fc6530030e162268aea94a503f +DIST gnumeric-1.12.46.tar.xz 18282960 BLAKE2B f10fd8620dd2b865a4205b93f68ba78a07b94e72a147692bf875747cb8f128c54fad38e33162770d71422aed659f77b156679ca2f65836530c02b56cc2351ac6 SHA512 b3b3befe79f3ec8db6d7d9c80a1eed5293f5c0a9ca1d8dd131320eb031952b296147c51df1c775c6f9a0c466912e5523360373ee0b6e453e928929394ab517ea EBUILD gnumeric-1.12.39-r1.ebuild 1507 BLAKE2B 8c9bd1b5cf9ba4d80bcd9ae1fcb87529c53d4bfc7adb252d578e2c9f5acb4e23037298ffbff69c9a55b53cd92a166bc251656301c3904ab3b6177a09a915df7b SHA512 bd98e621dcbddaf7674936918ca428b7048fe2dd6f7c0371dd16daf8be2cc2c7aa0e27df52a269e7c0b1b7da6c94afa1eb58d46085636a1c3d36fa17108ff8ee EBUILD gnumeric-1.12.43.ebuild 1924 BLAKE2B 24ef60f8af182b7ce3e8d74b83c9f44120c881eebaa1e67fdfe41cc2b31df21c451ebc1cdc0793daf81762abb97a1c695d603fb6c5486a4e434749322f076395 SHA512 1eb63cf1751ee9b5e59ddc6cce1bd27e4159d5f09d21c2c9fc047c5eaaa6208647e00c80f690dc802e2f2839bb9eb432e7e1a397553cefb87985477f8ff10bfd EBUILD gnumeric-1.12.44-r1.ebuild 1924 BLAKE2B 24ef60f8af182b7ce3e8d74b83c9f44120c881eebaa1e67fdfe41cc2b31df21c451ebc1cdc0793daf81762abb97a1c695d603fb6c5486a4e434749322f076395 SHA512 1eb63cf1751ee9b5e59ddc6cce1bd27e4159d5f09d21c2c9fc047c5eaaa6208647e00c80f690dc802e2f2839bb9eb432e7e1a397553cefb87985477f8ff10bfd +EBUILD gnumeric-1.12.46.ebuild 2293 BLAKE2B 9150bda875cbc66a9db1662353c585658c1fda184fd9107b2b0515da43cc93f31757f3dbe7a50fb9ff260ff06251c02e2a2dd7f7c60e87f26e6ede8ef714cfdc SHA512 0f2b72b35507f145c06a585f949fd1575900d30563302fce40aa7c10876d3d7af57bf8c440e2c6e512a2fb7827770f4d8ac102f35b298092e6e20a094d315341 MISC metadata.xml 577 BLAKE2B cd1276d2088227ed5d048eb26f45da978d5450eff81290c27341f8708110924e4088ee85a4723cf1144a61dfdc522ea55d53c24839ad547229ceb876bc3ea6b3 SHA512 f240b871cf7d127a6efc2ea1053e44b4098f491b31a0615c6cf910e1b5044ed9d34b1d31ae61d6d7d4f2db0f3633809869a303c93e0d1a3e5127f15c9c17bda0 diff --git a/app-office/gnumeric/gnumeric-1.12.46.ebuild b/app-office/gnumeric/gnumeric-1.12.46.ebuild new file mode 100644 index 000000000000..4e1abd399e71 --- /dev/null +++ b/app-office/gnumeric/gnumeric-1.12.46.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit gnome.org libtool python-r1 xdg + +DESCRIPTION="The GNOME Spreadsheet" +HOMEPAGE="http://www.gnumeric.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection libgda perl" +REQUIRED_USE="introspection? ( ${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" + +# Gnumeric has two python components +# 1. The python loader for loading python-based plugins. +# This component is pure python 2 and a port "is not currently being worked on". +# 2. The python gobject-based introspection API. This component is compatible +# with python 3. +# Component 1. can only be re-enabled once someone has ported the upstream +# codebase to python 3. +# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852 +RDEPEND=" + app-arch/bzip2 + sys-libs/zlib + >=dev-libs/glib-2.40.0:2 + >=gnome-extra/libgsf-1.14.33:= + >=x11-libs/goffice-0.10.46: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? ( + ${PYTHON_DEPS} + >=dev-libs/gobject-introspection-1:= + ) + perl? ( dev-lang/perl:= ) + libgda? ( gnome-extra/libgda:5[gtk] )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +src_prepare() { + default + + # Manage gi overrides ourselves + sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die + elibtoolize +} + +src_configure() { + econf \ + --disable-gtk-doc \ + --disable-maintainer-mode \ + --disable-schemas-compile \ + --disable-static \ + --without-psiconv \ + --without-python \ + --with-zlib \ + $(use_with libgda gda) \ + $(use_enable introspection) \ + $(use_with perl) +} + +src_install() { + default + dodoc HACKING MAINTAINERS + + if use introspection; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py + fi + + # no static archives + find "${D}" -name '*.la' -delete || die +} |