tightvnc: deleted unmaintained port

This commit is contained in:
Tim Biermann 2021-03-08 18:54:32 +00:00
parent 7cb90eacc0
commit 43d0de9178
Signed by: tb
GPG Key ID: 42F8B4E30B673606
8 changed files with 0 additions and 234 deletions

View File

@ -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

View File

@ -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

View File

@ -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
}

View File

@ -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

View File

@ -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@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

View File

@ -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@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)

View File

@ -1,43 +0,0 @@
Description: Fix FTBFS with binutils version >= 2.36
Thanks to Matthias Klose <doko@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@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

View File

@ -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.