aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2021-01-18 11:41:45 +0000
committerAdriaan de Groot <adridg@FreeBSD.org>2021-01-18 11:41:45 +0000
commitebec611b2a1a5177542dbef9b254760570a07560 (patch)
treec8fe3ec8a055d31b77bade12eca7414b0264970c /graphics
parentdd9b663ecdd43d3010f1655e328bedea2c4b75b8 (diff)
downloadports-ebec611b2a1a5177542dbef9b254760570a07560.tar.gz
ports-ebec611b2a1a5177542dbef9b254760570a07560.zip
Notes
Diffstat (limited to 'graphics')
-rw-r--r--graphics/fractgen/Makefile4
-rw-r--r--graphics/fractgen/files/patch-CMakeLists.txt11
-rw-r--r--graphics/fractgen/files/patch-src_CMakeLists.txt4
3 files changed, 16 insertions, 3 deletions
diff --git a/graphics/fractgen/Makefile b/graphics/fractgen/Makefile
index 44212772a03f..051db052ca37 100644
--- a/graphics/fractgen/Makefile
+++ b/graphics/fractgen/Makefile
@@ -19,6 +19,8 @@ USE_QT= core xml widgets printsupport \
CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/man
post-patch:
- $(REINPLACE_CMD) 's+%%PREFIX%%+$(PREFIX)+' $(WRKSRC)/src/*.cc
+ # We patch **in** %%PREFIX%% (see patch-src_fractgen.cc) and now we
+ # can replace it with the real prefix that we wanted to use.
+ $(REINPLACE_CMD) 's+%%PREFIX%%+$(PREFIX)+' $(WRKSRC)/src/fractgen.cc
.include <bsd.port.mk>
diff --git a/graphics/fractgen/files/patch-CMakeLists.txt b/graphics/fractgen/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..058d189cec1a
--- /dev/null
+++ b/graphics/fractgen/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2021-01-18 10:00:09 UTC
++++ CMakeLists.txt
+@@ -80,7 +80,7 @@ ENDIF()
+
+ # ###### Qt #################################################################
+ SET(CMAKE_AUTOMOC ON)
+-FIND_PACKAGE(Qt5 COMPONENTS Core Xml Widgets PrintSupport REQUIRED)
++FIND_PACKAGE(Qt5 COMPONENTS Core LinguistTools Xml Widgets PrintSupport REQUIRED)
+
+ # ###### KDE ################################################################
+ OPTION(ENABLE_KDE "Include KDE version" 0)
diff --git a/graphics/fractgen/files/patch-src_CMakeLists.txt b/graphics/fractgen/files/patch-src_CMakeLists.txt
index b0cd02e09e48..29fb1a4db314 100644
--- a/graphics/fractgen/files/patch-src_CMakeLists.txt
+++ b/graphics/fractgen/files/patch-src_CMakeLists.txt
@@ -1,11 +1,11 @@
---- src/CMakeLists.txt.orig 2021-01-05 23:51:38 UTC
+--- src/CMakeLists.txt.orig 2020-10-10 15:10:01 UTC
+++ src/CMakeLists.txt
@@ -39,7 +39,7 @@ FOREACH(tsFile IN LISTS FRACTGEN_TS_FILES)
GET_FILENAME_COMPONENT(fileBase ${tsFile} NAME_WE)
SET(qmFile "${fileBase}.qm")
ADD_CUSTOM_COMMAND(OUTPUT ${qmFile}
- COMMAND qtchooser -qt=5 -run-tool=lrelease ${tsFile})
-+ COMMAND qtchooser -qt=qt5 -run-tool=lrelease ${tsFile})
++ COMMAND Qt5::lrelease ${tsFile})
ADD_CUSTOM_TARGET(target_${qmFile} ALL DEPENDS ${qmFile})
LIST(APPEND FRACTGEN_QM_FILES ${qmFile})
ENDFOREACH()