summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2008-02-01 19:18:24 +0000
committerMart Raudsepp <leio@gentoo.org>2008-02-01 19:18:24 +0000
commit03ae5216874b77e5f254bf276f4760a72c741475 (patch)
tree59903a14b4a1c31f83efe69184eb71e4a13d43e9 /app-text
parentinitial import (diff)
downloadgentoo-2-03ae5216874b77e5f254bf276f4760a72c741475.tar.gz
gentoo-2-03ae5216874b77e5f254bf276f4760a72c741475.tar.bz2
gentoo-2-03ae5216874b77e5f254bf276f4760a72c741475.zip
Remove Gnome 2.16 and older versions
(Portage version: 2.1.4)
Diffstat (limited to 'app-text')
-rw-r--r--app-text/evince/ChangeLog8
-rw-r--r--app-text/evince/evince-0.5.3-r1.ebuild74
-rw-r--r--app-text/evince/evince-0.6.1-r3.ebuild85
-rw-r--r--app-text/evince/files/evince-0.5.3-links.patch12
-rw-r--r--app-text/evince/files/evince-0.6.1-freebsd.patch11
-rw-r--r--app-text/evince/files/evince-0.6.1-gv-limit.patch23
6 files changed, 7 insertions, 206 deletions
diff --git a/app-text/evince/ChangeLog b/app-text/evince/ChangeLog
index 766d654aa59e..8261c0c10442 100644
--- a/app-text/evince/ChangeLog
+++ b/app-text/evince/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/evince
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.131 2008/02/01 18:47:28 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.132 2008/02/01 19:18:23 leio Exp $
+
+ 01 Feb 2008; Mart Raudsepp <leio@gentoo.org>
+ -files/evince-0.5.3-links.patch, -files/evince-0.6.1-freebsd.patch,
+ -files/evince-0.6.1-gv-limit.patch, -evince-0.5.3-r1.ebuild,
+ -evince-0.6.1-r3.ebuild:
+ Remove Gnome 2.16 and older versions
01 Feb 2008; Brent Baude <ranger@gentoo.org> evince-2.20.2.ebuild:
Marking evince-2.20.2 ppc64 and ppc stable for bug 208366
diff --git a/app-text/evince/evince-0.5.3-r1.ebuild b/app-text/evince/evince-0.5.3-r1.ebuild
deleted file mode 100644
index 07924cfd9cda..000000000000
--- a/app-text/evince/evince-0.5.3-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2007 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.14 2007/10/17 22:19:51 eva 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? ( >=dev-libs/dbus-glib-0.71 )
- 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
-}
diff --git a/app-text/evince/evince-0.6.1-r3.ebuild b/app-text/evince/evince-0.6.1-r3.ebuild
deleted file mode 100644
index 26da9b056864..000000000000
--- a/app-text/evince/evince-0.6.1-r3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-0.6.1-r3.ebuild,v 1.13 2007/10/17 22:19:51 eva Exp $
-
-inherit eutils gnome2 autotools
-
-DESCRIPTION="Simple document viewer for GNOME"
-HOMEPAGE="http://www.gnome.org/projects/evince/"
-LICENSE="GPL-2"
-
-IUSE="dbus djvu doc dvi gnome t1lib tiff"
-
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-
-# dang: libxml2 is not in configure, but it's required by libegg; bug #172732
-RDEPEND="
- dvi? (
- virtual/tetex
- t1lib? ( >=media-libs/t1lib-5.0.0 )
- )
- dbus? ( >=dev-libs/dbus-glib-0.71 )
- tiff? ( >=media-libs/tiff-3.6 )
- >=app-text/poppler-bindings-0.5.4
- >=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
- gnome? ( >=gnome-base/nautilus-2.10 )
- >=x11-libs/gtk+-2.8.15
- gnome-base/gnome-keyring
- djvu? ( >=app-text/djvu-3.5.17 )
- virtual/ghostscript
- dev-libs/libxml2"
-
-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.35"
-
-DOCS="AUTHORS ChangeLog NEWS README TODO"
-USE_DESTDIR="1"
-ELTCONF="--portage"
-
-pkg_setup() {
- G2CONF="--disable-scrollkeeper \
- --enable-comics \
- --enable-impress \
- --with-print=gnome \
- $(use_enable dbus) \
- $(use_enable djvu) \
- $(use_enable dvi) \
- $(use_enable t1lib) \
- $(use_enable tiff) \
- $(use_enable gnome 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
-
- # Make dbus actually switchable
- epatch "${FILESDIR}"/${P}-dbus-switch.patch
-
- # Limits on gv buffer lengths. Bug #156573
- epatch "${FILESDIR}"/${P}-gv-limit.patch
-
- # Fix build on fbsd. Bug #178471
- epatch "${FILESDIR}"/${P}-freebsd.patch
-
- eautoreconf
-}
diff --git a/app-text/evince/files/evince-0.5.3-links.patch b/app-text/evince/files/evince-0.5.3-links.patch
deleted file mode 100644
index c209ba9706a5..000000000000
--- a/app-text/evince/files/evince-0.5.3-links.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-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);
diff --git a/app-text/evince/files/evince-0.6.1-freebsd.patch b/app-text/evince/files/evince-0.6.1-freebsd.patch
deleted file mode 100644
index b2192b50f429..000000000000
--- a/app-text/evince/files/evince-0.6.1-freebsd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- evince-0.6.1/impress/zip.c.orig 2006-07-10 15:03:38 -0600
-+++ evince-0.6.1/impress/zip.c 2007-05-14 00:01:37 -0600
-@@ -9,6 +9,8 @@
- #include <zlib.h>
- #define _(x) x
-
-+typedef unsigned long ulong;
-+
- enum {
- ZIP_OK = 0,
- ZIP_NOMEM,
diff --git a/app-text/evince/files/evince-0.6.1-gv-limit.patch b/app-text/evince/files/evince-0.6.1-gv-limit.patch
deleted file mode 100644
index 7ff5d155488d..000000000000
--- a/app-text/evince/files/evince-0.6.1-gv-limit.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN evince-0.6.1.orig/ps/ps.c evince-0.6.1/ps/ps.c
---- evince-0.6.1.orig/ps/ps.c 2006-01-06 18:03:44.000000000 -0500
-+++ evince-0.6.1/ps/ps.c 2007-03-26 15:14:13.000000000 -0400
-@@ -1231,7 +1231,8 @@ get_next_text(line, next_char)
- int level = 0;
- quoted = 1;
- line++;
-- while(*line && !(*line == ')' && level == 0)) {
-+ while(*line && !(*line == ')' && level == 0)
-+ && (cp - text) < PSLINELENGTH - 1) {
- if(*line == '\\') {
- if(*(line + 1) == 'n') {
- *cp++ = '\n';
-@@ -1302,7 +1303,8 @@ get_next_text(line, next_char)
- }
- }
- else {
-- while(*line && !(*line == ' ' || *line == '\t' || *line == '\n'))
-+ while(*line && !(*line == ' ' || *line == '\t' || *line == '\n')
-+ && (cp - text) < PSLINELENGTH - 1)
- *cp++ = *line++;
- }
- *cp = '\0';