Simple switch form qt4 to qt5. Tested on amd64, OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/djview4/Makefile,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 Makefile
--- Makefile    12 Jul 2019 20:46:57 -0000      1.37
+++ Makefile    21 Feb 2020 06:28:15 -0000
@@ -4,7 +4,7 @@ COMMENT=        portable DjVu viewer and browse
 
 DISTNAME=      djview-4.10.6
 PKGNAME=       ${DISTNAME:S/djview/djview4/}
-REVISION=      6
+REVISION=      7
 CATEGORIES=    graphics print
 
 HOMEPAGE=      http://djvu.sourceforge.net/djview4.html
@@ -12,15 +12,13 @@ HOMEPAGE=   http://djvu.sourceforge.net/dj
 # GPLv2
 PERMIT_PACKAGE=        Yes
 
-WANTLIB += GL ICE QtGui QtNetwork QtOpenGL SM X11 Xext Xi Xinerama
-WANTLIB += Xrender c djvulibre fontconfig freetype glib-2.0 iconv intl m
-WANTLIB += pcre pthread ${COMPILER_LIBCXX} tiff
-
-COMPILER =             base-clang ports-gcc base-gcc
+WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5OpenGL
+WANTLIB += Qt5PrintSupport Qt5Widgets c djvulibre glib-2.0 iconv
+WANTLIB += intl m pcre tiff
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=djvu/}
 
-MODULES=       x11/qt4
+MODULES=       x11/qt5
 
 LIB_DEPENDS=   graphics/djvulibre
 
@@ -28,9 +26,12 @@ RUN_DEPENDS= devel/desktop-file-utils \
                x11/gtk+3,-guic
 
 USE_GMAKE=     Yes
+
 CONFIGURE_STYLE=gnu
-CONFIGURE_ARGS=        --with-tiff=${LOCALBASE}
-CONFIGURE_ENV+=        QTDIR="${MODQT4_QTDIR}" \
+
+CONFIGURE_ARGS=                -with-tiff=${LOCALBASE}
+
+CONFIGURE_ENV+=        QTDIR="${MODQT_QTDIR}" \
                CPPFLAGS="-I${X11BASE}/include"
 
 MAKE_ENV+=     V=1
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/djview4/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 PLIST
--- pkg/PLIST   29 Jun 2018 22:16:16 -0000      1.10
+++ pkg/PLIST   21 Feb 2020 06:28:15 -0000
@@ -3,7 +3,7 @@
 lib/mozilla/
 lib/mozilla/plugins/
 @comment lib/mozilla/plugins/nsdejavu.la
-lib/mozilla/plugins/nsdejavu.so
+@so lib/mozilla/plugins/nsdejavu.so
 @man man/man1/djview.1
 @man man/man1/nsdejavu.1
 share/applications/djvulibre-djview4.desktop

Reply via email to