[Midnightbsd-cvs] mports [20409] trunk/net/gtk-vnc: gtk vnc 0.5.4

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Oct 3 10:45:10 EDT 2015


Revision: 20409
          http://svnweb.midnightbsd.org/mports/?rev=20409
Author:   laffer1
Date:     2015-10-03 10:45:10 -0400 (Sat, 03 Oct 2015)
Log Message:
-----------
gtk vnc 0.5.4

Modified Paths:
--------------
    trunk/net/gtk-vnc/Makefile
    trunk/net/gtk-vnc/distinfo
    trunk/net/gtk-vnc/files/patch-src_continuation.h
    trunk/net/gtk-vnc/pkg-plist

Removed Paths:
-------------
    trunk/net/gtk-vnc/files/patch-src_coroutine_ucontext.c
    trunk/net/gtk-vnc/files/patch-src_gvnc.c
    trunk/net/gtk-vnc/files/patch-src_gvnc.h

Modified: trunk/net/gtk-vnc/Makefile
===================================================================
--- trunk/net/gtk-vnc/Makefile	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/Makefile	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,8 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	gtk-vnc
-PORTVERSION=	0.3.10
-PORTREVISION=	4
+PORTVERSION=	0.5.4
 CATEGORIES=	net gnome
 MASTER_SITES=	GNOME
 
@@ -11,21 +10,28 @@
 
 LICENSE=	lgpl
 
-LIB_DEPENDS=	gnutls:${PORTSDIR}/security/gnutls \
-		gcrypt:${PORTSDIR}/security/libgcrypt \
-		sasl2:${PORTSDIR}/security/cyrus-sasl2 \
-		gtkglext-x11-1.0:${PORTSDIR}/x11-toolkits/gtkglext
+BUILD_DEPENDS=	vapigen:${PORTSDIR}/lang/vala
+LIB_DEPENDS=	libgnutls.so:${PORTSDIR}/security/gnutls \
+		libgcrypt.so:${PORTSDIR}/security/libgcrypt \
+		libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
 
-CONFLICTS=	gtk-vnc-0.4.[0-9]*
-
-USE_GNOME=	pygtk2 gnomehack
-USE_GMAKE=	yes
-USES=		gettext
+USE_GNOME=	gtk30 intltool introspection:build
+USES=		gettext gmake libtool pathfix pkgconfig tar:xz
 USE_LDCONFIG=	yes
-USE_PYTHON=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-CONFIGURE_ARGS=	--with-gtkglext=yes
+CONFIGURE_ARGS=	--with-gtk=3.0 --enable-introspection \
+		--disable-plugin --without-python
+MAKE_JOBS_UNSAFE=	yes
+INSTALL_TARGET=	install-strip
 
+OPTIONS_DEFINE=	PULSEAUDIO
+OPTIONS_DEFAULT=PULSEAUDIO
+OPTIONS_SUB=	yes
+
+PULSEAUDIO_DESC=	use PulseAudio for audio playback
+PULSEAUDIO_CONFIGURE_WITH=	pulseaudio
+PULSEAUDIO_LIB_DEPENDS=	libpulse.so:${PORTSDIR}/audio/pulseaudio
+
 .include <bsd.port.mk>

Modified: trunk/net/gtk-vnc/distinfo
===================================================================
--- trunk/net/gtk-vnc/distinfo	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/distinfo	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,2 +1,2 @@
-SHA256 (gtk-vnc-0.3.10.tar.gz) = 61fdc1824e5621ba77a116fae7e512ced377a914ad34b2a694188277ca679384
-SIZE (gtk-vnc-0.3.10.tar.gz) = 604228
+SHA256 (gtk-vnc-0.5.4.tar.xz) = 488aa97a76ce6868160699cd45d4a0ee0fe6f0ad4631737c6ddd84450f6c9ce7
+SIZE (gtk-vnc-0.5.4.tar.xz) = 418104

Modified: trunk/net/gtk-vnc/files/patch-src_continuation.h
===================================================================
--- trunk/net/gtk-vnc/files/patch-src_continuation.h	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/files/patch-src_continuation.h	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,6 +1,6 @@
---- src/continuation.h.orig	2007-12-16 13:58:18.000000000 -0500
-+++ src/continuation.h	2007-12-16 13:58:39.000000000 -0500
-@@ -11,6 +11,7 @@
+--- src/continuation.h.orig	2011-02-18 16:29:10.000000000 +0000
++++ src/continuation.h	2011-02-20 17:50:37.000000000 +0000
+@@ -21,6 +21,7 @@
  #ifndef _CONTINUATION_H_
  #define _CONTINUATION_H_
  

Deleted: trunk/net/gtk-vnc/files/patch-src_coroutine_ucontext.c
===================================================================
--- trunk/net/gtk-vnc/files/patch-src_coroutine_ucontext.c	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/files/patch-src_coroutine_ucontext.c	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,11 +0,0 @@
---- src/coroutine_ucontext.c.orig	2007-12-16 13:59:13.000000000 -0500
-+++ src/coroutine_ucontext.c	2007-12-16 13:59:21.000000000 -0500
-@@ -48,7 +48,7 @@ int coroutine_init(struct coroutine *co)
- 	co->cc.stack_size = co->stack_size;
- 	co->cc.stack = mmap(0, co->stack_size,
- 			    PROT_READ | PROT_WRITE,
--			    MAP_PRIVATE | MAP_ANONYMOUS,
-+			    MAP_PRIVATE | MAP_ANON,
- 			    -1, 0);
- 	if (co->cc.stack == MAP_FAILED)
- 		return -1;

Deleted: trunk/net/gtk-vnc/files/patch-src_gvnc.c
===================================================================
--- trunk/net/gtk-vnc/files/patch-src_gvnc.c	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/files/patch-src_gvnc.c	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,11 +0,0 @@
---- src/gvnc.c.orig	2012-03-17 12:30:12.000000000 -0500
-+++ src/gvnc.c	2012-03-17 12:31:37.000000000 -0500
-@@ -3543,7 +3543,7 @@
- 		gvnc->minor = 8;
- 	}
- 
--	snprintf(version, 12, "RFB %03d.%03d\n", gvnc->major, gvnc->minor);
-+	snprintf(version, 13, "RFB %03d.%03d\n", gvnc->major, gvnc->minor);
- 	gvnc_write(gvnc, version, 12);
- 	gvnc_flush(gvnc);
- 	GVNC_DEBUG("Using version: %d.%d", gvnc->major, gvnc->minor);

Deleted: trunk/net/gtk-vnc/files/patch-src_gvnc.h
===================================================================
--- trunk/net/gtk-vnc/files/patch-src_gvnc.h	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/files/patch-src_gvnc.h	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,22 +0,0 @@
---- src/gvnc.h.orig	2008-03-24 11:39:20.000000000 -0400
-+++ src/gvnc.h	2008-03-24 11:40:22.000000000 -0400
-@@ -3,6 +3,19 @@
- 
- #include <glib.h>
- #include <stdint.h>
-+#ifdef __FreeBSD__
-+#include <sys/endian.h>
-+
-+#define __BYTE_ORDER		_BYTE_ORDER
-+#define __LITTLE_ENDIAN		_LITTLE_ENDIAN
-+#define __BIG_ENDIAN		_BIG_ENDIAN
-+
-+#define bswap_16		bswap16
-+#define bswap_32		bswap32
-+#define bswap_64		bswap64
-+#else
-+#include <endian.h>
-+#endif
- 
- struct gvnc;
- 

Modified: trunk/net/gtk-vnc/pkg-plist
===================================================================
--- trunk/net/gtk-vnc/pkg-plist	2015-10-03 14:43:40 UTC (rev 20408)
+++ trunk/net/gtk-vnc/pkg-plist	2015-10-03 14:45:10 UTC (rev 20409)
@@ -1,23 +1,86 @@
-include/gtk-vnc-1.0/vncdisplay.h
-lib/libgtk-vnc-1.0.a
-lib/libgtk-vnc-1.0.la
-lib/libgtk-vnc-1.0.so
-lib/libgtk-vnc-1.0.so.0
-%%PYTHON_SITELIBDIR%%/gtkvnc.a
-%%PYTHON_SITELIBDIR%%/gtkvnc.la
-%%PYTHON_SITELIBDIR%%/gtkvnc.so
-libdata/pkgconfig/gtk-vnc-1.0.pc
+bin/gvnccapture
+include/gtk-vnc-2.0/gtk-vnc.h
+include/gtk-vnc-2.0/vncdisplay.h
+include/gtk-vnc-2.0/vncdisplayenums.h
+include/gtk-vnc-2.0/vncgrabsequence.h
+include/gtk-vnc-2.0/vncimageframebuffer.h
+include/gvnc-1.0/gvnc.h
+include/gvnc-1.0/vncaudio.h
+include/gvnc-1.0/vncaudioformat.h
+include/gvnc-1.0/vncaudiosample.h
+include/gvnc-1.0/vncbaseaudio.h
+include/gvnc-1.0/vncbaseframebuffer.h
+include/gvnc-1.0/vnccolormap.h
+include/gvnc-1.0/vncconnection.h
+include/gvnc-1.0/vncconnectionenums.h
+include/gvnc-1.0/vnccursor.h
+include/gvnc-1.0/vncframebuffer.h
+include/gvnc-1.0/vncpixelformat.h
+include/gvnc-1.0/vncutil.h
+%%PULSEAUDIO%%include/gvncpulse-1.0/gvncpulse.h
+%%PULSEAUDIO%%include/gvncpulse-1.0/vncaudiopulse.h
+lib/girepository-1.0/GVnc-1.0.typelib
+%%PULSEAUDIO%%lib/girepository-1.0/GVncPulse-1.0.typelib
+lib/girepository-1.0/GtkVnc-2.0.typelib
+lib/libgtk-vnc-2.0.so
+lib/libgtk-vnc-2.0.so.0
+lib/libgtk-vnc-2.0.so.0.0.2
+lib/libgvnc-1.0.so
+lib/libgvnc-1.0.so.0
+lib/libgvnc-1.0.so.0.0.1
+%%PULSEAUDIO%%lib/libgvncpulse-1.0.so
+%%PULSEAUDIO%%lib/libgvncpulse-1.0.so.0
+%%PULSEAUDIO%%lib/libgvncpulse-1.0.so.0.0.1
+libdata/pkgconfig/gtk-vnc-2.0.pc
+libdata/pkgconfig/gvnc-1.0.pc
+%%PULSEAUDIO%%libdata/pkgconfig/gvncpulse-1.0.pc
+man/man1/gvnccapture.1.gz
+share/gir-1.0/GVnc-1.0.gir
+%%PULSEAUDIO%%share/gir-1.0/GVncPulse-1.0.gir
+share/gir-1.0/GtkVnc-2.0.gir
+share/locale/ca/LC_MESSAGES/gtk-vnc.mo
+share/locale/ca at valencia/LC_MESSAGES/gtk-vnc.mo
+share/locale/cs/LC_MESSAGES/gtk-vnc.mo
+share/locale/da/LC_MESSAGES/gtk-vnc.mo
 share/locale/de/LC_MESSAGES/gtk-vnc.mo
 share/locale/el/LC_MESSAGES/gtk-vnc.mo
 share/locale/en_GB/LC_MESSAGES/gtk-vnc.mo
+share/locale/eo/LC_MESSAGES/gtk-vnc.mo
 share/locale/es/LC_MESSAGES/gtk-vnc.mo
 share/locale/eu/LC_MESSAGES/gtk-vnc.mo
 share/locale/fr/LC_MESSAGES/gtk-vnc.mo
+share/locale/gd/LC_MESSAGES/gtk-vnc.mo
 share/locale/gl/LC_MESSAGES/gtk-vnc.mo
+share/locale/he/LC_MESSAGES/gtk-vnc.mo
 share/locale/hu/LC_MESSAGES/gtk-vnc.mo
+share/locale/id/LC_MESSAGES/gtk-vnc.mo
 share/locale/it/LC_MESSAGES/gtk-vnc.mo
+share/locale/ja/LC_MESSAGES/gtk-vnc.mo
+share/locale/ko/LC_MESSAGES/gtk-vnc.mo
+share/locale/lt/LC_MESSAGES/gtk-vnc.mo
+share/locale/lv/LC_MESSAGES/gtk-vnc.mo
+share/locale/nb/LC_MESSAGES/gtk-vnc.mo
+share/locale/nds/LC_MESSAGES/gtk-vnc.mo
+share/locale/pa/LC_MESSAGES/gtk-vnc.mo
 share/locale/pl/LC_MESSAGES/gtk-vnc.mo
 share/locale/pt/LC_MESSAGES/gtk-vnc.mo
 share/locale/pt_BR/LC_MESSAGES/gtk-vnc.mo
+share/locale/ro/LC_MESSAGES/gtk-vnc.mo
+share/locale/ru/LC_MESSAGES/gtk-vnc.mo
+share/locale/sk/LC_MESSAGES/gtk-vnc.mo
+share/locale/sl/LC_MESSAGES/gtk-vnc.mo
+share/locale/sr/LC_MESSAGES/gtk-vnc.mo
+share/locale/sr at latin/LC_MESSAGES/gtk-vnc.mo
 share/locale/sv/LC_MESSAGES/gtk-vnc.mo
- at dirrm include/gtk-vnc-1.0
+share/locale/te/LC_MESSAGES/gtk-vnc.mo
+share/locale/tg/LC_MESSAGES/gtk-vnc.mo
+share/locale/th/LC_MESSAGES/gtk-vnc.mo
+share/locale/tr/LC_MESSAGES/gtk-vnc.mo
+share/locale/uk/LC_MESSAGES/gtk-vnc.mo
+share/locale/zh_CN/LC_MESSAGES/gtk-vnc.mo
+share/locale/zh_HK/LC_MESSAGES/gtk-vnc.mo
+share/locale/zh_TW/LC_MESSAGES/gtk-vnc.mo
+share/vala/vapi/gtk-vnc-2.0.deps
+share/vala/vapi/gtk-vnc-2.0.vapi
+share/vala/vapi/gvnc-1.0.vapi
+%%PULSEAUDIO%%share/vala/vapi/gvncpulse-1.0.vapi



More information about the Midnightbsd-cvs mailing list