Hi,

This diff updates djview4 to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/djview4/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile    27 Mar 2015 08:11:28 -0000      1.22
+++ Makefile    29 Mar 2015 10:04:19 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       portable DjVu viewer and browser plugin
 
-DISTNAME=      djview-4.9
-REVISION=      1
+DISTNAME=      djview-4.10
 PKGNAME=       ${DISTNAME:S/djview/djview4/}
 CATEGORIES=    graphics print
 
@@ -14,12 +13,13 @@ MAINTAINER= Alexandr Shadchin <shadchin@
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += ICE QtGui QtNetwork SM X11 Xext Xi Xinerama Xrender
-WANTLIB += c djvulibre fontconfig freetype m pthread stdc++ tiff
+WANTLIB += GL ICE QtGui QtNetwork QtOpenGL SM X11 Xext Xi Xinerama
+WANTLIB += Xrender c djvulibre fontconfig freetype glib-2.0 m
+WANTLIB += pcre pthread stdc++ tiff
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=djvu/}
 
-MODULES=       x11/qt4
+MODULES=       x11/qt4 devel/gettext
 
 LIB_DEPENDS=   graphics/djvulibre
 
@@ -35,6 +35,6 @@ CONFIGURE_ENV+=       QTDIR="${MODQT4_QTDIR}" 
 
 NO_TEST=       Yes
 
-WRKDIST=       ${WRKDIR}/${DISTNAME:S/djview/djview4/}
+LIBTOOL_FLAGS= --tag=disable-static
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/djview4/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    12 Jan 2013 14:03:41 -0000      1.6
+++ distinfo    29 Mar 2015 10:04:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (djview-4.9.tar.gz) = 0VD1V6qgczVtd8H15WampWYoHfX5I5W2giE58OXJDgw=
-SIZE (djview-4.9.tar.gz) = 930676
+SHA256 (djview-4.10.tar.gz) = fK9+4knt2ZQJKzKlVz8RGyM37JkVkIOlzxogQyYzun8=
+SIZE (djview-4.10.tar.gz) = 1077198
Index: patches/patch-desktopfiles_Makefile_in
===================================================================
RCS file: patches/patch-desktopfiles_Makefile_in
diff -N patches/patch-desktopfiles_Makefile_in
--- patches/patch-desktopfiles_Makefile_in      12 Jan 2013 14:03:41 -0000      
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
-$OpenBSD: patch-desktopfiles_Makefile_in,v 1.2 2013/01/12 14:03:41 shadchin 
Exp $
---- desktopfiles/Makefile.in.orig      Tue Apr 10 09:56:55 2012
-+++ desktopfiles/Makefile.in   Sun Apr 15 22:10:40 2012
-@@ -40,6 +40,8 @@ XDG_DESKTOP_MENU = @XDG_DESKTOP_MENU@
- RM = @RM@
- 
- datadir_djview = ${datadir}/djvu/djview4/desktop
-+datadir_applications = ${datadir}/applications
-+datadir_icons = ${datadir}/icons/hicolor
- 
- 
- # -------- all
-@@ -73,13 +75,14 @@ register-djview-menu: register-djview-menu.in
- install: install-djview-files 
- 
- install-djview-files: FORCE
--      ${INSTALL} -d ${DESTDIR}${datadir_djview}
--      ${INSTALL_PROGRAM} register-djview-menu ${DESTDIR}${datadir_djview}
--      ${INSTALL_DATA} *djview4.png ${DESTDIR}${datadir_djview}
--      ${INSTALL_DATA} *djview4.svgz ${DESTDIR}${datadir_djview}
--      ${INSTALL_PROGRAM} ${srcdir}/*djview4.desktop 
${DESTDIR}${datadir_djview}
--      -@echo "Run ${datadir_djview}/register-djview-menu install"
--      -@echo " to register the djview3 menu entries."
-+      ${INSTALL} -d ${DESTDIR}${datadir_applications}
-+      ${INSTALL_DATA} djvulibre-djview4.desktop 
${DESTDIR}${datadir_applications}/djvulibre-djview4.desktop
-+      ${INSTALL} -d ${DESTDIR}${datadir_icons}/32x32/apps
-+      ${INSTALL_DATA} hi32-djview4.png 
${DESTDIR}${datadir_icons}/32x32/apps/djvulibre-djview4.png
-+      ${INSTALL} -d ${DESTDIR}${datadir_icons}/64x64/apps
-+      ${INSTALL_DATA} hi64-djview4.png 
${DESTDIR}${datadir_icons}/64x64/apps/djvulibre-djview4.png
-+      ${INSTALL} -d ${DESTDIR}${datadir_icons}/scalable/apps
-+      ${INSTALL_DATA} djview.svg 
${DESTDIR}${datadir_icons}/scalable/apps/djvulibre-djview4.svg
- 
- # -------- misc
- 
Index: patches/patch-desktopfiles_djvulibre-djview4_desktop
===================================================================
RCS file: patches/patch-desktopfiles_djvulibre-djview4_desktop
diff -N patches/patch-desktopfiles_djvulibre-djview4_desktop
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-desktopfiles_djvulibre-djview4_desktop        29 Mar 2015 
10:04:19 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- desktopfiles/djvulibre-djview4.desktop.orig        Sun Mar 29 14:01:01 2015
++++ desktopfiles/djvulibre-djview4.desktop     Sun Mar 29 14:01:10 2015
+@@ -3,7 +3,7 @@ Type=Application
+ Categories=Qt;Graphics;Viewer;
+ MimeType=image/x-djvu;image/x.djvu;image/vnd.djvu;
+ Name=DjView4
+-Exec=djview4 %f
++Exec=djview %f
+ Terminal=false
+ Icon=djvulibre-djview4
+ StartupWMClass=Djview4
Index: patches/patch-nsdejavu_Makefile_in
===================================================================
RCS file: patches/patch-nsdejavu_Makefile_in
diff -N patches/patch-nsdejavu_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-nsdejavu_Makefile_in  29 Mar 2015 10:04:19 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- nsdejavu/Makefile.in.orig  Sun Mar 29 11:30:48 2015
++++ nsdejavu/Makefile.in       Sun Mar 29 11:33:47 2015
+@@ -135,7 +135,7 @@ am__v_lt_0 = --silent
+ am__v_lt_1 = 
+ nsdejavu_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(nsdejavu_la_CFLAGS) \
+-      $(CFLAGS) $(nsdejavu_la_LDFLAGS) $(LDFLAGS) -o $@
++      $(CFLAGS) $(nsdejavu_la_LDFLAGS) $(LDFLAGS) $(GLIB_LIBS) -o $@
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+ am__v_P_0 = false
+@@ -480,7 +480,7 @@ distclean-compile:
+ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+ 
+ nsdejavu_la-nsdejavu.lo: nsdejavu.c
+-@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC 
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) 
$(DEFAULT_INCLUDES) $(INCLUDES) $(nsdejavu_la_CPPFLAGS) $(CPPFLAGS) 
$(nsdejavu_la_CFLAGS) $(CFLAGS) -MT nsdejavu_la-nsdejavu.lo -MD -MP -MF 
$(DEPDIR)/nsdejavu_la-nsdejavu.Tpo -c -o nsdejavu_la-nsdejavu.lo `test -f 
'nsdejavu.c' || echo '$(srcdir)/'`nsdejavu.c
++@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC 
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) 
$(DEFAULT_INCLUDES) $(INCLUDES) $(nsdejavu_la_CPPFLAGS) $(CPPFLAGS) 
$(nsdejavu_la_CFLAGS) $(CFLAGS) $(GLIB_CFLAGS) -MT nsdejavu_la-nsdejavu.lo -MD 
-MP -MF $(DEPDIR)/nsdejavu_la-nsdejavu.Tpo -c -o nsdejavu_la-nsdejavu.lo `test 
-f 'nsdejavu.c' || echo '$(srcdir)/'`nsdejavu.c
+ @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/nsdejavu_la-nsdejavu.Tpo 
$(DEPDIR)/nsdejavu_la-nsdejavu.Plo
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='nsdejavu.c' 
object='nsdejavu_la-nsdejavu.lo' libtool=yes @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) 
$(depcomp) @AMDEPBACKSLASH@
Index: pkg/PFRAG.shared
===================================================================
RCS file: pkg/PFRAG.shared
diff -N pkg/PFRAG.shared
--- pkg/PFRAG.shared    24 Nov 2007 13:23:26 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,2 +0,0 @@
-@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/11/24 13:23:26 steven Exp $
-lib/netscape/plugins/nsdejavu.so
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/djview4/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   12 Jan 2013 14:03:41 -0000      1.6
+++ pkg/PLIST   29 Mar 2015 10:04:19 -0000
@@ -1,25 +1,25 @@
 @comment $OpenBSD: PLIST,v 1.6 2013/01/12 14:03:41 shadchin Exp $
-%%SHARED%%
-bin/djview
-@bin bin/djview4
-lib/netscape/
-lib/netscape/plugins/
+@bin bin/djview
+lib/mozilla/
+lib/mozilla/plugins/
+lib/mozilla/plugins/nsdejavu.la
+lib/mozilla/plugins/nsdejavu.so
 @man man/man1/djview.1
-@man man/man1/djview4.1
 @man man/man1/nsdejavu.1
 share/applications/djvulibre-djview4.desktop
 share/djvu/
 share/djvu/djview4/
 share/djvu/djview4/djview_cs.qm
 share/djvu/djview4/djview_de.qm
+share/djvu/djview4/djview_es.qm
 share/djvu/djview4/djview_fr.qm
 share/djvu/djview4/djview_ru.qm
 share/djvu/djview4/djview_uk.qm
 share/djvu/djview4/djview_zh_cn.qm
 share/djvu/djview4/djview_zh_tw.qm
-share/icons/hicolor/32x32/apps/djvulibre-djview4.png
-share/icons/hicolor/64x64/apps/djvulibre-djview4.png
-share/icons/hicolor/scalable/apps/djvulibre-djview4.svg
+share/icons/hicolor/32x32/mimetypes/djvulibre-djview4.png
+share/icons/hicolor/64x64/mimetypes/djvulibre-djview4.png
+share/icons/hicolor/scalable/mimetypes/djvulibre-djview4.svgz
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor

Reply via email to