graphics/fractgen: Update to 2.1.11

ChangeLog:
0bfe7ec2a5

PR:	255175
Reported by:	gspurki@gmail.com
Approved by:	dreibh@iem.uni-due.de (maintainer, timeout > 1 week)
This commit is contained in:
Fernando Apesteguía 2021-04-20 09:23:29 +02:00
parent 209a34c853
commit 26d446d1f2
9 changed files with 7 additions and 75 deletions

View File

@ -1,7 +1,7 @@
# Created by: Thomas Dreibholz <dreibh@iem.uni-due.de>
PORTNAME= fractgen
PORTVERSION= 2.1.10
PORTVERSION= 2.1.11
CATEGORIES= graphics
MASTER_SITES= https://www.uni-due.de/~be0001/fractalgenerator/download/
@ -12,14 +12,9 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= compiler:c++11-lang tar:xz cmake qt:5
USE_QT= core xml widgets printsupport \
USE_QT= core xml widgets printsupport gui \
buildtools_build qmake_build linguisttools_build
CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/man
post-patch:
# 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>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1609889732
SHA256 (fractgen-2.1.10.tar.xz) = 5d321e7ef1f31ca690e890283ffe60f9fbdd46ef77a01b81df0df7a947ab96b7
SIZE (fractgen-2.1.10.tar.xz) = 314404
TIMESTAMP = 1618742988
SHA256 (fractgen-2.1.11.tar.xz) = db0975cd5913799419cb4c46442ed2b888c9af6a8c19b438f5f6e7ea38bc2011
SIZE (fractgen-2.1.11.tar.xz) = 317392

View File

@ -1,11 +0,0 @@
--- 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)

View File

@ -1,11 +0,0 @@
--- 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 Qt5::lrelease ${tsFile})
ADD_CUSTOM_TARGET(target_${qmFile} ALL DEPENDS ${qmFile})
LIST(APPEND FRACTGEN_QM_FILES ${qmFile})
ENDFOREACH()

View File

@ -1,10 +0,0 @@
--- src/colorschemeinterface.cc.orig 2019-09-01 12:18:45 UTC
+++ src/colorschemeinterface.cc
@@ -24,6 +24,7 @@
#include <string.h>
+#include <algorithm>
QList<ColorSchemeInterface*>* ColorSchemeInterface::ColorSchemeList = nullptr;
bool ColorSchemeInterface::Updated = false;

View File

@ -1,10 +0,0 @@
--- src/fractalalgorithminterface.cc.orig 2019-09-01 12:19:42 UTC
+++ src/fractalalgorithminterface.cc
@@ -23,6 +23,7 @@
#include "fractalalgorithminterface.h"
#include "uintconfigentry.h"
+#include <algorithm>
QList<FractalAlgorithmInterface*>* FractalAlgorithmInterface::AlgorithmList = nullptr;
bool FractalAlgorithmInterface::Updated = false;

View File

@ -1,11 +0,0 @@
--- src/fractalgenerator.cc.orig 2020-10-10 15:10:01 UTC
+++ src/fractalgenerator.cc
@@ -128,7 +128,7 @@ FractalGeneratorApp::FractalGeneratorApp(QWidget* pare
helpMenu->addAction(tr("&About"), this, SLOT(slotHelpAbout()));
Printer.setColorMode(QPrinter::Color);
- Printer.setOrientation(QPrinter::Landscape);
+ Printer.setPageOrientation(QPageLayout::Landscape);
Printer.setOutputFileName(tr("Fractal.pdf"));
statusBar()->showMessage(tr("Welcome to FractGen!"), 3000);

View File

@ -1,11 +0,0 @@
--- src/fractgen.cc.orig 2021-01-06 00:19:32 UTC
+++ src/fractgen.cc
@@ -34,7 +34,7 @@ int main(int argc, char *argv[])
QTranslator applicationTranslator;
if(!applicationTranslator.load("fractgen_" + QLocale::system().name())) {
applicationTranslator.load("fractgen_" + QLocale::system().name(),
- "/usr/share/fractgen");
+ "%%PREFIX%%/share/fractgen");
}
application.installTranslator(&applicationTranslator);

View File

@ -11,7 +11,6 @@ share/mime/packages/fractgen.xml
%%DATADIR%%/examples/alpha06.fsf
%%DATADIR%%/examples/alpha07.fsf
%%DATADIR%%/examples/alpha08.fsf
%%DATADIR%%/examples/demo-fractal.fsf
%%DATADIR%%/examples/beta01.fsf
%%DATADIR%%/examples/beta02.fsf
%%DATADIR%%/examples/beta03.fsf
@ -20,6 +19,8 @@ share/mime/packages/fractgen.xml
%%DATADIR%%/examples/beta06.fsf
%%DATADIR%%/examples/beta07.fsf
%%DATADIR%%/examples/beta08.fsf
%%DATADIR%%/examples/delta01.fsf
%%DATADIR%%/examples/demo-fractal.fsf
%%DATADIR%%/examples/gamma01.fsf
%%DATADIR%%/examples/gamma02.fsf
%%DATADIR%%/examples/gamma03.fsf