Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/evince: evince-3.12.2.ebuild ChangeLog evince-3.10.3.ebuild
Date: Tue, 02 Sep 2014 10:31:49
Message-Id: 20140902103145.7A9F94821@oystercatcher.gentoo.org
1 pacho 14/09/02 10:31:45
2
3 Modified: ChangeLog
4 Added: evince-3.12.2.ebuild
5 Removed: evince-3.10.3.ebuild
6 Log:
7 Version bump, drop old
8
9 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
10
11 Revision Changes Path
12 1.274 app-text/evince/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/ChangeLog?rev=1.274&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/ChangeLog?rev=1.274&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/ChangeLog?r1=1.273&r2=1.274
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v
21 retrieving revision 1.273
22 retrieving revision 1.274
23 diff -u -r1.273 -r1.274
24 --- ChangeLog 23 Jul 2014 15:13:41 -0000 1.273
25 +++ ChangeLog 2 Sep 2014 10:31:45 -0000 1.274
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-text/evince
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.273 2014/07/23 15:13:41 ago Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.274 2014/09/02 10:31:45 pacho Exp $
31 +
32 +*evince-3.12.2 (02 Sep 2014)
33 +
34 + 02 Sep 2014; Pacho Ramos <pacho@g.o> +evince-3.12.2.ebuild,
35 + -evince-3.10.3.ebuild:
36 + Version bump, drop old
37
38 23 Jul 2014; Agostino Sarubbo <ago@g.o> evince-3.12.1.ebuild:
39 Stable for x86, wrt bug #512012
40
41
42
43 1.1 app-text/evince/evince-3.12.2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/evince-3.12.2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/evince-3.12.2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: evince-3.12.2.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-3.12.2.ebuild,v 1.1 2014/09/02 10:31:45 pacho Exp $
53
54 EAPI="5"
55 GCONF_DEBUG="yes"
56 GNOME2_LA_PUNT="yes"
57
58 inherit eutils gnome2
59
60 DESCRIPTION="Simple document viewer for GNOME"
61 HOMEPAGE="https://wiki.gnome.org/Apps/Evince"
62
63 LICENSE="GPL-2+ CC-BY-SA-3.0"
64 # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
65 SLOT="0/evd3.4-evv3.3"
66 IUSE="debug djvu dvi +introspection libsecret nautilus +postscript t1lib tiff xps"
67 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
68
69 # Since 2.26.2, can handle poppler without cairo support. Make it optional ?
70 # not mature enough
71 # atk used in libview
72 # gdk-pixbuf used all over the place
73 # libX11 used for totem-screensaver
74 COMMON_DEPEND="
75 dev-libs/atk
76 >=dev-libs/glib-2.36:2
77 >=dev-libs/libxml2-2.5:2
78 sys-libs/zlib:=
79 x11-libs/gdk-pixbuf:2
80 >=x11-libs/gtk+-3.8:3[introspection?]
81 gnome-base/gsettings-desktop-schemas
82 >=x11-libs/cairo-1.10:=
83 >=app-text/poppler-0.24:=[cairo]
84 djvu? ( >=app-text/djvu-3.5.17:= )
85 dvi? (
86 virtual/tex-base
87 dev-libs/kpathsea:=
88 t1lib? ( >=media-libs/t1lib-5:= ) )
89 introspection? ( >=dev-libs/gobject-introspection-1 )
90 libsecret? ( >=app-crypt/libsecret-0.5 )
91 nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
92 postscript? ( >=app-text/libspectre-0.2:= )
93 tiff? ( >=media-libs/tiff-3.6:0= )
94 xps? ( >=app-text/libgxps-0.2.1:= )
95 "
96 RDEPEND="${COMMON_DEPEND}
97 gnome-base/librsvg
98 || (
99 >=x11-themes/gnome-icon-theme-2.17.1
100 >=x11-themes/hicolor-icon-theme-0.10 )
101 x11-themes/gnome-icon-theme-symbolic
102 "
103 DEPEND="${COMMON_DEPEND}
104 app-text/docbook-xml-dtd:4.3
105 dev-util/gdbus-codegen
106 sys-devel/gettext
107 >=dev-util/gtk-doc-am-1.13
108 >=dev-util/intltool-0.35
109 virtual/pkgconfig
110 "
111
112 # Needs dogtail and pyspi from http://fedorahosted.org/dogtail/
113 # Releases: http://people.redhat.com/zcerza/dogtail/releases/
114 RESTRICT="test"
115
116 src_prepare() {
117 gnome2_src_prepare
118
119 # Do not depend on gnome-icon-theme, bug #326855, #391859
120 sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \
121 -i configure || die "sed failed"
122 }
123
124 src_configure() {
125 gnome2_src_configure \
126 --disable-static \
127 --disable-tests \
128 --enable-pdf \
129 --enable-comics \
130 --enable-thumbnailer \
131 --with-platform=gnome \
132 --enable-dbus \
133 $(use_enable djvu) \
134 $(use_enable dvi) \
135 $(use_with libsecret keyring) \
136 $(use_enable introspection) \
137 $(use_enable nautilus) \
138 $(use_enable postscript ps) \
139 $(use_enable t1lib) \
140 $(use_enable tiff) \
141 $(use_enable xps) \
142 ITSTOOL=$(type -P true)
143 }