From 0fa796164ccb7a56fad4e27811514ad76ec4dc6b Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Fri, 18 Dec 2009 00:02:59 +0000 Subject: Version bump. Rendering fixes, documentation and translation updates. Package-Manager: portage-2.2_rc60/cvs/Linux x86_64 --- app-text/evince/ChangeLog | 7 ++- app-text/evince/Manifest | 14 ++++- app-text/evince/evince-2.28.2.ebuild | 103 +++++++++++++++++++++++++++++++++++ 3 files changed, 122 insertions(+), 2 deletions(-) create mode 100644 app-text/evince/evince-2.28.2.ebuild (limited to 'app-text/evince') 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 +evince-2.28.2.ebuild: + Version bump. Rendering fixes, documentation and translation updates. 03 Dec 2009; Brent Baude 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" +} -- cgit v1.2.3-65-gdbad