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.
Package-Manager: Portage-2.3.43, Repoman-2.3.10
- Loading branch information
Showing
3 changed files
with
101 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 evince-3.24.2.tar.xz 3509216 BLAKE2B 3bcb9e15a6576650d17d6ea1df638c4b16759ddd2353ca47b425c1fec04f90b85ff7f338472e5e18defc01ab066ef241eff40e8f493fa2238814933703636e7b SHA512 77e099ff60188f982a49f5c8287eb2ed8d42402a15a54ccf8367b3814e7e16ba31354363d3f101117153792daa96f653f24bb06193b5e749d0ebfaac7d7c1e0f | ||
DIST evince-3.28.2.tar.xz 3379552 BLAKE2B 64f77f2c19649f74291d34f6a0dfc49348d2a8e80cf2b37ef40b2c3bbfbd1198c40a47dd56ca6b04166e9981ebade3b8f74eeefa9234246968fd1e7fb4babcdd SHA512 6deeefc5ed52d79627ae892b227bcf023c6ea45ac02c6a3a7c9fa1004f5da2e36051bfea73f6838cb8f9aed8cadfd145173a5d3b2be405f1d1f06bd4fdadae23 |
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,99 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
GNOME2_LA_PUNT="yes" | ||
|
||
inherit gnome2 systemd | ||
|
||
DESCRIPTION="Simple document viewer for GNOME" | ||
HOMEPAGE="https://wiki.gnome.org/Apps/Evince" | ||
|
||
LICENSE="GPL-2+ CC-BY-SA-3.0" | ||
# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) | ||
SLOT="0/evd3.4-evv3.3" | ||
IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin +postscript t1lib tiff xps" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" | ||
|
||
# atk used in libview | ||
# bundles unarr | ||
COMMON_DEPEND=" | ||
dev-libs/atk | ||
>=dev-libs/glib-2.36:2[dbus] | ||
>=dev-libs/libxml2-2.5:2 | ||
sys-libs/zlib:= | ||
>=x11-libs/gdk-pixbuf-2.36.5:2 | ||
>=x11-libs/gtk+-3.16.0:3[introspection?] | ||
gnome-base/gsettings-desktop-schemas | ||
>=x11-libs/cairo-1.10:= | ||
>=app-text/poppler-0.33[cairo] | ||
>=app-arch/libarchive-3.2.0 | ||
djvu? ( >=app-text/djvu-3.5.22:= ) | ||
dvi? ( | ||
virtual/tex-base | ||
dev-libs/kpathsea:= | ||
t1lib? ( >=media-libs/t1lib-5:= ) ) | ||
gstreamer? ( | ||
media-libs/gstreamer:1.0 | ||
media-libs/gst-plugins-base:1.0 | ||
media-libs/gst-plugins-good:1.0 ) | ||
gnome? ( gnome-base/gnome-desktop:3= ) | ||
gnome-keyring? ( >=app-crypt/libsecret-0.5 ) | ||
introspection? ( >=dev-libs/gobject-introspection-1:= ) | ||
nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) | ||
postscript? ( >=app-text/libspectre-0.2:= ) | ||
tiff? ( >=media-libs/tiff-3.6:0= ) | ||
xps? ( >=app-text/libgxps-0.2.1:= ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
gnome-base/gvfs | ||
gnome-base/librsvg | ||
|| ( | ||
>=x11-themes/adwaita-icon-theme-2.17.1 | ||
>=x11-themes/hicolor-icon-theme-0.10 ) | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
app-text/docbook-xml-dtd:4.3 | ||
app-text/yelp-tools | ||
dev-util/gdbus-codegen | ||
>=dev-util/gtk-doc-am-1.13 | ||
>=dev-util/intltool-0.35 | ||
dev-util/itstool | ||
sys-devel/gettext | ||
virtual/pkgconfig | ||
" | ||
# eautoreconf needs: | ||
# app-text/yelp-tools | ||
|
||
src_prepare() { | ||
gnome2_src_prepare | ||
|
||
# Do not depend on adwaita-icon-theme, bug #326855, #391859 | ||
# https://bugs.freedesktop.org/show_bug.cgi?id=29942 | ||
sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \ | ||
-i configure || die "sed failed" | ||
} | ||
|
||
src_configure() { | ||
gnome2_src_configure \ | ||
--disable-static \ | ||
--enable-pdf \ | ||
--enable-comics \ | ||
--enable-thumbnailer \ | ||
--with-platform=gnome \ | ||
--enable-dbus \ | ||
$(use_enable djvu) \ | ||
$(use_enable dvi) \ | ||
$(use_enable gstreamer multimedia) \ | ||
$(use_enable gnome libgnome-desktop) \ | ||
$(use_with gnome-keyring keyring) \ | ||
$(use_enable introspection) \ | ||
$(use_enable nautilus) \ | ||
$(use_enable nsplugin browser-plugin) \ | ||
$(use_enable postscript ps) \ | ||
$(use_enable t1lib) \ | ||
$(use_enable tiff) \ | ||
$(use_enable xps) \ | ||
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins \ | ||
--with-systemduserunitdir="$(systemd_get_userunitdir)" | ||
} |
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