Major update to vino-2.28.0.

This commit is contained in:
ajacoutot 2009-10-14 11:25:32 +00:00
parent 72601eb865
commit 1b45bdc4be
5 changed files with 80 additions and 46 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.11 2009/08/11 08:39:39 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.12 2009/10/14 11:25:32 ajacoutot Exp $
COMMENT= VNC server for remote acces to your GNOME desktop
COMMENT= VNC server for remote acces to your GNOME desktop
GNOME_PROJECT= vino
GNOME_VERSION= 2.24.1
PKGNAME= ${DISTNAME}p7
GNOME_PROJECT= vino
GNOME_VERSION= 2.28.0
CATEGORIES= net
CATEGORIES= net
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
@ -14,42 +13,43 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite
WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr
WANTLIB += Xrender Xtst art_lgpl_2 atk-1.0 avahi-client avahi-common
WANTLIB += avahi-glib bonobo-2 bonobo-activation bonoboui-2 c
WANTLIB += cairo crypto dbus-1 dbus-glib-1 expat fontconfig freetype
WANTLIB += gailutil gcrypt gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glade-2.0 glib-2.0 glitz gmodule-2.0 gnome-2
WANTLIB += gnome-keyring gnomecanvas-2 gnomevfs-2 gobject-2.0
WANTLIB += gpg-error gthread-2.0 gtk-x11-2.0 jpeg m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png popt
WANTLIB += pthread ssl tasn1 util xml2 z pthread-stubs xcb
WANTLIB += ICE ORBit-2 SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xtst atk-1.0
WANTLIB += c cairo dbus-1 dbus-glib-1 expat fontconfig freetype
WANTLIB += gcrypt gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += glitz gmodule-2.0 gobject-2.0 gpg-error gthread-2.0
WANTLIB += gtk-x11-2.0 jpeg m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png pthread pthread-stubs tasn1 xcb xml2
WANTLIB += z
MODULES= devel/gettext \
x11/gnome \
devel/gconf2
MODULES= devel/gettext \
x11/gnome \
devel/gconf2
LIB_DEPENDS= notify::devel/libnotify \
unique-1.0::devel/libunique \
gnutls::security/gnutls \
gnomeui-2::x11/gnome/libgnomeui
LIB_DEPENDS= notify::devel/libnotify \
unique-1.0::devel/libunique \
gnutls::security/gnutls \
telepathy-glib.>=4::net/telepathy/telepathy-glib \
soup-2.4.>=2::devel/libsoup \
gnome-keyring.>=5::x11/gnome/keyring \
avahi-client,avahi-common,avahi-glib::net/avahi
USE_X11= Yes
DESKTOP_FILES= Yes
USE_X11= Yes
DESKTOP_FILES= Yes
MODGNOME_HELP_FILES= Yes
MODGCONF2_SCHEMAS_DIR= vino
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--enable-avahi \
--enable-http-server=no \
--enable-session-support \
--enable-gnome-keyring \
--enable-libnotify \
--enable-libunique \
--disable-ipv6
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--enable-gnome-keyring \
--enable-avahi \
--enable-http-server=no \
--enable-libnotify \
--enable-libunique \
--enable-telepathy \
--disable-ipv6
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/vino
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (gnome/vino-2.24.1.tar.bz2) = s3MpKnpUQ9f60czl6wfzfw==
RMD160 (gnome/vino-2.24.1.tar.bz2) = 9DTR+SWfqfwf1m0J4TMp0bR7q1I=
SHA1 (gnome/vino-2.24.1.tar.bz2) = VKqUNkuvz00zKVtr31DkvNQMb+I=
SHA256 (gnome/vino-2.24.1.tar.bz2) = RSLDlptkMwuJPemjJXtPdGKXVkS15sxX6RE9HwycSnc=
SIZE (gnome/vino-2.24.1.tar.bz2) = 674201
MD5 (gnome/vino-2.28.0.tar.bz2) = 3nh05QOwxOqkh1hiBhHHXA==
RMD160 (gnome/vino-2.28.0.tar.bz2) = qaM7os54fGCh5qM1OcURhOeh9Ag=
SHA1 (gnome/vino-2.28.0.tar.bz2) = oXQ6AvRJQvzEwT6Q8ptc+hE51C4=
SHA256 (gnome/vino-2.28.0.tar.bz2) = tpjxiHabQhNy9RDbqm5TetIQKtleVOvf28XewgfrhQ4=
SIZE (gnome/vino-2.28.0.tar.bz2) = 793007

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-server_vino-dbus-listener_c,v 1.1 2009/10/14 11:25:32 ajacoutot Exp $
--- server/vino-dbus-listener.c.orig Wed Oct 14 12:49:45 2009
+++ server/vino-dbus-listener.c Wed Oct 14 12:50:02 2009
@@ -35,6 +35,7 @@
#include <string.h>
#include <unistd.h>
#include <netdb.h>
+#include <sys/socket.h>
#include <net/if.h>
#include <arpa/inet.h>
#include <netinet/in.h>

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-server_vino-mdns_c,v 1.1 2009/10/14 11:25:32 ajacoutot Exp $
--- server/vino-mdns.c.orig Wed Oct 14 12:48:40 2009
+++ server/vino-mdns.c Wed Oct 14 12:48:53 2009
@@ -27,6 +27,7 @@
#ifdef VINO_HAVE_AVAHI
+#include <sys/socket.h>
#include <net/if.h>
#include <string.h>
#include <avahi-client/publish.h>

View File

@ -1,19 +1,28 @@
@comment $OpenBSD: PLIST,v 1.4 2009/06/07 11:16:04 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.5 2009/10/14 11:25:32 ajacoutot Exp $
@bin bin/vino-passwd
@bin bin/vino-preferences
@bin libexec/vino-server
share/applications/vino-preferences.desktop
share/gnome/autostart/
share/gnome/autostart/vino-server.desktop
share/dbus-1/services/org.gnome.Vino.service
share/examples/vino/
share/examples/vino/xdg/
@sample ${SYSCONFDIR}/xdg/
share/examples/vino/xdg/autostart/
@sample ${SYSCONFDIR}/xdg/autostart/
share/examples/vino/xdg/autostart/vino-server.desktop
@sample ${SYSCONFDIR}/xdg/autostart/vino-server.desktop
share/locale/ar/LC_MESSAGES/vino.mo
share/locale/as/LC_MESSAGES/vino.mo
share/locale/ast/LC_MESSAGES/vino.mo
share/locale/az/LC_MESSAGES/vino.mo
share/locale/be/LC_MESSAGES/vino.mo
share/locale/be@latin/LC_MESSAGES/vino.mo
share/locale/bg/LC_MESSAGES/vino.mo
share/locale/bn/LC_MESSAGES/vino.mo
share/locale/bn_IN/LC_MESSAGES/vino.mo
share/locale/bs/LC_MESSAGES/vino.mo
share/locale/ca/LC_MESSAGES/vino.mo
share/locale/ca@valencia/LC_MESSAGES/vino.mo
share/locale/cs/LC_MESSAGES/vino.mo
share/locale/cy/LC_MESSAGES/vino.mo
share/locale/da/LC_MESSAGES/vino.mo
@ -28,6 +37,7 @@ share/locale/eu/LC_MESSAGES/vino.mo
share/locale/fa/LC_MESSAGES/vino.mo
share/locale/fi/LC_MESSAGES/vino.mo
share/locale/fr/LC_MESSAGES/vino.mo
share/locale/ga/LC_MESSAGES/vino.mo
share/locale/gl/LC_MESSAGES/vino.mo
share/locale/gu/LC_MESSAGES/vino.mo
share/locale/he/LC_MESSAGES/vino.mo
@ -43,6 +53,7 @@ share/locale/ko/LC_MESSAGES/vino.mo
share/locale/ku/LC_MESSAGES/vino.mo
share/locale/lt/LC_MESSAGES/vino.mo
share/locale/lv/LC_MESSAGES/vino.mo
share/locale/mai/LC_MESSAGES/vino.mo
share/locale/mk/LC_MESSAGES/vino.mo
share/locale/ml/LC_MESSAGES/vino.mo
share/locale/mn/LC_MESSAGES/vino.mo
@ -85,7 +96,8 @@ ${SCHEMAS_INSTDIR}/
${SCHEMAS_INSTDIR}/vino-server.schemas
@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null
share/vino/
share/vino/vino-preferences.glade
share/vino/vino-prompt.glade
share/vino/vino-preferences.ui
share/vino/vino-prompt.ui
share/vino/webservices
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database