pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print update to 0.5.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/95f8128606b6
branches:  trunk
changeset: 513598:95f8128606b6
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Wed May 31 18:17:23 2006 +0000

description:
update to 0.5.3
changes:
-supports attachments in PDF files
-Links system is reworked allowing named links
-UI improvements
-bugfixes
-translation updates

pkgsrc change: add "dvi" option to nautilus plugin
(doesn't provide useful information yet)

diffstat:

 print/evince-nautilus/Makefile |  18 +++++++++++++++---
 print/evince/Makefile          |   4 +---
 print/evince/Makefile.common   |   7 ++++---
 print/evince/PLIST             |  10 ++++++++--
 print/evince/distinfo          |   9 +++++----
 print/evince/patches/patch-aa  |  13 +++++++++++++
 6 files changed, 46 insertions(+), 15 deletions(-)

diffs (148 lines):

diff -r b23860435c4b -r 95f8128606b6 print/evince-nautilus/Makefile
--- a/print/evince-nautilus/Makefile    Wed May 31 18:13:54 2006 +0000
+++ b/print/evince-nautilus/Makefile    Wed May 31 18:17:23 2006 +0000
@@ -1,14 +1,26 @@
-# $NetBSD: Makefile,v 1.5 2006/04/17 13:46:45 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2006/05/31 18:17:23 drochner Exp $
 #
 
 .include "../../print/evince/Makefile.common"
 
 PKGNAME=               ${DISTNAME:S/evince/evince-nautilus/}
-PKGREVISION=           3
 
 COMMENT=               File properties plugin for evince files
+PKG_OPTIONS_VAR=       PKG_OPTIONS.evince PKG_SUPPORTED_OPTIONS=       dvi
+PKG_SUGGESTED_OPTIONS= # none
 
-BUILD_DIRS=            libbackend lib properties
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mdvi)
+CONFIGURE_ARGS+=       --enable-dvi
+#BUILD_DIRS=           pdf dvi backend lib properties
+# need shared libkpathsea
+BUILDLINK_API_DEPENDS.teTeX-bin+=      teTeX-bin>=3.0nb13
+.include "../../print/teTeX3-bin/buildlink3.mk"
+.else
+#BUILD_DIRS=           pdf backend lib properties
+.endif
+
 INSTALL_DIRS=          properties
 
 .include "../../print/libgnomeprint/buildlink3.mk"
diff -r b23860435c4b -r 95f8128606b6 print/evince/Makefile
--- a/print/evince/Makefile     Wed May 31 18:13:54 2006 +0000
+++ b/print/evince/Makefile     Wed May 31 18:17:23 2006 +0000
@@ -1,10 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2006/04/17 13:46:46 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2006/05/31 18:17:23 drochner Exp $
 #
 
 .include "../../print/evince/Makefile.common"
 
-PKGREVISION=           4
-
 COMMENT=               Document viewer for the GNOME Desktop
 
 GCONF2_SCHEMAS=                evince.schemas
diff -r b23860435c4b -r 95f8128606b6 print/evince/Makefile.common
--- a/print/evince/Makefile.common      Wed May 31 18:13:54 2006 +0000
+++ b/print/evince/Makefile.common      Wed May 31 18:17:23 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.4 2006/05/22 16:33:49 drochner Exp $
+# $NetBSD: Makefile.common,v 1.5 2006/05/31 18:17:23 drochner Exp $
 #
 
-DISTNAME=              evince-0.5.2
+DISTNAME=              evince-0.5.3
 CATEGORIES=            print
 MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/evince/0.5/}
 EXTRACT_SUFX=          .tar.bz2
@@ -9,7 +9,7 @@
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.gnome.org/projects/evince/
 
-#PATCHDIR=             ${.CURDIR}/../evince/patches
+PATCHDIR=              ${.CURDIR}/../evince/patches
 DISTINFO_FILE=         ${.CURDIR}/../evince/distinfo
 
 GNU_CONFIGURE=         yes
@@ -30,6 +30,7 @@
 .include "../../devel/libglade2/buildlink3.mk"
 .include "../../devel/libgnomeui/buildlink3.mk"
 .include "../../print/libgnomeprintui/buildlink3.mk"
+BUILDLINK_API_DEPENDS.poppler-glib+=   poppler-glib>=0.5.2
 .include "../../print/poppler-glib/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../sysutils/gnome-vfs2/buildlink3.mk"
diff -r b23860435c4b -r 95f8128606b6 print/evince/PLIST
--- a/print/evince/PLIST        Wed May 31 18:13:54 2006 +0000
+++ b/print/evince/PLIST        Wed May 31 18:17:23 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2006/04/17 07:07:32 jlam Exp $
+@comment $NetBSD: PLIST,v 1.7 2006/05/31 18:17:23 drochner Exp $
 bin/evince
 bin/evince-thumbnailer
 share/applications/evince.desktop
@@ -27,14 +27,20 @@
 share/gnome/help/evince/sr/figures/evince_start_window.png
 share/gnome/help/evince/uk/evince.xml
 share/gnome/help/evince/uk/figures/evince_start_window.png
+share/icons/hicolor/16x16/apps/evince-16.png
+share/icons/hicolor/22x22/apps/evince-22.png
+share/icons/hicolor/48x48/apps/evince.png
+share/icons/hicolor/scalable/apps/evince.svg
 share/locale/be/LC_MESSAGES/evince.mo
 share/locale/bg/LC_MESSAGES/evince.mo
 share/locale/bn/LC_MESSAGES/evince.mo
+share/locale/br/LC_MESSAGES/evince.mo
 share/locale/ca/LC_MESSAGES/evince.mo
 share/locale/cs/LC_MESSAGES/evince.mo
 share/locale/cy/LC_MESSAGES/evince.mo
 share/locale/da/LC_MESSAGES/evince.mo
 share/locale/de/LC_MESSAGES/evince.mo
+share/locale/dz/LC_MESSAGES/evince.mo
 share/locale/el/LC_MESSAGES/evince.mo
 share/locale/en_CA/LC_MESSAGES/evince.mo
 share/locale/en_GB/LC_MESSAGES/evince.mo
@@ -61,7 +67,7 @@
 share/locale/nb/LC_MESSAGES/evince.mo
 share/locale/ne/LC_MESSAGES/evince.mo
 share/locale/nl/LC_MESSAGES/evince.mo
-share/locale/no/LC_MESSAGES/evince.mo
+share/locale/nn/LC_MESSAGES/evince.mo
 share/locale/pa/LC_MESSAGES/evince.mo
 share/locale/pl/LC_MESSAGES/evince.mo
 share/locale/pt/LC_MESSAGES/evince.mo
diff -r b23860435c4b -r 95f8128606b6 print/evince/distinfo
--- a/print/evince/distinfo     Wed May 31 18:13:54 2006 +0000
+++ b/print/evince/distinfo     Wed May 31 18:17:23 2006 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2006/03/30 21:30:42 jmmv Exp $
+$NetBSD: distinfo,v 1.5 2006/05/31 18:17:23 drochner Exp $
 
-SHA1 (evince-0.5.2.tar.bz2) = a98ee2cb2cfacf68db62d6072b782750696635a3
-RMD160 (evince-0.5.2.tar.bz2) = 2c56b5c69eeb5ad8ac2322add4e369ce620cb34c
-Size (evince-0.5.2.tar.bz2) = 1000723 bytes
+SHA1 (evince-0.5.3.tar.bz2) = 8336966d4c269065eee30912f8dd94caa76b0ba5
+RMD160 (evince-0.5.3.tar.bz2) = 6f29572326eef5f68309b3fa85e583eaaddc1eb6
+Size (evince-0.5.3.tar.bz2) = 994976 bytes
+SHA1 (patch-aa) = 65abdde02e6b72743d47e5c5d6156cbb4a74f0a6
diff -r b23860435c4b -r 95f8128606b6 print/evince/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/evince/patches/patch-aa     Wed May 31 18:17:23 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.3 2006/05/31 18:17:23 drochner Exp $
+
+--- backend/ev-document-links.c.orig   2006-05-29 20:14:29.000000000 +0200
++++ backend/ev-document-links.c
+@@ -74,6 +74,8 @@ ev_document_links_get_links (EvDocumentL
+       EvDocumentLinksIface *iface = EV_DOCUMENT_LINKS_GET_IFACE (document_links);
+       GList *retval;
+ 
++      if (!iface)
++              return (0);
+       retval = iface->get_links (document_links, page);
+ 
+       return retval;



Home | Main Index | Thread Index | Old Index