Make tiff actually optional
authorDaniel Gryniewicz <dang@gentoo.org>
Mon, 17 Oct 2005 15:09:44 +0000 (15:09 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Mon, 17 Oct 2005 15:09:44 +0000 (15:09 +0000)
Package-Manager: portage-2.0.53_rc5

app-text/evince/ChangeLog
app-text/evince/Manifest
app-text/evince/evince-0.4.0-r2.ebuild
app-text/evince/files/evince-0.4.0-no-tiff.patch [new file with mode: 0644]

index 600c80734a3a3fead284fae13a14a383181da0f6..f1e0a1ebaa69e73cb165b948a0b672101323fe07 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for app-text/evince
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.14 2005/10/17 14:28:26 allanonjl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/evince/ChangeLog,v 1.15 2005/10/17 15:09:44 dang Exp $
+
+  17 Oct 2005; <dang@gentoo.org> +files/evince-0.4.0-no-tiff.patch,
+  evince-0.4.0-r2.ebuild:
+  Make tiff actually optional
 
   17 Oct 2005; John N. Laliberte <allanonjl@gentoo.org>
   evince-0.4.0-r2.ebuild:
index 831b819fbc3ad6ae84f648ef1340b79c05c0020d..6d0a119385abdc204dedea0c2b7a38243f84b414 100644 (file)
@@ -1,10 +1,21 @@
-MD5 52069416ee02cc54163f313df19ecba8 evince-0.4.0.ebuild 1587
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 4c0919eb69b4e700e877028e2eb82881 ChangeLog 2557
 MD5 e4d15a65822c1ff8fd89a3a2568a371f evince-0.4.0-r1.ebuild 1657
-MD5 db66524e132ed4d8266c7b0185b3b24a evince-0.4.0-r2.ebuild 1920
-MD5 5f579860e927c681384f73cca0b4d49e ChangeLog 2437
-MD5 80e3213c196ad3e4d107694f8064aad3 metadata.xml 220
-MD5 755b327b4928ab9492b7c2aab72ef52d files/evince-0.4.0-t1lib_is_t1.patch 976
-MD5 185784a35b672ed49ea8afb3aba25e30 files/evince-0.4.0-display-menu.patch 471
+MD5 d336a41daeb9023bf1c5da4b211eec97 evince-0.4.0-r2.ebuild 1983
+MD5 52069416ee02cc54163f313df19ecba8 evince-0.4.0.ebuild 1587
 MD5 a8bcc7dab66f7a60936b49f43bc4e9a9 files/digest-evince-0.4.0 65
 MD5 a8bcc7dab66f7a60936b49f43bc4e9a9 files/digest-evince-0.4.0-r1 65
 MD5 a8bcc7dab66f7a60936b49f43bc4e9a9 files/digest-evince-0.4.0-r2 65
+MD5 185784a35b672ed49ea8afb3aba25e30 files/evince-0.4.0-display-menu.patch 471
+MD5 94070710202e7c8024edc662eb420658 files/evince-0.4.0-no-tiff.patch 985
+MD5 755b327b4928ab9492b7c2aab72ef52d files/evince-0.4.0-t1lib_is_t1.patch 976
+MD5 80e3213c196ad3e4d107694f8064aad3 metadata.xml 220
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDU77UomPajV0RnrERAoaRAJwJc7pqy62nSaWIy8xKMVHGNoiqFwCfXrIg
+Q7P5vUhbDJlqtVeyf4Zxxqk=
+=Dnuw
+-----END PGP SIGNATURE-----
index fa1ab81f586ad0cb34aded8560c4da2ce8e79f8e..cceeceb8b5218a3da4d91398010125dcc553bdd8 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-0.4.0-r2.ebuild,v 1.4 2005/10/17 14:28:26 allanonjl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-0.4.0-r2.ebuild,v 1.5 2005/10/17 15:09:44 dang Exp $
 
 inherit gnome2 eutils
 
@@ -65,6 +65,8 @@ src_unpack(){
        epatch ${FILESDIR}/${P}-t1lib_is_t1.patch
        # Fix .desktop file so menu item shows up
        epatch ${FILESDIR}/${P}-display-menu.patch
+       # Make tiff really optional
+       epatch ${FILESDIR}/${P}-no-tiff.patch
        automake || die "automake failed"
        gnome2_omf_fix ${S}/help/Makefile.in
        autoconf || die "autoconf failed"
diff --git a/app-text/evince/files/evince-0.4.0-no-tiff.patch b/app-text/evince/files/evince-0.4.0-no-tiff.patch
new file mode 100644 (file)
index 0000000..95c5050
--- /dev/null
@@ -0,0 +1,27 @@
+diff --exclude-from=/home/dang/.diffrc -u -ruN evince-0.4.0.orig/configure.ac evince-0.4.0/configure.ac
+--- evince-0.4.0.orig/configure.ac     2005-08-26 00:04:22.000000000 -0400
++++ evince-0.4.0/configure.ac  2005-10-17 10:53:11.000000000 -0400
+@@ -80,12 +80,12 @@
+ fi
+ 
+ SHELL_CFLAGS="$SHELL_CORE_CFLAGS $DBUS_CFLAGS"
+-SHELL_LIBS="$SHELL_CORE_LIBS $DBUS_LIBS -ltiff -lz"
++SHELL_LIBS="$SHELL_CORE_LIBS $DBUS_LIBS -lz"
+ AC_SUBST(SHELL_CFLAGS)
+ AC_SUBST(SHELL_LIBS)
+ 
+ FRONTEND_CFLAGS="$FRONTEND_CORE_CFLAGS"
+-FRONTEND_LIBS="$FRONTEND_CORE_LIBS -ltiff -lz"
++FRONTEND_LIBS="$FRONTEND_CORE_LIBS -lz"
+ AC_SUBST(FRONTEND_CFLAGS)
+ AC_SUBST(FRONTEND_LIBS)
+ 
+@@ -170,6 +170,8 @@
+     fi
+     if test "x$enable_tiff" = "xyes"; then
+           AC_DEFINE([ENABLE_TIFF], [1], [Enable multipage tiff support.])
++          FRONTEND_LIBS="$FRONTEND_LIBS -ltiff"
++          SHELL_LIBS="$SHELL_LIBS -ltiff"
+     else
+           AC_MSG_WARN("Tiff support is disabled since tiff library version 3.6 or newer not found")
+     fi