On Sun Mar 17, 2024 at 03:32:15PM +0100, Landry Breuil wrote: > Hi, > > previous release was a bit dated so update to latest, changelog at > https://www.mail-archive.com/x2go-announcements@lists.x2go.org/msg00218.html > > seems to work fine in basic testing
Missing RUN_DEPENDS+=misc/shared-mime-info otherwise OK rsadowski > > Landry > Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/x2goclient/Makefile,v > retrieving revision 1.18 > diff -u -r1.18 Makefile > --- Makefile 27 Sep 2023 20:37:29 -0000 1.18 > +++ Makefile 17 Mar 2024 14:30:20 -0000 > @@ -1,7 +1,6 @@ > COMMENT = Qt client for the X2Go system > > -DISTNAME = x2goclient-4.1.2.2 > -REVISION = 1 > +DISTNAME = x2goclient-4.1.2.3 > > CATEGORIES = x11 > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/x11/x2goclient/distinfo,v > retrieving revision 1.6 > diff -u -r1.6 distinfo > --- distinfo 19 Mar 2020 19:51:09 -0000 1.6 > +++ distinfo 17 Mar 2024 14:30:20 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (x2goclient-4.1.2.2.tar.gz) = > yZUyZ8QPpnEZrZanO6yx8mYZbaIFnwzc0bjVGZQh0So= > -SIZE (x2goclient-4.1.2.2.tar.gz) = 2576404 > +SHA256 (x2goclient-4.1.2.3.tar.gz) = > q4uzx40xYlx0nkLxX4EP49JCknoVKYMIwT3qO5Fayjw= > +SIZE (x2goclient-4.1.2.3.tar.gz) = 2582072 > Index: patches/patch-Makefile > =================================================================== > RCS file: /cvs/ports/x11/x2goclient/patches/patch-Makefile,v > retrieving revision 1.2 > diff -u -r1.2 patch-Makefile > --- patches/patch-Makefile 11 Mar 2022 20:17:40 -0000 1.2 > +++ patches/patch-Makefile 17 Mar 2024 14:30:20 -0000 > @@ -1,20 +1,42 @@ > Index: Makefile > --- Makefile.orig > +++ Makefile > -@@ -19,9 +19,9 @@ PREFIX=/usr/local > - ETCDIR=/etc/x2go > - BINDIR=$(PREFIX)/bin > - SHAREDIR=$(PREFIX)/share > --MANDIR=$(SHAREDIR)/man > --QMAKE_BINARY=qmake-qt4 > --LRELEASE_BINARY=lrelease-qt4 > -+MANDIR=$(PREFIX)/man > -+QMAKE_BINARY=qmake-qt5 > -+LRELEASE_BINARY=lrelease-qt5 > - QMAKE_OPTS= > +@@ -21,20 +21,11 @@ RM_DIR ?= rmdir -p --ignore-fail-on-non-empty > + DESTDIR ?= > + PREFIX ?= /usr/local > + ETCDIR ?= /etc/x2go > +-BINDIR ?= $(PREFIX)/bin > +-SHAREDIR ?= $(PREFIX)/share > +-MANDIR ?= $(SHAREDIR)/man > +-ifeq ($(QT_VERSION),4) > +- QMAKE_BINARY ?= qmake-qt4 > +- LRELEASE_BINARY ?= lrelease-qt4 > +-else > +- ifeq ($(QT_VERSION),5) > +- QMAKE_BINARY ?= qmake > +- LRELEASE_BINARY ?= lrelease > +- else > +- $(error Unsupported Qt version "$(QT_VERSION)" passed.) > +- endif > +-endif > ++BINDIR ?= /usr/local/bin > ++SHAREDIR ?= /usr/local/share > ++MANDIR ?= /usr/local/man > ++QMAKE_BINARY ?= qmake-qt5 > ++LRELEASE_BINARY ?= lrelease-qt5 > + QMAKE_OPTS ?= > > - LDFLAGS= > -@@ -115,7 +115,6 @@ install_man: > + LDFLAGS ?= > +@@ -71,7 +62,7 @@ MAKEOVERRIDES = SHELL QT_VERSION INSTALL_DIR INSTALL_F > + .MAKEOVERRIDES = SHELL QT_VERSION INSTALL_DIR INSTALL_FILE INSTALL_SYMLINK > INSTALL_PROGRAM RM_FILE RM_DIR DESTDIR PREFIX ETCDIR BINDIR SHAREDIR MANDIR > QMAKE_BINARY LRELEASE_BINARY QMAKE_OPTS LDFLAGS LIBS > + > + # OpenBSD way. > +-.MAKEFLAGS = SHELL QT_VERSION INSTALL_DIR INSTALL_FILE INSTALL_SYMLINK > INSTALL_PROGRAM RM_FILE RM_DIR DESTDIR PREFIX ETCDIR BINDIR SHAREDIR MANDIR > QMAKE_BINARY LRELEASE_BINARY QMAKE_OPTS LDFLAGS LIBS > ++#.MAKEFLAGS = SHELL QT_VERSION INSTALL_DIR INSTALL_FILE INSTALL_SYMLINK > INSTALL_PROGRAM RM_FILE RM_DIR DESTDIR PREFIX ETCDIR BINDIR SHAREDIR MANDIR > QMAKE_BINARY LRELEASE_BINARY QMAKE_OPTS LDFLAGS LIBS > + > + > + all: build > +@@ -130,7 +121,6 @@ install_man: > $(INSTALL_DIR) $(DESTDIR)$(MANDIR)/ > $(INSTALL_DIR) $(DESTDIR)$(MANDIR)/man1 > $(INSTALL_FILE) man/man1/x2goclient.1 > $(DESTDIR)$(MANDIR)/man1/x2goclient.1 > Index: patches/patch-x2goclient_pro > =================================================================== > RCS file: /cvs/ports/x11/x2goclient/patches/patch-x2goclient_pro,v > retrieving revision 1.7 > diff -u -r1.7 patch-x2goclient_pro > --- patches/patch-x2goclient_pro 11 Mar 2022 20:17:40 -0000 1.7 > +++ patches/patch-x2goclient_pro 17 Mar 2024 14:30:20 -0000 > @@ -3,7 +3,7 @@ > Index: x2goclient.pro > --- x2goclient.pro.orig > +++ x2goclient.pro > -@@ -165,7 +165,7 @@ else:win32 { > +@@ -171,7 +171,7 @@ else:win32 { > } > else { > # For backwards-compatibility. > @@ -11,8 +11,8 @@ > + LIBS += -lssh > } > > - win32:LIBS += -lAdvAPI32 -lshell32 -lUser32 > -@@ -203,7 +203,7 @@ else:message("No translation files in project") > + win32:!mxe { > +@@ -211,7 +211,7 @@ else:message("No translation files in project") > > TEMPLATE = app > DEPENDPATH += . > @@ -21,14 +21,23 @@ > RESOURCES += res/resources.qrc > > exists(res/txt/git-info) { > -@@ -220,6 +220,10 @@ linux|linux-* { > - message("building $$TARGET via $$QMAKESPEC with ldap and cups") > +@@ -229,6 +229,10 @@ linux|linux-* { > LIBS += -lldap -lcups -lX11 -lXpm > DEFINES += __linux__ > -+} > + } > +openbsd-* { > + message("building $$TARGET with ldap and cups") > + LIBS += -lldap -lcups -lX11 -lXpm > - } > ++} > x2go_linux_static { > message("linking all libs statically") > + DEFINES += __linux__ > +@@ -278,7 +282,7 @@ win32|win32-* { > + CONFIG += static release > + } > + QT += svg network > +-linux|linux-* { > ++openbsd-*|linux|linux-* { > + greaterThan(QT_MAJOR_VERSION, 4): QT += x11extras > + } > + win32|win32-* { > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/x11/x2goclient/pkg/PLIST,v > retrieving revision 1.4 > diff -u -r1.4 PLIST > --- pkg/PLIST 11 Mar 2022 20:17:40 -0000 1.4 > +++ pkg/PLIST 17 Mar 2024 14:30:20 -0000 > @@ -8,6 +8,7 @@ > share/icons/hicolor/16x16/apps/x2goclient.png > share/icons/hicolor/32x32/apps/x2goclient.png > share/icons/hicolor/64x64/apps/x2goclient.png > +share/mime/packages/x-x2go.xml > share/x2goclient/ > share/x2goclient/icons/ > share/x2goclient/icons/x2goclient.png > @@ -15,3 +16,4 @@ > share/x2goclient/icons/x2gosession.png > @tag update-desktop-database > @tag gtk-update-icon-cache %D/share/icons/hicolor > +@tag update-mime-database