summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-12-18 00:02:59 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-12-18 00:02:59 +0000
commit0fa796164ccb7a56fad4e27811514ad76ec4dc6b (patch)
treeadfc6b16230b359f22b89d964625fca11ee8e8a6 /app-text/evince
parentVersion bump. Translation updates. (diff)
downloadhistorical-0fa796164ccb7a56fad4e27811514ad76ec4dc6b.tar.gz
historical-0fa796164ccb7a56fad4e27811514ad76ec4dc6b.tar.bz2
historical-0fa796164ccb7a56fad4e27811514ad76ec4dc6b.zip
Version bump. Rendering fixes, documentation and translation updates.
Package-Manager: portage-2.2_rc60/cvs/Linux x86_64
Diffstat (limited to 'app-text/evince')
-rw-r--r--app-text/evince/ChangeLog7
-rw-r--r--app-text/evince/Manifest14
-rw-r--r--app-text/evince/evince-2.28.2.ebuild103
3 files changed, 122 insertions, 2 deletions
diff --git a/app-text/evince/ChangeLog b/app-text/evince/ChangeLog
index 5fdd18be0370..f1b1c27fe4b3 100644
--- a/app-text/evince/ChangeLog
+++ b/app-text/evince/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/evince
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.180 2009/12/03 17:16:21 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.181 2009/12/18 00:02:59 eva Exp $
+
+*evince-2.28.2 (18 Dec 2009)
+
+ 18 Dec 2009; Gilles Dartiguelongue <eva@gentoo.org> +evince-2.28.2.ebuild:
+ Version bump. Rendering fixes, documentation and translation updates.
03 Dec 2009; Brent Baude <ranger@gentoo.org> evince-2.26.2.ebuild:
Marking evince-2.26.2 ppc64 stable for bug 281427
diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index c5b5ac254cd2..d23309330c75 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,11 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX evince-0.7.1-display-menu.patch 476 RMD160 a16a5e1f32490a7db219442b23cbcf77773e6bdd SHA1 73a97e83b12ad80f6645339978717bcf8c7da575 SHA256 1f450dfe57ef3325cb4642141d76fc8e7bf837c221d81a2593214913af058f4d
AUX evince-2.27.4-smclient-configure.patch 1994 RMD160 75e5952b1c4f74682c3e19e635849b29db4ff32a SHA1 1c9c65b4a6a66a5761055a90b0ac311c2624eaee SHA256 45d0323ef245bb50f7a64a6e457548356dbe4a5c07f798b5ebaab4ad310b2d65
AUX gconf-2.m4 1579 RMD160 48aa5e5e77d4c024efb70b643403bec8969fe815 SHA1 5e3c4701f63b1b4614f48d94d03440af7155f119 SHA256 2c9a981afe5bba4486c8e0ddb66433aef4af953168bd254f6a5ba1c6692f80f8
DIST evince-2.24.2.tar.bz2 1717166 RMD160 d038ac41e2d956011e294344e442317719149fb3 SHA1 918f8ec07c393cad4fea1c3315cd26ed384d65eb SHA256 aa6f29c93413e206b0e30fc241b4e5aa8d67c94baff50b9b92147543516e6bce
DIST evince-2.26.2.tar.bz2 2033141 RMD160 00dd3dfa006dc019f8f951a356d7260283bf8bab SHA1 1a789e078b4c95f3e3387a45092ae2f222135013 SHA256 5165adb77af7dd355c600bc1fce4bcc7de2538ed02d0f87028660096a61af489
DIST evince-2.28.1.tar.bz2 2033193 RMD160 6658e0516faffacd926de781da39c26e174ae182 SHA1 28fb2b9fa0bbe126d0275badcf6091e6e56d0e01 SHA256 c64047d4dc8424b613274651a5ef6bc78d306fc71bef36a3e033c07ddc2487a6
+DIST evince-2.28.2.tar.bz2 2029085 RMD160 981757c9cf9ef9e1bedda70a8387f3b112b40587 SHA1 fccb214cf5649ba8343c4a33e4cd95cafd4878cb SHA256 1c592a978db9951aacdc848c87fa6c2f63216c097669efddf75013b97e5af72b
EBUILD evince-2.24.2.ebuild 1690 RMD160 7a02554c58987ccbee819ccaa049027625b5fda6 SHA1 e25db42bd052f7a5c51215b3d9e50fc9b04ef04e SHA256 47ba66023934fc78dce7618fa34a89262c369ac6f6e4e4f2d753c2d1a30b333d
EBUILD evince-2.26.2.ebuild 1890 RMD160 07da6ff897f8e01bb41a018fd142aa7233c0ec43 SHA1 b09c7507f37ac00858ef95a8be9ac2989dfeed4b SHA256 c9ecd0d82bc8e408273a2b76936678b180ad7f6df3fd13ffe38865f70afdb8bb
EBUILD evince-2.28.1.ebuild 2845 RMD160 16e9ac15b267925982ae6093e1bb5d129ffade4e SHA1 88eed142b335adb5b13dcb6dfa2a95af303dbf5a SHA256 94083415df06831268cec298c830fee4686082e33e4cfd98b3d02d48b0f5224c
-MISC ChangeLog 25906 RMD160 4d63f78e8f6ff3278c16d64e66be3f76c9001c98 SHA1 6a00a781e4c22927bfe2c69d1974763de052046d SHA256 437125c932b5544efc748ad867f56820ede4bf11d4c02f886b6551a40f959fdc
+EBUILD evince-2.28.2.ebuild 2840 RMD160 aa93058d11433d34a24ca2c814b82fce6adb23c4 SHA1 24d5a41e71e81fc58e3faaca4a87eb51a7a01d9b SHA256 f1f083d51af24f7bd395ade958b533fffc48886bf71801d68ccf0ddb48b910fe
+MISC ChangeLog 26083 RMD160 7e84ed9a2b98de6ab8d39fde009b393df1220817 SHA1 401609b307ba6b83edc1b0763a2d740e19dd6230 SHA256 d5e8137b33327905ad9bd55ed392ad8bf6828423f376e5cb526522d426d8983f
MISC metadata.xml 601 RMD160 8963b582cc85e9e523b27d982d6d0c748f3a84ab SHA1 444f50d9a702cf170425b3808804ef9f50b4a8f7 SHA256 3f1878f2cb8b21146eadd2469f9d16b3c5a10c91d82e89093dffa3f38cf4d3e1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.13 (GNU/Linux)
+
+iEYEARECAAYFAksqxroACgkQ1fmVwcYIWAbC/gCfZ5iO81RElODUYcB0tXm94fUx
+NQAAnjh8LOeLi3mrOJFIP4pWJqbzsgKZ
+=PEn9
+-----END PGP SIGNATURE-----
diff --git a/app-text/evince/evince-2.28.2.ebuild b/app-text/evince/evince-2.28.2.ebuild
new file mode 100644
index 000000000000..2ca34369dafa
--- /dev/null
+++ b/app-text/evince/evince-2.28.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-2.28.2.ebuild,v 1.1 2009/12/18 00:02:59 eva Exp $
+
+EAPI="2"
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="http://www.gnome.org/projects/evince/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="dbus debug djvu doc dvi gnome gnome-keyring nautilus t1lib tiff"
+# tests introspection
+
+# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
+# not mature enough
+# introspection? ( >=dev-libs/gobject-introspection-0.6 )
+RDEPEND="
+ >=app-text/libspectre-0.2.0
+ >=dev-libs/glib-2.18.0
+ >=dev-libs/libxml2-2.5
+ >=x11-libs/gtk+-2.14
+ >=x11-libs/libSM-1
+ >=x11-themes/gnome-icon-theme-2.17.1
+ dbus? ( >=dev-libs/dbus-glib-0.71 )
+ gnome? ( >=gnome-base/gconf-2 )
+ gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 )
+ nautilus? ( >=gnome-base/nautilus-2.10 )
+ >=virtual/poppler-glib-0.11[cairo]
+ dvi? (
+ virtual/tex-base
+ t1lib? ( >=media-libs/t1lib-5.0.0 ) )
+ tiff? ( >=media-libs/tiff-3.6 )
+ djvu? ( >=app-text/djvu-3.5.17 )"
+DEPEND="${RDEPEND}
+ app-text/scrollkeeper
+ >=app-text/gnome-doc-utils-0.3.2
+ ~app-text/docbook-xml-dtd-4.1.2
+ >=dev-util/pkgconfig-0.9
+ sys-devel/gettext
+ >=dev-util/intltool-0.35
+ dev-util/gtk-doc-am
+ doc? ( dev-util/gtk-doc )"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+ELTCONF="--portage"
+
+# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/
+# Releases: http://people.redhat.com/zcerza/dogtail/releases/
+RESTRICT="test"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-introspection
+ --disable-scrollkeeper
+ --disable-static
+ --disable-tests
+ --enable-pdf
+ --enable-comics
+ --enable-impress
+ --enable-thumbnailer
+ --with-smclient=xsmp
+ --with-platform=gnome
+ $(use_enable dbus)
+ $(use_enable djvu)
+ $(use_enable dvi)
+ $(use_with gnome gconf)
+ $(use_with gnome-keyring keyring)
+ $(use_enable t1lib)
+ $(use_enable tiff)
+ $(use_enable nautilus)"
+# $(use_enable introspection)
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Fix .desktop file so menu item shows up
+ epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
+
+ # Fix bug #279591, compilation error with
+ # --with-smclient=xsmp gave to the configure script
+ epatch "${FILESDIR}"/${PN}-2.27.4-smclient-configure.patch
+
+ # Make it libtool-1 compatible
+ rm -v m4/lt* m4/libtool.m4 || die "removing libtool macros failed"
+
+ # gconf-2.m4 is needed for autoconf; bug 291339
+ if ! use gnome; then
+ cp "${FILESDIR}/gconf-2.m4" m4/ || die "Copying gconf-2.m4 failed!"
+ fi
+
+ intltoolize --force --automake --copy || die "intltoolized failed"
+ eautoreconf
+}
+
+src_install() {
+ gnome2_src_install
+ find "${D}" -name "*.la" -delete || die "remove of la files failed"
+}