Download raw body.
[update] x2goclient 4.1.2.3
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
[update] x2goclient 4.1.2.3