forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Pascal Jäger <[email protected]> Closes: gentoo#27376 Signed-off-by: Matt Turner <[email protected]>
- Loading branch information
Showing
2 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST goffice-0.10.52.tar.xz 2436944 BLAKE2B 13c2d28cd9bd081d4636325e3df14193d5ffad913f4f9fa78251d848f293eeca5ee265058b2c9662b5bd48957b39f31714eb41469f3228359dba1923f918bea5 SHA512 8636bdfd436a0b5853aead6ecf09ae39c5059b2d9044cf04c9f2e0f4d2572aaa07e51cfd123b0dd153877d1c0d5f4af78a031d63b03c724bf1e8282d2e1cc841 | ||
DIST goffice-0.10.53.tar.xz 2442336 BLAKE2B 8fda50c5d9f8223c082ea9f03334313b051bce47d18b3879c2d8a7c2bbce753f468b5135f0a3c49c54b8a695ee6f1dc355dc806c92e77f41f2d0c64b2bc30bf0 SHA512 cd2d0f49f803cb2f01b3a690bfbe3ea4be5c09e00e8ef643055f56c16549529b7c2c098b87286062d3a5048c1f64d600f74082f53710d8ed8cbb34cb6829dafd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
# Copyright 1999-2022 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
inherit gnome.org libtool | ||
|
||
DESCRIPTION="A library of document-centric objects and utilities" | ||
HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0.10" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" | ||
IUSE="+introspection" | ||
|
||
# FIXME: add lasem to tree | ||
RDEPEND=" | ||
>=app-text/libspectre-0.2.6:= | ||
>=dev-libs/glib-2.40.0:2 | ||
>=dev-libs/libxml2-2.4.12:2 | ||
dev-libs/libxslt | ||
>=gnome-base/librsvg-2.22:2 | ||
>=gnome-extra/libgsf-1.14.24:=[introspection?] | ||
>=x11-libs/cairo-1.10:=[svg] | ||
>=x11-libs/gdk-pixbuf-2.22:2 | ||
>=x11-libs/gtk+-3.20:3 | ||
>=x11-libs/pango-1.24:= | ||
x11-libs/libXext:= | ||
x11-libs/libXrender:= | ||
introspection? ( | ||
>=dev-libs/gobject-introspection-1:= | ||
>=gnome-extra/libgsf-1.14.23:= | ||
)" | ||
DEPEND="${RDEPEND}" | ||
BDEPEND=" | ||
dev-lang/perl | ||
dev-util/glib-utils | ||
>=dev-util/gtk-doc-am-1.12 | ||
>=dev-util/intltool-0.35 | ||
virtual/perl-Compress-Raw-Zlib | ||
virtual/perl-Getopt-Long | ||
virtual/perl-IO-Compress | ||
virtual/pkgconfig" | ||
|
||
src_prepare() { | ||
default | ||
elibtoolize | ||
} | ||
|
||
src_configure() { | ||
econf \ | ||
--disable-gtk-doc \ | ||
--disable-maintainer-mode \ | ||
--without-lasem \ | ||
--with-gtk \ | ||
--with-config-backend=gsettings \ | ||
$(use_enable introspection) | ||
} | ||
|
||
src_install() { | ||
default | ||
dodoc MAINTAINERS | ||
|
||
find "${ED}" -name '*.la' -delete || die | ||
} |