? games/chessx/patches/patch-CMakeLists_txt ? games/chessx/patches/patch-src_CMakeLists_txt Index: games/chessx/Makefile =================================================================== RCS file: /cvs/ports/games/chessx/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- games/chessx/Makefile 11 Mar 2022 19:04:11 -0000 1.11 +++ games/chessx/Makefile 29 Aug 2022 11:02:22 -0000 @@ -1,35 +1,43 @@ -COMMENT = free chess database and analyzer -DISTNAME = chessx-1.4.6 -CATEGORIES = games -HOMEPAGE = http://chessx.sourceforge.net/ -REVISION = 5 +COMMENT = free chess database and analyzer + +V = 1.5.6 +GH_ACCOUNT = Isarhamster +GH_PROJECT = chessx +GH_TAGNAME = v${V}-lw + +DISTNAME = chessx-${V} + +CATEGORIES = games + +HOMEPAGE = https://chessx.sourceforge.net/ # GPLv2+ PERMIT_PACKAGE = Yes -WANTLIB = GL Qt5Core Qt5Gui Qt5Multimedia Qt5Network Qt5PrintSupport -WANTLIB += Qt5Svg Qt5Widgets Qt5Xml c m pthread quazip5 z -WANTLIB += ${COMPILER_LIBCXX} - -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=chessx/} -EXTRACT_SUFX = .tgz - -MODULES = x11/qt5 devel/qmake -RUN_DEPENDS = devel/desktop-file-utils -LIB_DEPENDS = archivers/quazip \ - x11/qt5/qtmultimedia \ - x11/qt5/qtsvg +WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Multimedia Qt5Network +WANTLIB += Qt5PrintSupport Qt5Svg Qt5TextToSpeech Qt5Widgets Qt5Xml c m +WANTLIB += pulse pulse-mainloop-glib quazip1-qt5 z + +MODULES = x11/qt5 \ + devel/cmake + +RUN_DEPENDS = devel/desktop-file-utils + +LIB_DEPENDS = archivers/quazip>=1.3 \ + x11/qt5/qtmultimedia \ + x11/qt5/qtspeech \ + x11/qt5/qtsvg -NO_TEST = Yes +NO_TEST = Yes -CXXFLAGS += -I${LOCALBASE}/include/quazip5 +CXXFLAGS += -I${LOCALBASE}/include/QuaZip-Qt5/quazip/ # make sure bundled quazip is not picked up post-extract: rm -R ${WRKDIST}/src/quazip do-install: - ${INSTALL_PROGRAM} ${WRKBUILD}/release/chessx ${PREFIX}/bin/ + ${INSTALL_PROGRAM} ${WRKBUILD}/chessx ${PREFIX}/bin/ ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/unix/chessx.desktop ${PREFIX}/share/applications/ Index: games/chessx/distinfo =================================================================== RCS file: /cvs/ports/games/chessx/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- games/chessx/distinfo 2 Jul 2017 00:51:50 -0000 1.2 +++ games/chessx/distinfo 29 Aug 2022 11:02:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (chessx-1.4.6.tgz) = rZUZEKO9U/VlX56FEB55abU2B4Rz4Joqfd7W7xcaaO0= -SIZE (chessx-1.4.6.tgz) = 4223076 +SHA256 (chessx-1.5.6.tar.gz) = NKOv9azN6Szn6UC5E68Du4KWIwYdaswjfL5aBLpkIoE= +SIZE (chessx-1.5.6.tar.gz) = 22796472