diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2006-06-29 20:45:47 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2006-06-29 20:45:47 +0000 |
commit | 86beb5811ba45c8fcdef3a672495ab9ce1b7ca48 (patch) | |
tree | 540aa88f090113f2781f96981a8813f8d95a98fd /app-text/evince | |
parent | Version Bump. (diff) | |
download | historical-86beb5811ba45c8fcdef3a672495ab9ce1b7ca48.tar.gz historical-86beb5811ba45c8fcdef3a672495ab9ce1b7ca48.tar.bz2 historical-86beb5811ba45c8fcdef3a672495ab9ce1b7ca48.zip |
Fix for bug# 134201
Package-Manager: portage-2.1.1_pre1-r5
Diffstat (limited to 'app-text/evince')
-rw-r--r-- | app-text/evince/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/evince/Manifest | 29 | ||||
-rw-r--r-- | app-text/evince/evince-0.5.3-r1.ebuild | 81 | ||||
-rw-r--r-- | app-text/evince/files/digest-evince-0.5.3-r1 | 3 | ||||
-rw-r--r-- | app-text/evince/files/evince-0.5.3-links.patch | 12 |
5 files changed, 128 insertions, 5 deletions
diff --git a/app-text/evince/ChangeLog b/app-text/evince/ChangeLog index fec59c868539..9ab6ae6da5e7 100644 --- a/app-text/evince/ChangeLog +++ b/app-text/evince/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/evince # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.45 2006/06/08 12:45:42 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.46 2006/06/29 20:45:47 dang Exp $ + +*evince-0.5.3-r1 (29 Jun 2006) + + 29 Jun 2006; Daniel Gryniewicz <dang@gentoo.org> + +files/evince-0.5.3-links.patch, +evince-0.5.3-r1.ebuild: + Fix for bug# 134201 08 Jun 2006; Joseph Jezak <josejx@gentoo.org> evince-0.5.1.ebuild: Marked ppc stable. diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest index 400da394e631..5262ef2de746 100644 --- a/app-text/evince/Manifest +++ b/app-text/evince/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX evince-0.4.0-display-menu.patch 471 RMD160 e11baeaed7560e2dc524bcd09b6d4fb2118a6bfe SHA1 5b42238385a008e5c1ad833a7b3b474d4d1a214f SHA256 1d759ff798e817ca7652a9f43d8b58bcb97520a04b16a9999c546a4d29624819 MD5 185784a35b672ed49ea8afb3aba25e30 files/evince-0.4.0-display-menu.patch 471 RMD160 e11baeaed7560e2dc524bcd09b6d4fb2118a6bfe files/evince-0.4.0-display-menu.patch 471 @@ -18,6 +21,10 @@ AUX evince-0.5.3-display-menu.patch 460 RMD160 8c72adb3a9a7105518eb9d1f686c4a96f MD5 42ae4caf217262666d8e46b484e0ee0c files/evince-0.5.3-display-menu.patch 460 RMD160 8c72adb3a9a7105518eb9d1f686c4a96f1467f96 files/evince-0.5.3-display-menu.patch 460 SHA256 b9355d24321352e294170b86110019b47e26de80bd7f7c626eab582d35d5b46e files/evince-0.5.3-display-menu.patch 460 +AUX evince-0.5.3-links.patch 642 RMD160 651f8f89937d7692480008ac4726b4fc0abdacb6 SHA1 cdb5e48c9e25f64b269c0eeb4f8ba9fa87ee8e5d SHA256 7f6c609adf6da89e5c05b5e35379d361ec80b868b5f3ee0384e9c19639876e75 +MD5 305c6d34f25677e48edf3cddc1e05915 files/evince-0.5.3-links.patch 642 +RMD160 651f8f89937d7692480008ac4726b4fc0abdacb6 files/evince-0.5.3-links.patch 642 +SHA256 7f6c609adf6da89e5c05b5e35379d361ec80b868b5f3ee0384e9c19639876e75 files/evince-0.5.3-links.patch 642 DIST evince-0.4.0.tar.bz2 891605 RMD160 5ec1ca9286bbcf7955227507f9e3fb7c767a6e61 SHA1 b143a6a2b257c5b4eb785862967b5a55fba840be SHA256 0264f24b30820bef80473db9176a46524e6ec00db2024adef2e7c49673ad0b59 DIST evince-0.5.0.tar.bz2 1116319 RMD160 36215e2429ab1ae36a2e95645f6f6e3ebb6758b8 SHA1 896cefe36ba98311159e9483852054792fe3f9a1 SHA256 a778482f239405ae1baa4ddc426a36c4dd8b4f0f80077932aac4f6916eebe9d2 DIST evince-0.5.1.tar.bz2 969909 RMD160 bdbde4b9ec7758f8f21f46fe54c17d527eda3c16 SHA1 5e84e48d080e7b2c3f6bd3b909ec5925747c06a1 SHA256 6cfe62a67f65e881e7bb4b9bc0593d9b6b553b9cc84c050c582aafeefe6d56f3 @@ -43,14 +50,18 @@ EBUILD evince-0.5.2.ebuild 1911 RMD160 0d9238558995fe5c6beae1c85bfbdea0fceb4fa0 MD5 0494a78d856f2231db86e74a4710d965 evince-0.5.2.ebuild 1911 RMD160 0d9238558995fe5c6beae1c85bfbdea0fceb4fa0 evince-0.5.2.ebuild 1911 SHA256 fdadd6dda6d1fd159006f1ba8e4ec0c6dfa41a5b41466fb0d0efd8cbe0a09ce3 evince-0.5.2.ebuild 1911 +EBUILD evince-0.5.3-r1.ebuild 2017 RMD160 b6d87fdc5fcff1663e6f093f006371ddef6e2dd1 SHA1 7784a0070076020fbcdaf48b9a366a0913def71f SHA256 79e32deb7834d9d86bba2a732ba48c6d517bcff8aefd1b5041570f3b3159feeb +MD5 653f3184171cf0e6d3fe831a6ea4a0f7 evince-0.5.3-r1.ebuild 2017 +RMD160 b6d87fdc5fcff1663e6f093f006371ddef6e2dd1 evince-0.5.3-r1.ebuild 2017 +SHA256 79e32deb7834d9d86bba2a732ba48c6d517bcff8aefd1b5041570f3b3159feeb evince-0.5.3-r1.ebuild 2017 EBUILD evince-0.5.3.ebuild 1948 RMD160 5004e8407351bd600678f3e56e928d43a41e0d63 SHA1 5b903aa4b66552efb71506ecf3e65d06a7a5c5c8 SHA256 9e07d8f83e7fd16facfa38c990110c69e276d274e2768ddcf2f7eb9d6400b570 MD5 cf62d0776e5a15f08b5ba3d900446d98 evince-0.5.3.ebuild 1948 RMD160 5004e8407351bd600678f3e56e928d43a41e0d63 evince-0.5.3.ebuild 1948 SHA256 9e07d8f83e7fd16facfa38c990110c69e276d274e2768ddcf2f7eb9d6400b570 evince-0.5.3.ebuild 1948 -MISC ChangeLog 6419 RMD160 01e0f747cc71a2418b008b88491d3113aa4618d4 SHA1 5edf29a35a3801681040f86e30963f2225c2f727 SHA256 c7afcbc4d20e082d0a9a61ac7f5ea05ea2aa854148cf6ecb5b057bfd8de341e3 -MD5 a989851a31ac0921ec4238861ebdcdb7 ChangeLog 6419 -RMD160 01e0f747cc71a2418b008b88491d3113aa4618d4 ChangeLog 6419 -SHA256 c7afcbc4d20e082d0a9a61ac7f5ea05ea2aa854148cf6ecb5b057bfd8de341e3 ChangeLog 6419 +MISC ChangeLog 6583 RMD160 2b881272960ee9d42316e84f072a9d48bb577f33 SHA1 6b8d54d151a49458bf6219f3f588bd9dd262eb15 SHA256 fab6b883bf1179f7d6e5aaec94b044f1b8aa5aa36ac9783bc948396881cbb526 +MD5 d931ee7ed43d63de2a58cd587471a63c ChangeLog 6583 +RMD160 2b881272960ee9d42316e84f072a9d48bb577f33 ChangeLog 6583 +SHA256 fab6b883bf1179f7d6e5aaec94b044f1b8aa5aa36ac9783bc948396881cbb526 ChangeLog 6583 MISC metadata.xml 218 RMD160 356edd8735bce3bdded1992ed1e01831af9f1f60 SHA1 bb11546aaa0d850f95621d0a9c291bf447697982 SHA256 b53b06e28caff7a3a8fdd06a56946440e889e56ba1e3627dee44e02707cd1a52 MD5 6725733a03ee56bb113dedaca6063b0f metadata.xml 218 RMD160 356edd8735bce3bdded1992ed1e01831af9f1f60 metadata.xml 218 @@ -73,3 +84,13 @@ SHA256 17757ce4723a35dcb3da36bbe8cb865dbfdd32e0cd6c6d4826b2643662ca8a63 files/di MD5 b27867ecb2c42b5b3ea09028fc88475e files/digest-evince-0.5.3 241 RMD160 e5a044e6f7df1fbdde0b8c0103a35642a1c38ac7 files/digest-evince-0.5.3 241 SHA256 52eb5ddf6ccc40b4fe0e4c3b7366fcff03ac8d858952bbdce96ced345b290047 files/digest-evince-0.5.3 241 +MD5 b27867ecb2c42b5b3ea09028fc88475e files/digest-evince-0.5.3-r1 241 +RMD160 e5a044e6f7df1fbdde0b8c0103a35642a1c38ac7 files/digest-evince-0.5.3-r1 241 +SHA256 52eb5ddf6ccc40b4fe0e4c3b7366fcff03ac8d858952bbdce96ced345b290047 files/digest-evince-0.5.3-r1 241 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.4-ecc0.1.6 (GNU/Linux) + +iD8DBQFEpDwComPajV0RnrERAkI+AJ9vrUYWJepwSnn9UzLFf8iq4gSI7QCfSdWG +bLzX+ydj6aX90SJENOiiPqo= +=/5Y5 +-----END PGP SIGNATURE----- diff --git a/app-text/evince/evince-0.5.3-r1.ebuild b/app-text/evince/evince-0.5.3-r1.ebuild new file mode 100644 index 000000000000..9bf3a1664863 --- /dev/null +++ b/app-text/evince/evince-0.5.3-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-0.5.3-r1.ebuild,v 1.1 2006/06/29 20:45:47 dang Exp $ + +inherit eutils gnome2 + +DESCRIPTION="Simple document viewer for GNOME" +HOMEPAGE="http://www.gnome.org/projects/evince/" +LICENSE="GPL-2" + +# TODO: Use 'gnome' flag instead of 'nautilus' +IUSE="dbus djvu doc dvi nautilus t1lib tiff" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + dvi? ( + app-text/tetex + t1lib? ( >=media-libs/t1lib-5.0.0 ) + ) + dbus? ( >=sys-apps/dbus-0.33 ) + tiff? ( >=media-libs/tiff-3.6 ) + >=app-text/poppler-bindings-0.5.2 + >=dev-libs/glib-2 + >=gnome-base/gnome-vfs-2.0 + >=gnome-base/libglade-2 + >=gnome-base/gconf-2 + gnome-base/libgnome + >=gnome-base/libgnomeprintui-2.6 + >=gnome-base/libgnomeui-2.14 + nautilus? ( >=gnome-base/nautilus-2.10 ) + >=x11-libs/gtk+-2.8.15 + gnome-base/gnome-keyring + djvu? ( >=app-text/djvu-3.5.17 ) + virtual/ghostscript" + +DEPEND="${RDEPEND} + app-text/scrollkeeper + >=app-text/gnome-doc-utils-0.3.2 + >=dev-util/pkgconfig-0.9 + >=sys-devel/automake-1.9 + >=dev-util/intltool-0.28" + + +DOCS="AUTHORS ChangeLog NEWS README TODO" +USE_DESTDIR="1" +ELTCONF="--portage" + + +pkg_setup() { + G2CONF="--disable-scrollkeeper \ + --enable-comics \ + $(use_enable dbus) \ + $(use_enable djvu) \ + $(use_enable dvi) \ + $(use_enable t1lib) \ + $(use_enable tiff) \ + $(use_enable nautilus)" + + if ! built_with_use app-text/poppler-bindings gtk; then + einfo "Please re-emerge app-text/poppler-bindings with the gtk USE flag set" + die "poppler-bindings needs gtk flag set" + fi +} + +src_unpack(){ + unpack "${A}" + cd "${S}" + + # Fix .desktop file so menu item shows up + epatch ${FILESDIR}/${PN}-0.5.3-display-menu.patch + + # Fix documents with links + epatch ${FILESDIR}/${P}-links.patch + + export WANT_AUTOMAKE=1.9 + automake || die "automake failed" + autoconf || die "autoconf failed" + libtoolize --copy --force || die "libtoolize failed" +} diff --git a/app-text/evince/files/digest-evince-0.5.3-r1 b/app-text/evince/files/digest-evince-0.5.3-r1 new file mode 100644 index 000000000000..4ab4494a8feb --- /dev/null +++ b/app-text/evince/files/digest-evince-0.5.3-r1 @@ -0,0 +1,3 @@ +MD5 94be73485eeb8584b4aeaa8ac87699f0 evince-0.5.3.tar.bz2 994976 +RMD160 6f29572326eef5f68309b3fa85e583eaaddc1eb6 evince-0.5.3.tar.bz2 994976 +SHA256 793067426e0adf18129642426c4b4e8e4f61747dfea48111690525eff06822a0 evince-0.5.3.tar.bz2 994976 diff --git a/app-text/evince/files/evince-0.5.3-links.patch b/app-text/evince/files/evince-0.5.3-links.patch new file mode 100644 index 000000000000..c209ba9706a5 --- /dev/null +++ b/app-text/evince/files/evince-0.5.3-links.patch @@ -0,0 +1,12 @@ +diff --exclude-from=/home/dang/.diffrc -u -ruN evince-0.5.3.orig/shell/ev-jobs.c evince-0.5.3/shell/ev-jobs.c +--- evince-0.5.3.orig/shell/ev-jobs.c 2006-05-02 23:44:28.000000000 -0400 ++++ evince-0.5.3/shell/ev-jobs.c 2006-06-29 14:33:58.000000000 -0400 +@@ -271,7 +271,7 @@ + G_CALLBACK (render_finished_cb), job); + } else { + job->pixbuf = ev_document_render_pixbuf (EV_JOB (job)->document, job->rc); +- if (job->include_links) ++ if (job->include_links && EV_IS_DOCUMENT_LINKS (EV_JOB (job)->document)) + job->link_mapping = + ev_document_links_get_links (EV_DOCUMENT_LINKS (EV_JOB (job)->document), + job->rc->page); |