[crux-commits] ports/contrib (3.6): tightvnc: deleted unmaintained port

crux at crux.nu crux at crux.nu
Mon Mar 8 19:59:19 UTC 2021


commit 43d0de9178e84ea8348c3ca8a18b015fcf91171a
Author: Tim Biermann <tbier at posteo.de>
Date:   Mon Mar 8 18:54:32 2021 +0000

    tightvnc: deleted unmaintained port

diff --git a/tightvnc/.footprint b/tightvnc/.footprint
deleted file mode 100644
index 01c5a7145..000000000
--- a/tightvnc/.footprint
+++ /dev/null
@@ -1,37 +0,0 @@
-drwxr-xr-x	root/root	usr/
-drwxr-xr-x	root/root	usr/bin/
--rwxr-xr-x	root/root	usr/bin/Xvnc
--rwxr-xr-x	root/root	usr/bin/vncconnect
--rwxr-xr-x	root/root	usr/bin/vncpasswd
--rwxr-xr-x	root/root	usr/bin/vncserver
--rwxr-xr-x	root/root	usr/bin/vncviewer
-drwxr-xr-x	root/root	usr/share/
-drwxr-xr-x	root/root	usr/share/man/
-drwxr-xr-x	root/root	usr/share/man/man1/
--rw-r--r--	root/root	usr/share/man/man1/Xvnc.1.gz
--rw-r--r--	root/root	usr/share/man/man1/vncconnect.1.gz
--rw-r--r--	root/root	usr/share/man/man1/vncpasswd.1.gz
--rw-r--r--	root/root	usr/share/man/man1/vncserver.1.gz
--rw-r--r--	root/root	usr/share/man/man1/vncviewer.1.gz
-drwxr-xr-x	root/root	usr/share/vnc/
-drwxr-xr-x	root/root	usr/share/vnc/classes/
--rw-r--r--	root/root	usr/share/vnc/classes/AuthPanel.class
--rw-r--r--	root/root	usr/share/vnc/classes/ButtonPanel.class
--rw-r--r--	root/root	usr/share/vnc/classes/CapabilityInfo.class
--rw-r--r--	root/root	usr/share/vnc/classes/CapsContainer.class
--rw-r--r--	root/root	usr/share/vnc/classes/ClipboardFrame.class
--rw-r--r--	root/root	usr/share/vnc/classes/DesCipher.class
--rw-r--r--	root/root	usr/share/vnc/classes/InStream.class
--rw-r--r--	root/root	usr/share/vnc/classes/MemInStream.class
--rw-r--r--	root/root	usr/share/vnc/classes/OptionsFrame.class
--rw-r--r--	root/root	usr/share/vnc/classes/RecordingFrame.class
--rw-r--r--	root/root	usr/share/vnc/classes/ReloginPanel.class
--rw-r--r--	root/root	usr/share/vnc/classes/RfbProto.class
--rw-r--r--	root/root	usr/share/vnc/classes/SessionRecorder.class
--rw-r--r--	root/root	usr/share/vnc/classes/SocketFactory.class
--rw-r--r--	root/root	usr/share/vnc/classes/VncCanvas.class
--rw-r--r--	root/root	usr/share/vnc/classes/VncCanvas2.class
--rw-r--r--	root/root	usr/share/vnc/classes/VncViewer.class
--rw-r--r--	root/root	usr/share/vnc/classes/VncViewer.jar
--rw-r--r--	root/root	usr/share/vnc/classes/ZlibInStream.class
--rw-r--r--	root/root	usr/share/vnc/classes/index.vnc
diff --git a/tightvnc/.signature b/tightvnc/.signature
deleted file mode 100644
index 98b5e461d..000000000
--- a/tightvnc/.signature
+++ /dev/null
@@ -1,9 +0,0 @@
-untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF39A6Ypvbbygi7GBTznss4Bc5ppwoNWj3hiaL0Wpa3LTi2EWFf6p62tNzF+n6pTesLkfq34JsvRV83cQdRHthIQQ=
-SHA256 (Pkgfile) = 145348a31efe865da5197093d25681101196b81b568f09b41c34fb3fe380f479
-SHA256 (.footprint) = c5ea0bdb7bb7ac1f4cb2f4e583a3090847bc7cc4e178e7ae8a355aa4e373cb6d
-SHA256 (tightvnc-1.3.10_unixsrc.tar.bz2) = f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d
-SHA256 (tightvnc-config.patch) = 250ec0e14e997114c09a9cd1af85a7132bcdf77f7618e44f4acb5840366d867c
-SHA256 (ftbfs-with-binutils-236.patch) = fb61f0fc0bb066e30a975e87a5036e6476fd297163706254dc2408ea1160e752
-SHA256 (fix-deprecated_BSD+SVID-option.patch) = 03885a2a0edee5c66036c96bc2a5bad42bfa29f0512aebb11621bf9e038c2ec2
-SHA256 (ftbfs-gcc-10.patch) = 5f0d2e42e1062382c6e53967ae619ffd05a522e04675e3a193d2faca3f69d7dc
diff --git a/tightvnc/Pkgfile b/tightvnc/Pkgfile
deleted file mode 100644
index d3a1cbca0..000000000
--- a/tightvnc/Pkgfile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Description: enhanced version of the VNC client/server protocol
-# URL:         https://www.tightvnc.com/
-# Maintainer:  John Vogel, jvogel4 at stny dot rr dot com
-# Packager:    sten, nick dot steeves at shaw dot ca
-# Depends on:  libjpeg-turbo xorg-libxaw xorg-gccmakedep xorg-imake
-
-name=tightvnc
-version=1.3.10
-release=3
-source=(http://download.sourceforge.net/vnc-tight/$name-${version}_unixsrc.tar.bz2 \
-        $name-config.patch ftbfs-with-binutils-236.patch \
-        fix-deprecated_BSD+SVID-option.patch ftbfs-gcc-10.patch)
-
-build() {
-  cd vnc_unixsrc
-  patch -p0 -i $SRC/$name-config.patch
-  # grabbed from debian bullseye (testing)
-  patch -p1 -i $SRC/ftbfs-with-binutils-236.patch
-  patch -p1 -i $SRC/fix-deprecated_BSD+SVID-option.patch
-  patch -p1 -i $SRC/ftbfs-gcc-10.patch
-
-  xmkmf -a
-
-  make Makefiles
-  find . -name "Makefile" -exec sed -i -e 's/-lXp$//g' '{}' \;
-  make depend
-  make all
-
-  cd Xvnc
-
-  ./configure
-  make -j1
-
-  cd ..
-
-  mkdir -p $PKG/usr/share/man/man1 $PKG/usr/bin $PKG/usr/share/vnc/classes
-  cp Xvnc/programs/Xserver/Xvnc vncviewer/vncviewer vncpasswd/vncpasswd \
-     vncconnect/vncconnect vncserver $PKG/usr/bin
-  cp classes/* $PKG/usr/share/vnc/classes
-  cp Xvnc/programs/Xserver/Xvnc.man $PKG/usr/share/man/man1/Xvnc.1
-  cp vncserver.man $PKG/usr/share/man/man1/vncserver.1
-  cp vncviewer/vncviewer.man $PKG/usr/share/man/man1/vncviewer.1
-  cp vncpasswd/vncpasswd.man $PKG/usr/share/man/man1/vncpasswd.1
-  cp vncconnect/vncconnect.man $PKG/usr/share/man/man1/vncconnect.1
-}
diff --git a/tightvnc/README b/tightvnc/README
deleted file mode 100644
index f42e9714e..000000000
--- a/tightvnc/README
+++ /dev/null
@@ -1,15 +0,0 @@
-
-REQUIREMENTS
-
-   Remove any other VNC software (like x11vnc).
-
-   You need these dependencies to build this port (tightvnc):
-	- xorg-gccmakedep
-	- xorg-imake
-
-PRE-INSTALL
-
-POST-INSTALL
-
-MISCELLANEOUS
-
diff --git a/tightvnc/fix-deprecated_BSD+SVID-option.patch b/tightvnc/fix-deprecated_BSD+SVID-option.patch
deleted file mode 100644
index 51b78cc1d..000000000
--- a/tightvnc/fix-deprecated_BSD+SVID-option.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Description: Replace _BSD_SOURCE and _SVID_SOURCE by _DEFAULT_SOURCE
- Warnings say "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
- _DEFAULT_SOURCE".
-Forwarded: no
-Author: Sven Geuer <debmaint at g-e-u-e-r.de>
-Last-Update: 2020-06-12
---- a/Xvnc/config/cf/linux.cf
-+++ b/Xvnc/config/cf/linux.cf
-@@ -94,7 +94,7 @@
- 	(LinuxCLibMajorVersion == 5 && LinuxCLibMinorVersion == 99)
- #define LinuxSourceDefines	-D_POSIX_C_SOURCE=199309L \
- 				-D_POSIX_SOURCE -D_XOPEN_SOURCE=500L \
--				-D_BSD_SOURCE -D_SVID_SOURCE
-+				-D_DEFAULT_SOURCE
- #define XawI18nDefines		-DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H
- #if !defined(AlphaArchitecture)
- #define HasPosixThreads		YES
-@@ -108,7 +108,7 @@
- #endif
- #else
- #define LinuxSourceDefines	-D_POSIX_SOURCE \
--				-D_BSD_SOURCE -D_SVID_SOURCE -DX_LOCALE
-+				-D_DEFAULT_SOURCE -DX_LOCALE
- #define XawI18nDefines		-DUSE_XWCHAR_STRING -DUSE_XMBTOWC
- #ifndef HasLibCrypt
- #define HasLibCrypt		NO
diff --git a/tightvnc/ftbfs-gcc-10.patch b/tightvnc/ftbfs-gcc-10.patch
deleted file mode 100644
index 137a4af68..000000000
--- a/tightvnc/ftbfs-gcc-10.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Description: Ensure tightvnc builds with gcc-10
- Apply the measure suggested on https://gcc.gnu.org/gcc-10/porting_to.html.
- For further documentation refer to
- https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html.
-Bug-Debian: https://bugs.debian.org/957878
-Forwarded: no
-Author: Sven Geuer <debmaint at g-e-u-e-r.de>
-Last-Update: 2020-07-24
---- a/Xvnc/programs/Xserver/cfb/cfballpriv.c
-+++ b/Xvnc/programs/Xserver/cfb/cfballpriv.c
-@@ -42,8 +42,8 @@
- #include "cfbmskbits.h"
- #include "mibstore.h"
- 
--int cfbWindowPrivateIndex;
--int cfbGCPrivateIndex;
-+int cfbWindowPrivateIndex __attribute__((common));
-+int cfbGCPrivateIndex __attribute__((common));
- #ifdef CFB_NEED_SCREEN_PRIVATE
- int cfbScreenPrivateIndex;
- #endif
---- a/Xvnc/programs/Xserver/cfb/cfbbitblt.c
-+++ b/Xvnc/programs/Xserver/cfb/cfbbitblt.c
-@@ -666,7 +666,7 @@
- #endif
- 
- /* shared among all different cfb depths through linker magic */
--RegionPtr   (*cfbPuntCopyPlane)();
-+RegionPtr   (*cfbPuntCopyPlane)() __attribute__((common));
- 
- RegionPtr cfbCopyPlane(pSrcDrawable, pDstDrawable,
- 	    pGC, srcx, srcy, width, height, dstx, dsty, bitPlane)
---- a/Xvnc/programs/Xserver/hw/xfree86/common/compiler.h
-+++ b/Xvnc/programs/Xserver/hw/xfree86/common/compiler.h
-@@ -265,7 +265,7 @@
- #else /* defined(linux) && defined(__alpha__) */
- #if defined(__mips__)
- 
--unsigned int IOPortBase;  /* Memory mapped I/O port area */
-+unsigned int IOPortBase __attribute__((common));  /* Memory mapped I/O port area */
- 
- static __inline__ void
- outb(port, val)
diff --git a/tightvnc/ftbfs-with-binutils-236.patch b/tightvnc/ftbfs-with-binutils-236.patch
deleted file mode 100644
index e12a7ed2a..000000000
--- a/tightvnc/ftbfs-with-binutils-236.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Description: Fix FTBFS with binutils version >= 2.36
- Thanks to Matthias Klose <doko at debian.org> for pointing this out.
-Origin: http://launchpadlibrarian.net/521074457/tightvnc_1%3A1.3.10-1_1%3A1.3.10-1ubuntu1.diff.gz
-Bug-Debian: http://bugs.debian.org/981734
-Author: Sven Geuer <debmaint at g-e-u-e-r.de>
-Last-Update: 2021-02-03
---- a/Xvnc/config/cf/Imake.tmpl
-+++ b/Xvnc/config/cf/Imake.tmpl
-@@ -598,21 +598,21 @@
- #if HasLargeTmp || SystemV4
- #define ArCmd ArCmdBase cq
- #else
--#define ArCmd ArCmdBase clq
-+#define ArCmd ArCmdBase cq
- #endif
- #endif
- #ifndef ArAddCmd
- #if HasLargeTmp || SystemV4
- #define ArAddCmd ArCmdBase ru
- #else
--#define ArAddCmd ArCmdBase rul
-+#define ArAddCmd ArCmdBase ru
- #endif
- #endif
- #ifndef ArExtCmd
- #if HasLargeTmp || SystemV4
- #define ArExtCmd ArCmdBase x
- #else
--#define ArExtCmd ArCmdBase xl
-+#define ArExtCmd ArCmdBase x
- #endif
- #endif
- #ifndef BootstrapCFlags
---- a/Xvnc/config/util/crayar.sh
-+++ b/Xvnc/config/util/crayar.sh
-@@ -4,6 +4,6 @@
- if cray2; then
-         bld cr $lib `lorder $* | tsort`
- else
--        ar clq $lib $*
-+        ar cq $lib $*
- fi
- 
diff --git a/tightvnc/tightvnc-config.patch b/tightvnc/tightvnc-config.patch
deleted file mode 100644
index e5f62d96f..000000000
--- a/tightvnc/tightvnc-config.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- vncserver.orig	2009-06-15 20:56:51.840286743 +0200
-+++ vncserver	2009-06-15 21:14:49.627829365 +0200
-@@ -32,10 +32,11 @@
- $geometry = "1024x768";
- $depth = 24;
- $desktopName = "X";
--$vncClasses = "/usr/local/vnc/classes";
-+$vncClasses = "/usr/share/vnc/classes";
- $vncUserDir = "$ENV{HOME}/.vnc";
--$fontPath = "unix/:7100";
-+$fontPath = "/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi";
- $authType = "-rfbauth $vncUserDir/passwd";
-+$colorPath = "/usr/share/X11/rgb";
- 
- # Read configuration from the system-wide and user files if present.
- 


More information about the crux-commits mailing list