Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Dec 2002 00:27:00 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/46143: Update port: net/tightvnc to 1.2.7
Message-ID:  <20021210002700.6e293695.tkato@prontomail.com>

next in thread | raw e-mail | index | archive | help

>Number:         46143
>Category:       ports
>Synopsis:       Update port: net/tightvnc to 1.2.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 09 07:40:26 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.7-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 1.2.7

New file:
files/patch-Xvnc::config::cf::FreeBSD.cf
files/patch-Xvnc::programss::Xserver::os::Imakefile

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/net/tightvnc/Makefile net/tightvnc/Makefile
--- /usr/ports/net/tightvnc/Makefile	Mon Nov 11 19:00:46 2002
+++ net/tightvnc/Makefile	Fri Dec  6 03:32:01 2002
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	tightvnc
-PORTVERSION=	1.2.6
-PORTREVISION=	1
+PORTVERSION=	1.2.7
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	vnc-tight
@@ -16,11 +15,13 @@
 
 MAINTAINER=	ports@FreeBSD.org
 
-LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg
 
-USE_BZIP2=	yes
 WRKSRC=		${WRKDIR}/vnc_unixsrc
+
+USE_BZIP2=	yes
 USE_IMAKE=	yes
+USE_XPM=	yes
 USE_PERL5=	yes
 ALL_TARGET=	World
 NO_INSTALL_MANPAGES=	yes
@@ -38,13 +39,15 @@
 .endfor
 	@${PERL} -pi -e "s,/usr/local/vnc/classes,${DATADIR}/classes,g ; \
 		s,^#!/usr/bin/perl,#!${PERL},g" ${WRKSRC}/vncserver
+	@${PERL} -pi -e "s,%%CC%%,${CC},g ; \
+		s,%%CFLAGS%%,${CFLAGS},g" ${WRKSRC}/Xvnc/config/cf/FreeBSD.cf
 
 do-install:
 	@(cd ${WRKSRC}; ./vncinstall ${PREFIX}/bin ${PREFIX}/man)
 .for file in Xvnc vncviewer vncpasswd vncconnect
-	@strip ${PREFIX}/bin/${file}
+	@${STRIP_CMD} ${PREFIX}/bin/${file}
 .endfor
-	@${MKDIR} ${DATADIR}
-	${CP} -R ${WRKSRC}/classes ${DATADIR}
+	@${MKDIR} ${DATADIR}/classes
+	${INSTALL_DATA} ${WRKSRC}/classes/*.* ${DATADIR}/classes
 
 .include <bsd.port.mk>
diff -urN /usr/ports/net/tightvnc/distinfo net/tightvnc/distinfo
--- /usr/ports/net/tightvnc/distinfo	Mon Oct  7 20:21:03 2002
+++ net/tightvnc/distinfo	Fri Dec  6 02:47:19 2002
@@ -1 +1 @@
-MD5 (tightvnc-1.2.6_unixsrc.tar.bz2) = 9b48da1465ee78b614f0d26f4a8c7aaf
+MD5 (tightvnc-1.2.7_unixsrc.tar.bz2) = 17f305cbf56af8ce75f6b5dacde1ac5a
diff -urN /usr/ports/net/tightvnc/files/patch-Xvnc::config::cf::FreeBSD.cf net/tightvnc/files/patch-Xvnc::config::cf::FreeBSD.cf
--- /usr/ports/net/tightvnc/files/patch-Xvnc::config::cf::FreeBSD.cf	Thu Jan  1 09:00:00 1970
+++ net/tightvnc/files/patch-Xvnc::config::cf::FreeBSD.cf	Fri Dec  6 03:21:58 2002
@@ -0,0 +1,23 @@
+--- Xvnc/config/cf/FreeBSD.cf.orig	Sun Jun 11 21:00:51 2000
++++ Xvnc/config/cf/FreeBSD.cf	Fri Dec  6 03:21:44 2002
+@@ -49,7 +49,7 @@
+ 
+ #define MkdirHierCmd		mkdir -p
+ 
+-#define CcCmd			cc
++#define CcCmd			%%CC%%
+ #define CppCmd			/usr/libexec/cpp
+ #define PreProcessCmd		CppCmd
+ #define StandardCppDefines	-traditional
+@@ -253,9 +253,9 @@
+ #endif
+ 
+ #ifdef i386Architecture
+-# define OptimizedCDebugFlags DefaultGcc2i386Opt
++# define OptimizedCDebugFlags %%CFLAGS%%
+ #else
+-# define OptimizedCDebugFlags -O2
++# define OptimizedCDebugFlags %%CFLAGS%%
+ #endif
+ 
+ #ifndef PreIncDir
diff -urN /usr/ports/net/tightvnc/files/patch-Xvnc::programs::Xserver::hw::vnc::sockets.c net/tightvnc/files/patch-Xvnc::programs::Xserver::hw::vnc::sockets.c
--- /usr/ports/net/tightvnc/files/patch-Xvnc::programs::Xserver::hw::vnc::sockets.c	Sun Nov  3 03:30:32 2002
+++ net/tightvnc/files/patch-Xvnc::programs::Xserver::hw::vnc::sockets.c	Fri Dec  6 02:49:08 2002
@@ -8,11 +8,3 @@
  #include <sys/types.h>
  #include <sys/time.h>
  #include <sys/socket.h>
-@@ -491,6 +492,7 @@
-     int sock;
-     int one = 1;
- 
-+    memset(&addr, 0, sizeof(addr));
-     addr.sin_family = AF_INET;
-     addr.sin_port = htons(port);
-     addr.sin_addr.s_addr = interface.s_addr;
diff -urN /usr/ports/net/tightvnc/files/patch-Xvnc::programs::Xserver::os::Imakefile net/tightvnc/files/patch-Xvnc::programs::Xserver::os::Imakefile
--- /usr/ports/net/tightvnc/files/patch-Xvnc::programs::Xserver::os::Imakefile	Thu Jan  1 09:00:00 1970
+++ net/tightvnc/files/patch-Xvnc::programs::Xserver::os::Imakefile	Fri Dec  6 02:53:38 2002
@@ -0,0 +1,11 @@
+--- Xvnc/programs/Xserver/os/Imakefile.orig	Sun Jun 11 21:00:52 2000
++++ Xvnc/programs/Xserver/os/Imakefile	Fri Dec  6 02:53:22 2002
+@@ -135,7 +135,7 @@
+ #if defined(SparcArchitecture) && HasGcc && !HasGcc2
+ oscolor.o: oscolor.c $(ICONFIGFILES)
+ 	$(RM) $@
+-	cc -c $(DBM_DEFINES) $(CDEBUGFLAGS) $(ALLDEFINES) $*.c
++	$(CC) -c $(DBM_DEFINES) $(CDEBUGFLAGS) $(ALLDEFINES) $*.c
+ #else
+ SpecialCObjectRule(oscolor,$(ICONFIGFILES),$(DBM_DEFINES))
+ #endif
diff -urN /usr/ports/net/tightvnc/pkg-plist net/tightvnc/pkg-plist
--- /usr/ports/net/tightvnc/pkg-plist	Mon Oct  7 20:21:03 2002
+++ net/tightvnc/pkg-plist	Fri Dec  6 03:34:14 2002
@@ -9,16 +9,13 @@
 share/tightvnc/classes/DesCipher.class
 share/tightvnc/classes/OptionsFrame.class
 share/tightvnc/classes/RecordingFrame.class
+share/tightvnc/classes/ReloginPanel.class
 share/tightvnc/classes/RfbProto.class
 share/tightvnc/classes/SessionRecorder.class
+share/tightvnc/classes/SocketFactory.class
 share/tightvnc/classes/VncCanvas.class
 share/tightvnc/classes/VncViewer.class
 share/tightvnc/classes/VncViewer.jar
-share/tightvnc/classes/hextile.vnc
 share/tightvnc/classes/index.vnc
-share/tightvnc/classes/noshared.vnc
-share/tightvnc/classes/shared.vnc
-share/tightvnc/classes/tight.vnc
-share/tightvnc/classes/zlib.vnc
 @dirrm share/tightvnc/classes
 @dirrm share/tightvnc
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021210002700.6e293695.tkato>