Update tiled to 1.3.1 (Qt4 to Qt5).

Notable changes:

- Move to GH_*
- s/http/https/
- Tests are no longer build. I didn't get a good look at it. tiled works
  fine for me in a simple run-time test.
- Set MODPY_DEFAULT_VERSION_3

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/tiled/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile    12 Jul 2019 20:46:06 -0000      1.15
+++ Makefile    21 Feb 2020 07:10:16 -0000
@@ -2,36 +2,32 @@
 
 COMMENT =              tile map editor
 
-V =                    0.9.1
-DISTNAME =             tiled-qt-${V}
-PKGNAME =              tiled-${V}
-REVISION =             6
+GH_ACCOUNT =   bjorn
+GH_PROJECT =   tiled
+GH_TAGNAME =   v1.3.1
 
-SHARED_LIBS +=         tiled                     0.0 # 1.0
+SHARED_LIBS +=         tiled                     1.0 # 1.0
 
 CATEGORIES =           editors games
 
-HOMEPAGE =             http://www.mapeditor.org/
+HOMEPAGE =             https://www.mapeditor.org/
 
 # GPLv2+
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += GL ICE QtGui QtOpenGL SM X11 Xext Xi Xinerama Xrender
-WANTLIB += c fontconfig freetype m pthread ${COMPILER_LIBCXX} z
+WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Widgets
+WANTLIB += c m ${MODPY_WANTLIB} z
 
-COMPILER =             base-clang ports-gcc base-gcc
+MODULES =              devel/qmake \
+                       lang/python \
+                       x11/qt5
 
-MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=tiled/}
+MODPY_VERSION =                ${MODPY_DEFAULT_VERSION_3}
 
 RUN_DEPENDS =          devel/desktop-file-utils \
                        x11/gtk+3,-guic
-MODULES =              devel/qmake x11/qt4
 
 # XXX qmake picks up Cocoa/Cocoa.h even though it's apparently unused
 DPB_PROPERTIES =       nojunk
-
-do-test:
-       cd ${WRKSRC}/tests/staggeredrenderer && ./staggeredrenderer && \
-       cd ${WRKSRC}/tests/mapreader && ./mapreader
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/tiled/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    28 Apr 2014 09:48:54 -0000      1.2
+++ distinfo    21 Feb 2020 07:10:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (tiled-qt-0.9.1.tar.gz) = aGj4MzuMZoNTAXkgUaduf8aEZ2GbbpeoW1h/U3w2tSc=
-SIZE (tiled-qt-0.9.1.tar.gz) = 1436286
+SHA256 (tiled-1.3.1.tar.gz) = s3Mh41vdt7yW+QaO3AYmiz8OuGMv5iBq7ilsjWw7pyI=
+SIZE (tiled-1.3.1.tar.gz) = 15728903
Index: patches/patch-src_automappingconverter_automappingconverter_pro
===================================================================
RCS file: patches/patch-src_automappingconverter_automappingconverter_pro
diff -N patches/patch-src_automappingconverter_automappingconverter_pro
--- patches/patch-src_automappingconverter_automappingconverter_pro     28 Apr 
2014 09:48:54 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_automappingconverter_automappingconverter_pro,v 1.1 
2014/04/28 09:48:54 bentley Exp $
---- src/automappingconverter/automappingconverter.pro.orig     Mon Apr 28 
02:32:11 2014
-+++ src/automappingconverter/automappingconverter.pro  Mon Apr 28 02:32:17 2014
-@@ -48,7 +48,7 @@ HEADERS  += \
- FORMS    += \
-     converterwindow.ui
- 
--manpage.path = $${PREFIX}/share/man/man1/
-+manpage.path = $${PREFIX}/man/man1/
- manpage.files += ../../docs/automappingconverter.1
- INSTALLS += manpage
- 
Index: patches/patch-src_tiled_tiled_pro
===================================================================
RCS file: /cvs/ports/editors/tiled/patches/patch-src_tiled_tiled_pro,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_tiled_tiled_pro
--- patches/patch-src_tiled_tiled_pro   28 Apr 2014 09:48:54 -0000      1.2
+++ patches/patch-src_tiled_tiled_pro   21 Feb 2020 07:10:16 -0000
@@ -1,12 +1,13 @@
 $OpenBSD: patch-src_tiled_tiled_pro,v 1.2 2014/04/28 09:48:54 bentley Exp $
---- src/tiled/tiled.pro.orig   Sat Jul 27 14:34:23 2013
-+++ src/tiled/tiled.pro        Mon Apr 28 01:48:23 2014
-@@ -286,7 +286,7 @@ desktopfile.path = $${PREFIX}/share/applications/
- desktopfile.files += ../../docs/tiled.desktop
- INSTALLS += desktopfile
+Index: src/tiled/tiled.pro
+--- src/tiled/tiled.pro.orig
++++ src/tiled/tiled.pro
+@@ -552,7 +552,7 @@ appdatafile.path = $${PREFIX}/share/metainfo/
+ appdatafile.files += ../../org.mapeditor.Tiled.appdata.xml
+ INSTALLS += appdatafile
  
 -manpage.path = $${PREFIX}/share/man/man1/
 +manpage.path = $${PREFIX}/man/man1/
- manpage.files += ../../docs/tiled.1
+ manpage.files += ../../man/tiled.1
  INSTALLS += manpage
  
Index: patches/patch-src_tmxrasterizer_tmxrasterizer_pro
===================================================================
RCS file: 
/cvs/ports/editors/tiled/patches/patch-src_tmxrasterizer_tmxrasterizer_pro,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_tmxrasterizer_tmxrasterizer_pro
--- patches/patch-src_tmxrasterizer_tmxrasterizer_pro   8 Jul 2013 22:10:57 
-0000       1.1.1.1
+++ patches/patch-src_tmxrasterizer_tmxrasterizer_pro   21 Feb 2020 07:10:16 
-0000
@@ -1,11 +1,12 @@
 $OpenBSD: patch-src_tmxrasterizer_tmxrasterizer_pro,v 1.1.1.1 2013/07/08 
22:10:57 bentley Exp $
---- src/tmxrasterizer/tmxrasterizer.pro.orig   Sat Jul  6 21:00:01 2013
-+++ src/tmxrasterizer/tmxrasterizer.pro        Sat Jul  6 21:00:03 2013
-@@ -39,6 +39,6 @@ SOURCES += main.cpp \
+Index: src/tmxrasterizer/tmxrasterizer.pro
+--- src/tmxrasterizer/tmxrasterizer.pro.orig
++++ src/tmxrasterizer/tmxrasterizer.pro
+@@ -36,6 +36,6 @@ SOURCES += main.cpp \
  
  HEADERS += tmxrasterizer.h
  
 -manpage.path = $${PREFIX}/share/man/man1/
 +manpage.path = $${PREFIX}/man/man1/
- manpage.files += ../../docs/tmxrasterizer.1
+ manpage.files += ../../man/tmxrasterizer.1
  INSTALLS += manpage
Index: patches/patch-src_tmxviewer_tmxviewer_pro
===================================================================
RCS file: /cvs/ports/editors/tiled/patches/patch-src_tmxviewer_tmxviewer_pro,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_tmxviewer_tmxviewer_pro
--- patches/patch-src_tmxviewer_tmxviewer_pro   8 Jul 2013 22:10:57 -0000       
1.1.1.1
+++ patches/patch-src_tmxviewer_tmxviewer_pro   21 Feb 2020 07:10:16 -0000
@@ -1,11 +1,12 @@
 $OpenBSD: patch-src_tmxviewer_tmxviewer_pro,v 1.1.1.1 2013/07/08 22:10:57 
bentley Exp $
---- src/tmxviewer/tmxviewer.pro.orig   Sat Jul  6 21:00:07 2013
-+++ src/tmxviewer/tmxviewer.pro        Sat Jul  6 21:00:17 2013
-@@ -39,6 +39,6 @@ SOURCES += main.cpp \
+Index: src/tmxviewer/tmxviewer.pro
+--- src/tmxviewer/tmxviewer.pro.orig
++++ src/tmxviewer/tmxviewer.pro
+@@ -36,6 +36,6 @@ SOURCES += main.cpp \
  
  HEADERS += tmxviewer.h
  
 -manpage.path = $${PREFIX}/share/man/man1/
 +manpage.path = $${PREFIX}/man/man1/
- manpage.files += ../../docs/tmxviewer.1
+ manpage.files += ../../man/tmxviewer.1
  INSTALLS += manpage
Index: patches/patch-tiled_pro
===================================================================
RCS file: patches/patch-tiled_pro
diff -N patches/patch-tiled_pro
--- patches/patch-tiled_pro     8 Jul 2013 22:10:57 -0000       1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$OpenBSD: patch-tiled_pro,v 1.1.1.1 2013/07/08 22:10:57 bentley Exp $
---- tiled.pro.orig     Sun Jul  7 19:18:43 2013
-+++ tiled.pro  Sun Jul  7 19:18:46 2013
-@@ -10,4 +10,4 @@ contains(QT_VERSION, ^4\\.[0-5]\\..*) {
- TEMPLATE  = subdirs
- CONFIG   += ordered
- 
--SUBDIRS = src translations
-+SUBDIRS = src translations tests
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/tiled/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   29 Jun 2018 22:16:12 -0000      1.5
+++ pkg/PLIST   21 Feb 2020 07:10:16 -0000
@@ -1,41 +1,60 @@
 @comment $OpenBSD: PLIST,v 1.5 2018/06/29 22:16:12 espie Exp $
-@bin bin/automappingconverter
+@bin bin/terraingenerator
 @bin bin/tiled
 @bin bin/tmxrasterizer
 @bin bin/tmxviewer
 @lib lib/libtiled.so.${LIBtiled_VERSION}
 lib/tiled/
 lib/tiled/plugins/
-lib/tiled/plugins/libdroidcraft.so
-lib/tiled/plugins/libflare.so
-lib/tiled/plugins/libjson.so
-lib/tiled/plugins/liblua.so
-lib/tiled/plugins/libreplicaisland.so
-lib/tiled/plugins/libtengine.so
-lib/tiled/plugins/libtmw.so
-@man man/man1/automappingconverter.1
+@so lib/tiled/plugins/libcsv.so
+@so lib/tiled/plugins/libdefold.so
+@so lib/tiled/plugins/libdefoldcollection.so
+@so lib/tiled/plugins/libdroidcraft.so
+@so lib/tiled/plugins/libflare.so
+@so lib/tiled/plugins/libgmx.so
+@so lib/tiled/plugins/libjson.so
+@so lib/tiled/plugins/libjson1.so
+@so lib/tiled/plugins/liblua.so
+@so lib/tiled/plugins/libpython.so
+@so lib/tiled/plugins/libreplicaisland.so
+@so lib/tiled/plugins/libtbin.so
+@so lib/tiled/plugins/libtengine.so
 @man man/man1/tiled.1
 @man man/man1/tmxrasterizer.1
 @man man/man1/tmxviewer.1
-share/applications/tiled.desktop
-share/icons/hicolor/16x16/apps/tiled.png
-share/icons/hicolor/32x32/apps/tiled.png
+share/applications/org.mapeditor.Tiled.desktop
 share/icons/hicolor/scalable/apps/tiled.svg
+share/icons/hicolor/scalable/mimetypes/application-x-tiled.svg
+share/metainfo/
+share/metainfo/org.mapeditor.Tiled.appdata.xml
+share/mime/packages/org.mapeditor.Tiled.xml
+share/thumbnailers/tiled.thumbnailer
 share/tiled/
 share/tiled/translations/
+share/tiled/translations/tiled_ar_DZ.qm
+share/tiled/translations/tiled_bg.qm
 share/tiled/translations/tiled_cs.qm
 share/tiled/translations/tiled_de.qm
 share/tiled/translations/tiled_en.qm
 share/tiled/translations/tiled_es.qm
+share/tiled/translations/tiled_fi.qm
 share/tiled/translations/tiled_fr.qm
 share/tiled/translations/tiled_he.qm
+share/tiled/translations/tiled_hu.qm
 share/tiled/translations/tiled_it.qm
 share/tiled/translations/tiled_ja.qm
-share/tiled/translations/tiled_lv.qm
+share/tiled/translations/tiled_ko.qm
+share/tiled/translations/tiled_nb.qm
 share/tiled/translations/tiled_nl.qm
+share/tiled/translations/tiled_pl.qm
 share/tiled/translations/tiled_pt.qm
-share/tiled/translations/tiled_pt_BR.qm
+share/tiled/translations/tiled_pt_PT.qm
 share/tiled/translations/tiled_ru.qm
-share/tiled/translations/tiled_zh.qm
+share/tiled/translations/tiled_sv.qm
+share/tiled/translations/tiled_tr.qm
+share/tiled/translations/tiled_uk.qm
+share/tiled/translations/tiled_zh_CN.qm
+share/tiled/translations/tiled_zh_TW.qm
+@tag update-mime-database
 @tag update-desktop-database
 @tag gtk-update-icon-cache %D/share/icons/hicolor

Reply via email to