From bdbf005f37124127d3b4a2c8f5b74b0f97d76dc6 Mon Sep 17 00:00:00 2001 From: Thomas Dreibholz Date: Mon, 24 Feb 2025 17:03:00 +0100 Subject: [PATCH] net/rsplib: Update to 3.5.1 Add ghostscript to USES. Add USE_GL. Pet portlint. Changelog: https://github.com/dreibh/rsplib/blob/master/ChangeLog PR: 283438 Approved by: submitter is maintainer --- net/rsplib/Makefile | 22 ++++++--- net/rsplib/distinfo | 6 +-- net/rsplib/files/patch-src_CMakeLists.txt | 11 ----- net/rsplib/pkg-plist | 58 ++++++++++++++++++----- 4 files changed, 64 insertions(+), 33 deletions(-) delete mode 100644 net/rsplib/files/patch-src_CMakeLists.txt diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile index b58bcf921e72..8f8d6ea8aae2 100644 --- a/net/rsplib/Makefile +++ b/net/rsplib/Makefile @@ -1,5 +1,5 @@ PORTNAME= rsplib -DISTVERSION= 3.4.9 +DISTVERSION= 3.5.1 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/rserpool/download/ @@ -10,14 +10,22 @@ WWW= https://www.nntb.no/~dreibh/rserpool/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake qt:5 shebangfix tar:xz -SHEBANG_FILES= src/scriptingserviceexample +BUILD_DEPENDS= gm:graphics/GraphicsMagick \ + pdf2svg:graphics/pdf2svg + +USES= cmake desktop-file-utils ghostscript:10,build gl qt:6 \ + shebangfix tar:xz +USE_GL= gl opengl USE_LDCONFIG= yes -USE_QT= buildtools:build core gui qmake widgets xml +USE_QT= base + +SHEBANG_FILES= src/scriptingserviceexample + +CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR=${DOCSDIR} \ + -DENABLE_CSP=1 \ + -DENABLE_QT=1 \ + -DUSE_KERNEL_SCTP=1 PLIST_SUB= DISTVERSION=${DISTVERSION} -CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR=${DOCSDIR} \ - -DUSE_KERNEL_SCTP=1 -DENABLE_CSP=1 -DENABLE_QT=1 - .include diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo index dcc927c26cd3..87534ae5575a 100644 --- a/net/rsplib/distinfo +++ b/net/rsplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717849530 -SHA256 (rsplib-3.4.9.tar.xz) = aa68ddd2eeb2e26dc4311787a0926d0d57a30d1286679cc4f30f6d39f2eaf604 -SIZE (rsplib-3.4.9.tar.xz) = 1049268 +TIMESTAMP = 1739825199 +SHA256 (rsplib-3.5.1.tar.xz) = aea39dc62213ebb24bb0cad3b15a939b6b1e79370af4c447731d064569772450 +SIZE (rsplib-3.5.1.tar.xz) = 1055380 diff --git a/net/rsplib/files/patch-src_CMakeLists.txt b/net/rsplib/files/patch-src_CMakeLists.txt deleted file mode 100644 index f41d391c6f94..000000000000 --- a/net/rsplib/files/patch-src_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- src/CMakeLists.txt.orig 2024-02-18 08:39:10 UTC -+++ src/CMakeLists.txt -@@ -477,7 +477,7 @@ INSTALL(TARGETS rspregistrar - INSTALL(TARGETS rspregistrar - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}) --INSTALL(FILES rspregistrar.service DESTINATION /lib/systemd/system) -+# INSTALL(FILES rspregistrar.service DESTINATION /lib/systemd/system) - INSTALL(FILES rspregistrar.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) - - ADD_EXECUTABLE(rspserver rspserver.cc standardservices.cc fractalgeneratorservice.cc calcappservice.cc scriptingservice.cc environmentcache.cc memfile.cc sha1.c) diff --git a/net/rsplib/pkg-plist b/net/rsplib/pkg-plist index ea843e42e378..6311683fc526 100644 --- a/net/rsplib/pkg-plist +++ b/net/rsplib/pkg-plist @@ -148,18 +148,17 @@ lib/libtdtimeutilities.a lib/libtdtimeutilities.so lib/libtdtimeutilities.so.3 lib/libtdtimeutilities.so.%%DISTVERSION%% -share/man/man1/calcappclient.1.gz -share/man/man1/cspmonitor.1.gz -share/man/man1/fractalpooluser.1.gz -share/man/man1/hsdump.1.gz -share/man/man1/pingpongclient.1.gz -share/man/man1/rspregistrar.1.gz -share/man/man1/rspserver.1.gz -share/man/man1/rspterminal.1.gz -share/man/man1/scriptingclient.1.gz -share/man/man1/scriptingcontrol.1.gz -share/man/man1/scriptingserviceexample.1.gz -share/doc/rsplib/Handbook.pdf +share/applications/fractalpooluser.desktop +share/bash-completion/completions/calcappclient +share/bash-completion/completions/cspmonitor +share/bash-completion/completions/fractalpooluser +share/bash-completion/completions/hsdump +share/bash-completion/completions/pingpongclient +share/bash-completion/completions/rspregistrar +share/bash-completion/completions/rspserver +share/bash-completion/completions/rspterminal +share/bash-completion/completions/scriptingclient +%%DOCSDIR%%/Handbook.pdf share/fgpconfig/input-001.fsf share/fgpconfig/input-002.fsf share/fgpconfig/input-003.fsf @@ -412,3 +411,38 @@ share/fgpconfig/input-249.fsf share/fgpconfig/input-250.fsf share/fractalpooluser/fractalpooluser_de_DE.qm share/fractalpooluser/fractalpooluser_nb_NO.qm +share/icons/hicolor/128x128/apps/rsplib.png +share/icons/hicolor/150x150/apps/rsplib.png +share/icons/hicolor/16x16/apps/rsplib.png +share/icons/hicolor/192x192/apps/rsplib.png +share/icons/hicolor/20x20/apps/rsplib.png +share/icons/hicolor/22x22/apps/rsplib.png +share/icons/hicolor/24x24/apps/rsplib.png +share/icons/hicolor/256x256/apps/rsplib.png +share/icons/hicolor/310x310/apps/rsplib.png +share/icons/hicolor/32x32/apps/rsplib.png +share/icons/hicolor/36x36/apps/rsplib.png +share/icons/hicolor/40x40/apps/rsplib.png +share/icons/hicolor/42x42/apps/rsplib.png +share/icons/hicolor/44x44/apps/rsplib.png +share/icons/hicolor/48x48/apps/rsplib.png +share/icons/hicolor/512x512/apps/rsplib.png +share/icons/hicolor/64x64/apps/rsplib.png +share/icons/hicolor/72x72/apps/rsplib.png +share/icons/hicolor/8x8/apps/rsplib.png +share/icons/hicolor/96x96/apps/rsplib.png +share/icons/hicolor/scalable/apps/rsplib.svg +share/man/man1/calcappclient.1.gz +share/man/man1/cspmonitor.1.gz +share/man/man1/fractalpooluser.1.gz +share/man/man1/hsdump.1.gz +share/man/man1/pingpongclient.1.gz +share/man/man1/rspregistrar.1.gz +share/man/man1/rspserver.1.gz +share/man/man1/rspterminal.1.gz +share/man/man1/scriptingclient.1.gz +share/man/man1/scriptingcontrol.1.gz +share/man/man1/scriptingserviceexample.1.gz +%%DATADIR%%/rsplib.bib +%%DATADIR%%/rsplib.pdf +%%DATADIR%%/rsplib.png