diff options
Diffstat (limited to 'net')
34 files changed, 0 insertions, 1476 deletions
diff --git a/net/avahi/Makefile b/net/avahi/Makefile deleted file mode 100644 index b9edcdd4b..000000000 --- a/net/avahi/Makefile +++ /dev/null @@ -1,77 +0,0 @@ -# New ports collection makefile for: avahi -# Date created: 18 November 2005 -# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> -# -# $FreeBSD$ -# $MCom: ports/net/avahi/Makefile,v 1.14 2006/04/24 00:21:37 marcus Exp $ - -PORTNAME= avahi -PORTVERSION= 0.6.9 -PORTREVISION?= 4 -CATEGORIES?= net dns -MASTER_SITES= http://www.avahi.org/download/ - -MAINTAINER?= gnome@FreeBSD.org -COMMENT?= Service discovery on a local network - -LIB_DEPENDS?= expat.6:${PORTSDIR}/textproc/expat2 \ - daemon.2:${PORTSDIR}/devel/libdaemon \ - dbus-1.2:${PORTSDIR}/devel/dbus \ - gdbm.3:${PORTSDIR}/databases/gdbm - -USE_GNOME?= gnomehack ltverhack glib20 -USE_GMAKE= yes -USE_AUTOTOOLS= libtool:15 -INSTALLS_SHLIB= yes -CONFIGURE_ARGS?=--with-distro=freebsd \ - --with-dbus-system-address=unix:path=/var/run/dbus/dbus.pipe \ - --disable-qt3 \ - --disable-qt4 \ - --disable-python \ - --disable-mono \ - --disable-monodoc \ - --disable-doxygen-doc \ - --disable-doxygen-dot \ - --localstatedir=/var \ - --enable-compat-howl \ - --enable-compat-libdns_sd -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ - PTHREAD_LIBS="${PTHREAD_LIBS}" - -.if !defined(AVAHI_SLAVE) -CONFLICTS= howl-[0-9]* mDNSResponder-[0-9]* - -MAN1= avahi-browse-domains.1 avahi-browse.1 avahi-publish-address.1 \ - avahi-publish-service.1 avahi-publish.1 avahi-resolve-address.1 \ - avahi-resolve-host-name.1 avahi-resolve.1 -MAN5= avahi-daemon.conf.5 avahi.service.5 avahi.hosts.5 -MAN8= avahi-daemon.8 avahi-dnsconfd.8 avahi-dnsconfd.action.8 - -OPTIONS= GTK2 "Build a GTK+ 2 browser utility" off -.endif - -.include <bsd.port.pre.mk> - -.if !defined(AVAHI_SLAVE) -.if ${OSVERSION} < 500000 -IGNORE= does not work on FreeBSD 4.X -.endif - -.if defined(WITH_GTK2) -USE_GNOME+= libglade2 -PLIST_SUB+= GTK="" -.else -CONFIGURE_ARGS+=--disable-gtk -PLIST_SUB+= GTK="@comment " -.endif - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif - -.endif - -.include <bsd.port.post.mk> diff --git a/net/avahi/distinfo b/net/avahi/distinfo deleted file mode 100644 index f0bb8e7fc..000000000 --- a/net/avahi/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (avahi-0.6.9.tar.gz) = 2652910f0e52c373d7a15b6851750517 -SHA256 (avahi-0.6.9.tar.gz) = 06ff5a190963abd2aed92b7b8f5deb4a5beb709e5c3d61876aab3c20fa593ed7 -SIZE (avahi-0.6.9.tar.gz) = 873201 diff --git a/net/avahi/files/patch-Makefile.in b/net/avahi/files/patch-Makefile.in deleted file mode 100644 index a117a3b11..000000000 --- a/net/avahi/files/patch-Makefile.in +++ /dev/null @@ -1,27 +0,0 @@ ---- Makefile.in.orig Mon Jan 30 13:05:47 2006 -+++ Makefile.in Mon Jan 30 13:07:36 2006 -@@ -1037,6 +1037,8 @@ - avahi-core.pc: avahi-core.pc.in - sed -e 's,@prefix\@,$(prefix),g' \ - -e 's,@libdir\@,$(libdir),g' \ -+ -e 's,@PTHREAD_LIBS\@,$(PTHREAD_LIBS),g' \ -+ -e 's,@PTHREAD_CFLAGS\@,$(PTHREAD_CFLAGS),g' \ - -e 's,@PACKAGE_VERSION\@,$(PACKAGE_VERSION),g' $< > $@ - - @HAVE_DBUS_TRUE@avahi-client.pc: avahi-client.pc.in -@@ -1047,11 +1049,15 @@ - @ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@avahi-compat-howl.pc: avahi-compat-howl.pc.in - @ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@ sed -e 's,@prefix\@,$(prefix),g' \ - @ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@ -e 's,@libdir\@,$(libdir),g' \ -+@ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@ -e 's,@PTHREAD_CFLAGS\@,$(PTHREAD_CFLAGS),g' \ -+@ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@ -e 's,@PTHREAD_LIBS\@,$(PTHREAD_LIBS),g' \ - @ENABLE_COMPAT_HOWL_TRUE@@HAVE_DBUS_TRUE@ -e 's,@HOWL_COMPAT_VERSION\@,$(HOWL_COMPAT_VERSION),g' $< > $@ - - @ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@avahi-compat-libdns_sd.pc: avahi-compat-libdns_sd.pc.in - @ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@ sed -e 's,@prefix\@,$(prefix),g' \ - @ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@ -e 's,@libdir\@,$(libdir),g' \ -+@ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@ -e 's,@PTHREAD_CFLAGS\@,$(PTHREAD_CFLAGS),g' \ -+@ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@ -e 's,@PTHREAD_LIBS\@,$(PTHREAD_LIBS),g' \ - @ENABLE_COMPAT_LIBDNS_SD_TRUE@@HAVE_DBUS_TRUE@ -e 's,@PACKAGE_VERSION\@,$(PACKAGE_VERSION),g' $< > $@ - - @HAVE_DBUS_TRUE@@HAVE_MONO_TRUE@avahi-sharp.pc: avahi-sharp.pc.in diff --git a/net/avahi/files/patch-avahi-compat-howl.pc.in b/net/avahi/files/patch-avahi-compat-howl.pc.in deleted file mode 100644 index f101cc1da..000000000 --- a/net/avahi/files/patch-avahi-compat-howl.pc.in +++ /dev/null @@ -1,10 +0,0 @@ ---- avahi-compat-howl.pc.in.orig Sun Jan 29 13:32:39 2006 -+++ avahi-compat-howl.pc.in Sun Jan 29 13:32:56 2006 -@@ -6,5 +6,5 @@ - Name: avahi-compat-howl - Description: Avahi Multicast DNS Responder (HOWL Compatibility) - Version: @HOWL_COMPAT_VERSION@ --Libs: -L${libdir} -lhowl --Cflags: -D_REENTRANT -I${includedir} -+Libs: -L${libdir} -lhowl @PTHREAD_LIBS@ -+Cflags: -D_REENTRANT @PTHREAD_CFLAGS@ -I${includedir} diff --git a/net/avahi/files/patch-avahi-compat-libdns_sd.pc.in b/net/avahi/files/patch-avahi-compat-libdns_sd.pc.in deleted file mode 100644 index 8487c1b5a..000000000 --- a/net/avahi/files/patch-avahi-compat-libdns_sd.pc.in +++ /dev/null @@ -1,10 +0,0 @@ ---- avahi-compat-libdns_sd.pc.in.orig Sun Jan 29 13:33:21 2006 -+++ avahi-compat-libdns_sd.pc.in Sun Jan 29 13:33:40 2006 -@@ -6,5 +6,5 @@ - Name: avahi-compat-libdns_sd - Description: Avahi Multicast DNS Responder (libdns_sd Compatibility) - Version: @PACKAGE_VERSION@ --Libs: -L${libdir} -ldns_sd --Cflags: -D_REENTRANT -I${includedir} -+Libs: -L${libdir} -ldns_sd @PTHREAD_LIBS@ -+Cflags: -D_REENTRANT @PTHREAD_CFLAGS@ -I${includedir} diff --git a/net/avahi/files/patch-avahi-core.pc.in b/net/avahi/files/patch-avahi-core.pc.in deleted file mode 100644 index fdde41be9..000000000 --- a/net/avahi/files/patch-avahi-core.pc.in +++ /dev/null @@ -1,10 +0,0 @@ ---- avahi-core.pc.in.orig Sun Jan 29 13:31:30 2006 -+++ avahi-core.pc.in Sun Jan 29 13:31:48 2006 -@@ -6,5 +6,5 @@ - Name: avahi-core - Description: Avahi Multicast DNS Responder (Embeddable Stack) - Version: @PACKAGE_VERSION@ --Libs: -L${libdir} -lavahi-common -lavahi-core --Cflags: -D_REENTRANT -I${includedir} -+Libs: -L${libdir} -lavahi-common -lavahi-core @PTHREAD_LIBS@ -+Cflags: -D_REENTRANT @PTHREAD_CFLAGS@ -I${includedir} diff --git a/net/avahi/files/patch-avahi-core_socket.c b/net/avahi/files/patch-avahi-core_socket.c deleted file mode 100644 index dc19ed379..000000000 --- a/net/avahi/files/patch-avahi-core_socket.c +++ /dev/null @@ -1,66 +0,0 @@ ---- avahi-core/socket.c.orig Thu Feb 9 20:45:09 2006 -+++ avahi-core/socket.c Mon Apr 24 17:14:18 2006 -@@ -468,7 +468,7 @@ int avahi_send_dns_packet_ipv4(int fd, A - size_t cmsg_data[( CMSG_SPACE(sizeof(struct in_pktinfo)) / sizeof(size_t)) + 1]; - #elif defined(IP_SENDSRCADDR) - struct cmsghdr *cmsg; -- size_t cmsg_data[( CMSG_SPACE(sizeof(struct in_addr)) / sizeof(size_t)) + 1]; -+ uint8_t cmsg_data[CMSG_SPACE(sizeof(struct in_addr))]; - #endif - - assert(fd >= 0); -@@ -518,18 +518,17 @@ int avahi_send_dns_packet_ipv4(int fd, A - #elif defined(IP_SENDSRCADDR) - if (src_address) { - struct in_addr *addr; -+ -+ msg.msg_control = cmsg_data; -+ msg.msg_controllen = sizeof(cmsg_data); -+ cmsg = CMSG_FIRSTHDR(&msg); - -- memset(cmsg_data, 0, sizeof(cmsg_data)); -- cmsg = (struct cmsghdr*) cmsg_data; - cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_addr)); - cmsg->cmsg_level = IPPROTO_IP; - cmsg->cmsg_type = IP_SENDSRCADDR; - - addr = (struct in_addr *)CMSG_DATA(cmsg); - addr->s_addr = src_address->address; -- -- msg.msg_control = cmsg_data; -- msg.msg_controllen = sizeof(cmsg_data); - } - #elif defined(IP_MULTICAST_IF) - { -@@ -551,7 +550,7 @@ int avahi_send_dns_packet_ipv6(int fd, A - struct msghdr msg; - struct iovec io; - struct cmsghdr *cmsg; -- size_t cmsg_data[(CMSG_SPACE(sizeof(struct in6_pktinfo))/sizeof(size_t)) + 1]; -+ uint8_t cmsg_data[CMSG_SPACE(sizeof(struct in6_pktinfo))]; - - assert(fd >= 0); - assert(p); -@@ -576,9 +575,11 @@ int avahi_send_dns_packet_ipv6(int fd, A - - if (interface > 0 || src_address) { - struct in6_pktinfo *pkti; -+ -+ msg.msg_control = cmsg_data; -+ msg.msg_controllen = sizeof(cmsg_data); -+ cmsg = CMSG_FIRSTHDR(&msg); - -- memset(cmsg_data, 0, sizeof(cmsg_data)); -- cmsg = (struct cmsghdr*) cmsg_data; - cmsg->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); - cmsg->cmsg_level = IPPROTO_IPV6; - cmsg->cmsg_type = IPV6_PKTINFO; -@@ -591,8 +592,6 @@ int avahi_send_dns_packet_ipv6(int fd, A - if (src_address) - memcpy(&pkti->ipi6_addr, src_address->address, sizeof(src_address->address)); - -- msg.msg_control = cmsg_data; -- msg.msg_controllen = sizeof(cmsg_data); - } else { - msg.msg_control = NULL; - msg.msg_controllen = 0; diff --git a/net/avahi/pkg-descr b/net/avahi/pkg-descr deleted file mode 100644 index fb85b6205..000000000 --- a/net/avahi/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Service discovery on a local network -- this means that you can plug your -laptop or computer into a network and instantly be able to view other people -who you can chat with, find printers to print to or find files being shared. -This kind of technology is already found in MacOS X (branded 'Rendezvous', -'Bonjour' and sometimes 'ZeroConf') and is very convenient. - -WWW: http://www.avahi.org/ diff --git a/net/avahi/pkg-install b/net/avahi/pkg-install deleted file mode 100644 index 9bbd14bce..000000000 --- a/net/avahi/pkg-install +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -case $2 in -POST-INSTALL) - USER=avahi - GROUP=${USER} - UID=558 - GID=${UID} - PW=/usr/sbin/pw - - if ${PW} group show "${GROUP}" 2>/dev/null; then - echo "You already have a group \"${GROUP}\", so I will use it." - else - if ${PW} groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi - fi - - if ${PW} user show "${USER}" 2>/dev/null; then - echo "You already have a user \"${USER}\", so I will use it." - else - if ${PW} useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -d "/nonexistent" -s /sbin/nologin -c "Avahi Daemon User" - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi - fi - exit 0 - ;; -esac diff --git a/net/avahi/pkg-plist b/net/avahi/pkg-plist deleted file mode 100644 index 52fb63b9b..000000000 --- a/net/avahi/pkg-plist +++ /dev/null @@ -1,119 +0,0 @@ -bin/avahi-browse -bin/avahi-browse-domains -%%GTK%%bin/avahi-discover-standalone -bin/avahi-publish -bin/avahi-publish-address -bin/avahi-publish-service -bin/avahi-resolve -bin/avahi-resolve-address -bin/avahi-resolve-host-name -etc/avahi/avahi-daemon.conf -etc/avahi/avahi-dnsconfd.action -etc/avahi/hosts -etc/avahi/services/ssh.service -etc/dbus-1/system.d/avahi-dbus.conf -etc/rc.d/avahi-daemon.sh -etc/rc.d/avahi-dnsconfd.sh -include/avahi-client/client.h -include/avahi-client/lookup.h -include/avahi-client/publish.h -include/avahi-common/address.h -include/avahi-common/alternative.h -include/avahi-common/cdecl.h -include/avahi-common/defs.h -include/avahi-common/domain.h -include/avahi-common/error.h -include/avahi-common/gccmacro.h -include/avahi-common/llist.h -include/avahi-common/malloc.h -include/avahi-common/rlist.h -include/avahi-common/simple-watch.h -include/avahi-common/strlst.h -include/avahi-common/thread-watch.h -include/avahi-common/timeval.h -include/avahi-common/watch.h -include/avahi-compat-howl/corby/buffer.h -include/avahi-compat-howl/corby/channel.h -include/avahi-compat-howl/corby/corby.h -include/avahi-compat-howl/corby/message.h -include/avahi-compat-howl/corby/object.h -include/avahi-compat-howl/corby/orb.h -include/avahi-compat-howl/discovery/discovery.h -include/avahi-compat-howl/discovery/text_record.h -include/avahi-compat-howl/howl.h -include/avahi-compat-howl/rendezvous/rendezvous.h -include/avahi-compat-howl/rendezvous/text_record.h -include/avahi-compat-howl/salt/address.h -include/avahi-compat-howl/salt/debug.h -include/avahi-compat-howl/salt/interface.h -include/avahi-compat-howl/salt/platform.h -include/avahi-compat-howl/salt/salt.h -include/avahi-compat-howl/salt/signal.h -include/avahi-compat-howl/salt/socket.h -include/avahi-compat-howl/salt/time.h -include/avahi-compat-libdns_sd/dns_sd.h -include/avahi-core/core.h -include/avahi-core/log.h -include/avahi-core/lookup.h -include/avahi-core/publish.h -include/avahi-core/rr.h -include/avahi-glib/glib-malloc.h -include/avahi-glib/glib-watch.h -lib/libavahi-client.a -lib/libavahi-client.la -lib/libavahi-client.so -lib/libavahi-client.so.3 -lib/libavahi-common.a -lib/libavahi-common.la -lib/libavahi-common.so -lib/libavahi-common.so.3 -lib/libavahi-core.a -lib/libavahi-core.la -lib/libavahi-core.so -lib/libavahi-core.so.4 -lib/libavahi-glib.a -lib/libavahi-glib.la -lib/libavahi-glib.so -lib/libavahi-glib.so.1 -lib/libdns_sd.a -lib/libdns_sd.la -lib/libdns_sd.so -lib/libdns_sd.so.1 -lib/libhowl.a -lib/libhowl.la -lib/libhowl.so -lib/libhowl.so.0 -libdata/pkgconfig/avahi-client.pc -libdata/pkgconfig/avahi-compat-howl.pc -libdata/pkgconfig/avahi-compat-libdns_sd.pc -libdata/pkgconfig/avahi-core.pc -libdata/pkgconfig/avahi-glib.pc -sbin/avahi-daemon -sbin/avahi-dnsconfd -%%DATADIR%%/avahi-service.dtd -%%GTK%%%%DATADIR%%/interfaces/avahi-discover.glade -%%DATADIR%%/introspection/AddressResolver.introspect -%%DATADIR%%/introspection/DomainBrowser.introspect -%%DATADIR%%/introspection/EntryGroup.introspect -%%DATADIR%%/introspection/HostNameResolver.introspect -%%DATADIR%%/introspection/RecordBrowser.introspect -%%DATADIR%%/introspection/Server.introspect -%%DATADIR%%/introspection/ServiceBrowser.introspect -%%DATADIR%%/introspection/ServiceResolver.introspect -%%DATADIR%%/introspection/ServiceTypeBrowser.introspect -%%DATADIR%%/service-types -@dirrm %%DATADIR%%/introspection -%%GTK%%@dirrm %%DATADIR%%/interfaces -@dirrm %%DATADIR%% -@dirrm include/avahi-glib -@dirrm include/avahi-core -@dirrm include/avahi-compat-libdns_sd -@dirrm include/avahi-compat-howl/salt -@dirrm include/avahi-compat-howl/rendezvous -@dirrm include/avahi-compat-howl/discovery -@dirrm include/avahi-compat-howl/corby -@dirrm include/avahi-compat-howl -@dirrm include/avahi-common -@dirrm include/avahi-client -@dirrm etc/avahi/services -@dirrm etc/avahi diff --git a/net/gnome-nettool/Makefile b/net/gnome-nettool/Makefile deleted file mode 100644 index 7f50723d0..000000000 --- a/net/gnome-nettool/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: gnomenetwork -# Date Created: 03 June 2003 -# Whom: Adam Weinberger <adamw@FreeBSD.org> -# -# $FreeBSD$ -# $MCom: ports/net/gnomenettool/Makefile,v 1.22 2006/04/13 07:52:36 bland Exp $ -# - -PORTNAME= gnomenettool -PORTVERSION= 2.14.1 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= net gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-nettool/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} -DISTNAME= gnome-nettool-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A GNOME utility that provides network information statistics - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehack intlhack gnomeprefix libglade2 gconf2 -USE_GMAKE= yes -USE_GETTEXT= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CFLAGS+= -DHAVE_SOCKADDR_SA_LEN - -post-install: - ${MKDIR} ${PREFIX}/share/gnome/pixmaps - ${LN} -sf ${PREFIX}/share/gnome/gnome-nettool/pixmaps/gnome-nettool.png \ - ${PREFIX}/share/gnome/pixmaps/gnome-nettool.png - -.include <bsd.port.mk> diff --git a/net/gnome-nettool/distinfo b/net/gnome-nettool/distinfo deleted file mode 100644 index 830c52861..000000000 --- a/net/gnome-nettool/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gnome2/gnome-nettool-2.14.1.tar.bz2) = d7693bf04adfdb5d3a64dafb1c59cb3c -SHA256 (gnome2/gnome-nettool-2.14.1.tar.bz2) = 9ec757eed3315c12e1e1ca84d3deed6f3ad7d82dc9005608e33768559be6ead7 -SIZE (gnome2/gnome-nettool-2.14.1.tar.bz2) = 490947 diff --git a/net/gnome-nettool/files/patch-src_info.c b/net/gnome-nettool/files/patch-src_info.c deleted file mode 100644 index 7faf5e433..000000000 --- a/net/gnome-nettool/files/patch-src_info.c +++ /dev/null @@ -1,270 +0,0 @@ ---- src/info.c.orig Mon Apr 3 15:41:33 2006 -+++ src/info.c Sun Apr 23 21:57:39 2006 -@@ -20,6 +20,10 @@ - #include <gtk/gtk.h> - #include <glib/gi18n.h> - #include <glib/gprintf.h> -+#include <sys/types.h> -+#include <string.h> -+#include <errno.h> -+#include <unistd.h> - - #ifdef HAVE_CONFIG_H - # include <config.h> -@@ -38,6 +42,11 @@ - #include <sys/ioctl.h> - #include <stdlib.h> - #include <net/if.h> -+#ifdef __FreeBSD__ -+#include <sys/sysctl.h> -+#include <net/if_dl.h> -+#include <net/if_media.h> -+#endif - - #include "info.h" - #include "utils.h" -@@ -58,6 +67,7 @@ static InfoInterfaceDescription info_ifa - { N_("Ethernet Interface"), INFO_INTERFACE_ETH, "16_ethernet.xpm", "eth", NULL }, - { N_("Wireless Interface"), INFO_INTERFACE_WLAN, "wavelan-16.png", "wlan", NULL }, - { N_("Modem Interface"), INFO_INTERFACE_PPP, "16_ppp.xpm", "ppp", NULL }, -+ { N_("Modem Interface"), INFO_INTERFACE_PPP, "16_ppp.xpm", "tun", NULL }, - { N_("Parallel Line Interface"), INFO_INTERFACE_PLIP, "16_plip.xpm", "plip", NULL }, - { N_("Infrared Interface"), INFO_INTERFACE_IRLAN, "irda-16.png", "irlan", NULL }, - { N_("Loopback Interface"), INFO_INTERFACE_LO, "16_loopback.xpm", "lo", NULL }, -@@ -128,9 +138,42 @@ info_get_interface_from_dev_name (const - { - gint i; - gchar *path; -- -+ gchar *dev_type = NULL; -+#if defined(__FreeBSD__) -+ int s; -+ struct ifmediareq ifmr; -+ -+ if ((s = socket (AF_INET, SOCK_DGRAM, 0)) > -1) { -+ -+ (void) memset (&ifmr, 0, sizeof (ifmr)); -+ (void) strncpy (ifmr.ifm_name, dev_name, sizeof (ifmr.ifm_name)); -+ -+ if (ioctl (s, SIOCGIFMEDIA, (caddr_t) &ifmr) > -1) { -+ switch (IFM_TYPE (ifmr.ifm_active)) { -+ case IFM_ETHER: -+ dev_type = "eth"; -+ break; -+ case IFM_FDDI: -+ case IFM_TOKEN: -+#ifdef IFM_ATM -+ case IFM_ATM: -+#endif -+ dev_type = "other_type"; -+ break; -+ case IFM_IEEE80211: -+ dev_type = "wlan"; -+ break; -+ } -+ } -+ close (s); -+ } -+#endif /* defined(__FreeBSD__) */ -+ -+ if (!dev_type) -+ dev_type = (gchar *) dev_name; -+ - for (i = 0; info_iface_desc[i].name; i++) -- if (strstr (dev_name, info_iface_desc[i].prefix) == dev_name) { -+ if (strstr (dev_type, info_iface_desc[i].prefix) == dev_type) { - (*iface) = g_strdup_printf ("%s (%s)", _(info_iface_desc[i].name), dev_name); - if (info_iface_desc[i].pixbuf == NULL) { - path = g_build_filename (PIXMAPS_DIR, info_iface_desc[i].icon, NULL); -@@ -217,38 +260,87 @@ info_nic_update_stats (gpointer data) - gchar tx[10], tx_error[10], tx_drop[10], tx_ovr[10]; - */ - gchar iface[30]; /*, flags[30]; */ -- gchar rx_bytes[16], rx_pkt[10], rx_error[10], rx_drop[10], rx_fifo[10]; -- gchar frame[10], compressed[10], multicast[10]; -- gchar tx_bytes[16], tx_pkt[10], tx_error[10], tx_drop[10], tx_fifo[10]; -+ gchar rx_bytes[16], rx_pkt[10], rx_error[10]; -+ gchar tx_bytes[16], tx_pkt[10], tx_error[10]; - gchar collissions[10]; -+#if defined(__linux__) -+ gchar rx_drop[10], rx_fifo[10]; -+ gchar frame[10], compressed[10], multicast[10]; -+ gchar tx_drop[10], tx_fifo[10]; -+#elif defined(__FreeBSD__) -+ char *p; -+ gchar **tokens, **argv; -+ int i; -+ int pipe_out; -+#endif - - GIOChannel *io = NULL; - gchar *line; - gboolean title = TRUE; - const gchar *text; - gchar *text_tx_bytes, *text_rx_bytes; -- -+ - g_return_val_if_fail (info != NULL, FALSE); - - model = gtk_combo_box_get_model (GTK_COMBO_BOX (info->combo)); - text = info_get_nic (info); - if (!text) - return FALSE; -- -+ - #if defined(__linux__) - io = g_io_channel_new_file ("/proc/net/dev", "r", NULL); -- -+#elif defined(__FreeBSD__) -+ if (!g_shell_parse_argv ("/usr/bin/netstat -in -b -f link", NULL, &argv, NULL)) { -+ return FALSE; -+ } -+ if (!g_spawn_async_with_pipes (NULL, argv, NULL, 0, NULL, NULL, NULL, NULL, &pipe_out, NULL, NULL)) { -+ g_strfreev (argv); -+ return FALSE; -+ } -+ -+ g_strfreev (argv); -+ -+ io = g_io_channel_unix_new (pipe_out); -+#endif /* defined(__linux__) */ -+ - while (g_io_channel_read_line (io, &line, NULL, NULL, NULL) == G_IO_STATUS_NORMAL) { - if (title) { - title = FALSE; - g_free (line); - continue; - } -+#if defined(__linux__) - line = g_strdelimit (line, ":", ' '); - sscanf (line, "%s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", iface, - rx_bytes, rx_pkt, rx_error, rx_drop, rx_fifo, frame, - compressed, multicast, - tx_bytes, tx_pkt, tx_error, tx_drop, tx_fifo, collissions); -+#elif defined(__FreeBSD__) -+ tokens = (gchar **) g_malloc0 (sizeof (gchar *) * 12); -+ p = strtok (line, " \t\n"); -+ /* We only care about 11 fields for now */ -+ for (i = 0; i < 11 && p; i++, p = strtok (NULL, " \t\n")) { -+ tokens[i] = g_strdup (p); -+ } -+ -+ if (i == 0 || i < 10) { -+ g_free (line); -+ g_strfreev (tokens); -+ continue; -+ } -+ -+ g_strlcpy (iface, tokens[0], sizeof (iface)); -+ -+ g_strlcpy (collissions, tokens[--i], sizeof (collissions)); -+ g_strlcpy (tx_bytes, tokens[--i], sizeof (tx_bytes)); -+ g_strlcpy (tx_error, tokens[--i], sizeof (tx_error)); -+ g_strlcpy (tx_pkt, tokens[--i], sizeof (tx_pkt)); -+ g_strlcpy (rx_bytes, tokens[--i], sizeof (rx_bytes)); -+ g_strlcpy (rx_error, tokens[--i], sizeof (rx_error)); -+ g_strlcpy (rx_pkt, tokens[--i], sizeof (rx_pkt)); -+ -+ g_strfreev (tokens); -+#endif /* defined(__linux__) */ - - if (g_ascii_strcasecmp (iface, text) == 0) { - /* -@@ -276,7 +368,9 @@ info_nic_update_stats (gpointer data) - } - - g_io_channel_unref (io); --#endif /* defined(__linux__) */ -+#if defined(__FreeBSD__) -+ close (pipe_out); -+#endif /* defined(__FreeBSD__) */ - - return TRUE; - } -@@ -405,8 +499,20 @@ info_get_nic_information (const gchar *n - InfoIpAddr *ip; - gint flags; - mii_data_result data; -+#ifdef __FreeBSD__ -+ gint hwmib[6]; -+ size_t hwlen; -+ gchar *hwbuf; -+ guchar *hwptr; -+ struct if_msghdr *hwifm; -+ struct sockaddr_dl *hwsinptr; -+#endif - -- getifaddrs (&ifa0); -+ if (getifaddrs (&ifa0) != 0) { -+ g_warning ("getifaddrs failed: %s", g_strerror (errno)); -+ goto fail; -+ } -+ memset (&data, 0, sizeof (data)); - - for (ifr6 = ifa0; ifr6; ifr6 = ifr6->ifa_next) { - if (strcmp (ifr6->ifa_name, nic) != 0) { -@@ -452,7 +558,9 @@ info_get_nic_information (const gchar *n - ifc.ifc_req = (struct ifreq *) buf; - ioctl (sockfd, SIOCGIFCONF, &ifc); - -+#if defined(__linux__) - data = mii_get_basic (nic); -+#endif /* defined(__linux__) */ - - for (ptr = buf; ptr < buf + ifc.ifc_len;) { - ifr = (struct ifreq *) ptr; -@@ -483,6 +591,45 @@ info_get_nic_information (const gchar *n - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[3], - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[4], - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[5]); -+#elif defined(__FreeBSD__) -+ hwmib[0] = CTL_NET; -+ hwmib[1] = AF_ROUTE; -+ hwmib[2] = 0; -+ hwmib[3] = AF_LINK; -+ hwmib[4] = NET_RT_IFLIST; -+ if ((hwmib[5] = if_nametoindex (nic)) == 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if (sysctl (hwmib, 6, NULL, &hwlen, NULL, 0) < 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if ((hwbuf = g_malloc (hwlen)) == NULL) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if (sysctl (hwmib, 6, hwbuf, &hwlen, NULL, 0) < 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ -+ hwifm = (struct if_msghdr *) hwbuf; -+ hwsinptr = (struct sockaddr_dl *) (hwifm + 1); -+ hwptr = (guchar *) LLADDR (hwsinptr); -+ if (*hwptr != 0 || *(hwptr + 1) != 0 || -+ *(hwptr + 2) != 0 || *(hwptr + 3) != 0 || -+ *(hwptr + 4) != 0 || *(hwptr + 5) != 0) { -+ g_sprintf (dst, "%02x:%02x:%02x:%02x:%02x:%02x", -+ *hwptr, *(hwptr + 1), *(hwptr + 2), -+ *(hwptr + 3), *(hwptr + 4), *(hwptr + 5)); -+ } -+ else { -+ g_sprintf (dst, NOT_AVAILABLE); -+ } -+ g_free (hwbuf); -+ -+hwfail: - #else - g_sprintf (dst, NOT_AVAILABLE); - #endif /* SIOCGIFHWADDR */ -@@ -595,6 +742,8 @@ info_get_nic_information (const gchar *n - } - - freeifaddrs (ifa0); -+fail: -+ ; - } - - static gint * diff --git a/net/gnome-nettool/files/patch-src_lookup.c b/net/gnome-nettool/files/patch-src_lookup.c deleted file mode 100644 index 9744c1397..000000000 --- a/net/gnome-nettool/files/patch-src_lookup.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lookup.c.orig Sun Jul 3 17:47:02 2005 -+++ src/lookup.c Sun Jul 3 17:47:20 2005 -@@ -21,6 +21,7 @@ - #include <gtk/gtk.h> - #include <glib/gi18n.h> - #include <glib/gprintf.h> -+#include <sys/types.h> - - #include "lookup.h" - #include "utils.h" diff --git a/net/gnome-nettool/files/patch-src_netstat.c b/net/gnome-nettool/files/patch-src_netstat.c deleted file mode 100644 index 1eec84927..000000000 --- a/net/gnome-nettool/files/patch-src_netstat.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/netstat.c.orig Tue Jul 6 13:55:25 2004 -+++ src/netstat.c Fri Aug 20 15:55:40 2004 -@@ -108,12 +108,17 @@ - g_return_val_if_fail (netinfo != NULL, NULL); - - if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (netinfo->routing))) { -+#ifdef __FreeBSD__ -+ /* XXX We only support ipv4 now */ -+ option = g_strdup ("-rn -f inet"); -+#else - /* Works for Solaris and Linux */ - if (netinfo_is_ipv6_enable ()) { - option = g_strdup ("-rn -A inet -A inet6"); - } else { - option = g_strdup ("-rn -A inet"); - } -+#endif - - if (netinfo->stbar_text) - g_free (netinfo->stbar_text); diff --git a/net/gnome-nettool/files/patch-src_nettool.c b/net/gnome-nettool/files/patch-src_nettool.c deleted file mode 100644 index d8ac21225..000000000 --- a/net/gnome-nettool/files/patch-src_nettool.c +++ /dev/null @@ -1,46 +0,0 @@ ---- src/nettool.c.orig Tue May 10 18:14:48 2005 -+++ src/nettool.c Sun Apr 23 22:00:13 2006 -@@ -24,6 +24,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/socket.h> -+#include <netinet/in.h> - #include <signal.h> - #include <errno.h> - #include <sys/wait.h> -@@ -315,7 +316,7 @@ netinfo_io_text_buffer_dialog (GIOChanne - GIOCondition condition, gpointer data) - { - gchar *text = NULL; -- gint len; -+ gsize len; - Netinfo *netinfo = (Netinfo *) data; - - g_return_val_if_fail (channel != NULL, FALSE); -@@ -360,6 +361,10 @@ netinfo_io_text_buffer_dialog (GIOChanne - len, NULL); - } - -+ g_free (text); -+ -+ return TRUE; -+ - } else if (status == G_IO_STATUS_AGAIN) { - char buf[1]; - -@@ -371,12 +376,13 @@ netinfo_io_text_buffer_dialog (GIOChanne - } - g_string_append_c (netinfo->command_output, buf[0]); - } -+ -+ g_free (text); -+ return TRUE; - } else if (status == G_IO_STATUS_EOF) { - } - - g_free (text); -- -- return TRUE; - } - - /* The condition is not G_IO_HUP | G_IO_ERR | G_IO_NVAL, so diff --git a/net/gnome-nettool/files/patch-src_utils.c b/net/gnome-nettool/files/patch-src_utils.c deleted file mode 100644 index 921c78049..000000000 --- a/net/gnome-nettool/files/patch-src_utils.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/utils.c.orig Fri May 6 16:10:28 2005 -+++ src/utils.c Sun Jul 3 17:48:12 2005 -@@ -24,6 +24,8 @@ - on GNOME 2.0 */ - - #include "utils.h" -+#include <stdlib.h> -+#include <limits.h> - #include <string.h> - #include <glib/gi18n.h> - -@@ -240,7 +242,7 @@ util_legible_bytes (gchar *bytes) - const gchar *unit = "B"; - gchar *result; - -- sscanf (bytes, "%lld", &rx); -+ rx = strtoull (bytes, (char **)NULL, 10); - short_rx = rx * 10; - - if (rx > 1125899906842624ull) { diff --git a/net/gnome-nettool/pkg-descr b/net/gnome-nettool/pkg-descr deleted file mode 100644 index 5619126fe..000000000 --- a/net/gnome-nettool/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Gnome-nettool is a utility for getting network information such as interface -statistics, and for front-ending commands like ping and traceroute. It -is very similar to the MacOS X Network Utility. diff --git a/net/gnome-nettool/pkg-plist b/net/gnome-nettool/pkg-plist deleted file mode 100644 index 531ea6a3d..000000000 --- a/net/gnome-nettool/pkg-plist +++ /dev/null @@ -1,79 +0,0 @@ -bin/gnome-nettool -share/gnome/applications/gnome-nettool.desktop -share/gnome/gnome-nettool/dialogs/gnome-nettool.glade -share/gnome/gnome-nettool/pixmaps/16_ethernet.xpm -share/gnome/gnome-nettool/pixmaps/16_loopback.xpm -share/gnome/gnome-nettool/pixmaps/16_plip.xpm -share/gnome/gnome-nettool/pixmaps/16_ppp.xpm -share/gnome/gnome-nettool/pixmaps/gnome-nettool.png -share/gnome/gnome-nettool/pixmaps/irda-16.png -share/gnome/gnome-nettool/pixmaps/network.png -share/gnome/gnome-nettool/pixmaps/wavelan-16.png -share/gnome/pixmaps/gnome-nettool.png -share/locale/ar/LC_MESSAGES/gnome-nettool.mo -share/locale/az/LC_MESSAGES/gnome-nettool.mo -share/locale/bg/LC_MESSAGES/gnome-nettool.mo -share/locale/bn/LC_MESSAGES/gnome-nettool.mo -share/locale/bs/LC_MESSAGES/gnome-nettool.mo -share/locale/ca/LC_MESSAGES/gnome-nettool.mo -share/locale/cs/LC_MESSAGES/gnome-nettool.mo -share/locale/cy/LC_MESSAGES/gnome-nettool.mo -share/locale/da/LC_MESSAGES/gnome-nettool.mo -share/locale/de/LC_MESSAGES/gnome-nettool.mo -share/locale/dz/LC_MESSAGES/gnome-nettool.mo -share/locale/el/LC_MESSAGES/gnome-nettool.mo -share/locale/en_CA/LC_MESSAGES/gnome-nettool.mo -share/locale/en_GB/LC_MESSAGES/gnome-nettool.mo -share/locale/es/LC_MESSAGES/gnome-nettool.mo -share/locale/et/LC_MESSAGES/gnome-nettool.mo -share/locale/eu/LC_MESSAGES/gnome-nettool.mo -share/locale/fa/LC_MESSAGES/gnome-nettool.mo -share/locale/fi/LC_MESSAGES/gnome-nettool.mo -share/locale/fr/LC_MESSAGES/gnome-nettool.mo -share/locale/ga/LC_MESSAGES/gnome-nettool.mo -share/locale/gl/LC_MESSAGES/gnome-nettool.mo -share/locale/gu/LC_MESSAGES/gnome-nettool.mo -share/locale/he/LC_MESSAGES/gnome-nettool.mo -share/locale/hi/LC_MESSAGES/gnome-nettool.mo -share/locale/hr/LC_MESSAGES/gnome-nettool.mo -share/locale/hu/LC_MESSAGES/gnome-nettool.mo -share/locale/id/LC_MESSAGES/gnome-nettool.mo -share/locale/it/LC_MESSAGES/gnome-nettool.mo -share/locale/ja/LC_MESSAGES/gnome-nettool.mo -share/locale/ka/LC_MESSAGES/gnome-nettool.mo -share/locale/ko/LC_MESSAGES/gnome-nettool.mo -share/locale/lt/LC_MESSAGES/gnome-nettool.mo -share/locale/mk/LC_MESSAGES/gnome-nettool.mo -share/locale/ml/LC_MESSAGES/gnome-nettool.mo -share/locale/mn/LC_MESSAGES/gnome-nettool.mo -share/locale/ms/LC_MESSAGES/gnome-nettool.mo -share/locale/nb/LC_MESSAGES/gnome-nettool.mo -share/locale/ne/LC_MESSAGES/gnome-nettool.mo -share/locale/nl/LC_MESSAGES/gnome-nettool.mo -share/locale/no/LC_MESSAGES/gnome-nettool.mo -share/locale/pa/LC_MESSAGES/gnome-nettool.mo -share/locale/pl/LC_MESSAGES/gnome-nettool.mo -share/locale/pt/LC_MESSAGES/gnome-nettool.mo -share/locale/pt_BR/LC_MESSAGES/gnome-nettool.mo -share/locale/ro/LC_MESSAGES/gnome-nettool.mo -share/locale/ru/LC_MESSAGES/gnome-nettool.mo -share/locale/rw/LC_MESSAGES/gnome-nettool.mo -share/locale/sk/LC_MESSAGES/gnome-nettool.mo -share/locale/sq/LC_MESSAGES/gnome-nettool.mo -share/locale/sr/LC_MESSAGES/gnome-nettool.mo -share/locale/sr@Latn/LC_MESSAGES/gnome-nettool.mo -share/locale/sv/LC_MESSAGES/gnome-nettool.mo -share/locale/ta/LC_MESSAGES/gnome-nettool.mo -share/locale/th/LC_MESSAGES/gnome-nettool.mo -share/locale/tr/LC_MESSAGES/gnome-nettool.mo -share/locale/uk/LC_MESSAGES/gnome-nettool.mo -share/locale/vi/LC_MESSAGES/gnome-nettool.mo -share/locale/wa/LC_MESSAGES/gnome-nettool.mo -share/locale/xh/LC_MESSAGES/gnome-nettool.mo -share/locale/zh_CN/LC_MESSAGES/gnome-nettool.mo -share/locale/zh_TW/LC_MESSAGES/gnome-nettool.mo -@dirrmtry share/locale/dz/LC_MESSAGES -@dirrmtry share/locale/dz -@dirrm share/gnome/gnome-nettool/pixmaps -@dirrm share/gnome/gnome-nettool/dialogs -@dirrm share/gnome/gnome-nettool diff --git a/net/gnomenettool/Makefile b/net/gnomenettool/Makefile deleted file mode 100644 index 7f50723d0..000000000 --- a/net/gnomenettool/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: gnomenetwork -# Date Created: 03 June 2003 -# Whom: Adam Weinberger <adamw@FreeBSD.org> -# -# $FreeBSD$ -# $MCom: ports/net/gnomenettool/Makefile,v 1.22 2006/04/13 07:52:36 bland Exp $ -# - -PORTNAME= gnomenettool -PORTVERSION= 2.14.1 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= net gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-nettool/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} -DISTNAME= gnome-nettool-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A GNOME utility that provides network information statistics - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehack intlhack gnomeprefix libglade2 gconf2 -USE_GMAKE= yes -USE_GETTEXT= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CFLAGS+= -DHAVE_SOCKADDR_SA_LEN - -post-install: - ${MKDIR} ${PREFIX}/share/gnome/pixmaps - ${LN} -sf ${PREFIX}/share/gnome/gnome-nettool/pixmaps/gnome-nettool.png \ - ${PREFIX}/share/gnome/pixmaps/gnome-nettool.png - -.include <bsd.port.mk> diff --git a/net/gnomenettool/distinfo b/net/gnomenettool/distinfo deleted file mode 100644 index 830c52861..000000000 --- a/net/gnomenettool/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (gnome2/gnome-nettool-2.14.1.tar.bz2) = d7693bf04adfdb5d3a64dafb1c59cb3c -SHA256 (gnome2/gnome-nettool-2.14.1.tar.bz2) = 9ec757eed3315c12e1e1ca84d3deed6f3ad7d82dc9005608e33768559be6ead7 -SIZE (gnome2/gnome-nettool-2.14.1.tar.bz2) = 490947 diff --git a/net/gnomenettool/files/patch-src_info.c b/net/gnomenettool/files/patch-src_info.c deleted file mode 100644 index 7faf5e433..000000000 --- a/net/gnomenettool/files/patch-src_info.c +++ /dev/null @@ -1,270 +0,0 @@ ---- src/info.c.orig Mon Apr 3 15:41:33 2006 -+++ src/info.c Sun Apr 23 21:57:39 2006 -@@ -20,6 +20,10 @@ - #include <gtk/gtk.h> - #include <glib/gi18n.h> - #include <glib/gprintf.h> -+#include <sys/types.h> -+#include <string.h> -+#include <errno.h> -+#include <unistd.h> - - #ifdef HAVE_CONFIG_H - # include <config.h> -@@ -38,6 +42,11 @@ - #include <sys/ioctl.h> - #include <stdlib.h> - #include <net/if.h> -+#ifdef __FreeBSD__ -+#include <sys/sysctl.h> -+#include <net/if_dl.h> -+#include <net/if_media.h> -+#endif - - #include "info.h" - #include "utils.h" -@@ -58,6 +67,7 @@ static InfoInterfaceDescription info_ifa - { N_("Ethernet Interface"), INFO_INTERFACE_ETH, "16_ethernet.xpm", "eth", NULL }, - { N_("Wireless Interface"), INFO_INTERFACE_WLAN, "wavelan-16.png", "wlan", NULL }, - { N_("Modem Interface"), INFO_INTERFACE_PPP, "16_ppp.xpm", "ppp", NULL }, -+ { N_("Modem Interface"), INFO_INTERFACE_PPP, "16_ppp.xpm", "tun", NULL }, - { N_("Parallel Line Interface"), INFO_INTERFACE_PLIP, "16_plip.xpm", "plip", NULL }, - { N_("Infrared Interface"), INFO_INTERFACE_IRLAN, "irda-16.png", "irlan", NULL }, - { N_("Loopback Interface"), INFO_INTERFACE_LO, "16_loopback.xpm", "lo", NULL }, -@@ -128,9 +138,42 @@ info_get_interface_from_dev_name (const - { - gint i; - gchar *path; -- -+ gchar *dev_type = NULL; -+#if defined(__FreeBSD__) -+ int s; -+ struct ifmediareq ifmr; -+ -+ if ((s = socket (AF_INET, SOCK_DGRAM, 0)) > -1) { -+ -+ (void) memset (&ifmr, 0, sizeof (ifmr)); -+ (void) strncpy (ifmr.ifm_name, dev_name, sizeof (ifmr.ifm_name)); -+ -+ if (ioctl (s, SIOCGIFMEDIA, (caddr_t) &ifmr) > -1) { -+ switch (IFM_TYPE (ifmr.ifm_active)) { -+ case IFM_ETHER: -+ dev_type = "eth"; -+ break; -+ case IFM_FDDI: -+ case IFM_TOKEN: -+#ifdef IFM_ATM -+ case IFM_ATM: -+#endif -+ dev_type = "other_type"; -+ break; -+ case IFM_IEEE80211: -+ dev_type = "wlan"; -+ break; -+ } -+ } -+ close (s); -+ } -+#endif /* defined(__FreeBSD__) */ -+ -+ if (!dev_type) -+ dev_type = (gchar *) dev_name; -+ - for (i = 0; info_iface_desc[i].name; i++) -- if (strstr (dev_name, info_iface_desc[i].prefix) == dev_name) { -+ if (strstr (dev_type, info_iface_desc[i].prefix) == dev_type) { - (*iface) = g_strdup_printf ("%s (%s)", _(info_iface_desc[i].name), dev_name); - if (info_iface_desc[i].pixbuf == NULL) { - path = g_build_filename (PIXMAPS_DIR, info_iface_desc[i].icon, NULL); -@@ -217,38 +260,87 @@ info_nic_update_stats (gpointer data) - gchar tx[10], tx_error[10], tx_drop[10], tx_ovr[10]; - */ - gchar iface[30]; /*, flags[30]; */ -- gchar rx_bytes[16], rx_pkt[10], rx_error[10], rx_drop[10], rx_fifo[10]; -- gchar frame[10], compressed[10], multicast[10]; -- gchar tx_bytes[16], tx_pkt[10], tx_error[10], tx_drop[10], tx_fifo[10]; -+ gchar rx_bytes[16], rx_pkt[10], rx_error[10]; -+ gchar tx_bytes[16], tx_pkt[10], tx_error[10]; - gchar collissions[10]; -+#if defined(__linux__) -+ gchar rx_drop[10], rx_fifo[10]; -+ gchar frame[10], compressed[10], multicast[10]; -+ gchar tx_drop[10], tx_fifo[10]; -+#elif defined(__FreeBSD__) -+ char *p; -+ gchar **tokens, **argv; -+ int i; -+ int pipe_out; -+#endif - - GIOChannel *io = NULL; - gchar *line; - gboolean title = TRUE; - const gchar *text; - gchar *text_tx_bytes, *text_rx_bytes; -- -+ - g_return_val_if_fail (info != NULL, FALSE); - - model = gtk_combo_box_get_model (GTK_COMBO_BOX (info->combo)); - text = info_get_nic (info); - if (!text) - return FALSE; -- -+ - #if defined(__linux__) - io = g_io_channel_new_file ("/proc/net/dev", "r", NULL); -- -+#elif defined(__FreeBSD__) -+ if (!g_shell_parse_argv ("/usr/bin/netstat -in -b -f link", NULL, &argv, NULL)) { -+ return FALSE; -+ } -+ if (!g_spawn_async_with_pipes (NULL, argv, NULL, 0, NULL, NULL, NULL, NULL, &pipe_out, NULL, NULL)) { -+ g_strfreev (argv); -+ return FALSE; -+ } -+ -+ g_strfreev (argv); -+ -+ io = g_io_channel_unix_new (pipe_out); -+#endif /* defined(__linux__) */ -+ - while (g_io_channel_read_line (io, &line, NULL, NULL, NULL) == G_IO_STATUS_NORMAL) { - if (title) { - title = FALSE; - g_free (line); - continue; - } -+#if defined(__linux__) - line = g_strdelimit (line, ":", ' '); - sscanf (line, "%s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", iface, - rx_bytes, rx_pkt, rx_error, rx_drop, rx_fifo, frame, - compressed, multicast, - tx_bytes, tx_pkt, tx_error, tx_drop, tx_fifo, collissions); -+#elif defined(__FreeBSD__) -+ tokens = (gchar **) g_malloc0 (sizeof (gchar *) * 12); -+ p = strtok (line, " \t\n"); -+ /* We only care about 11 fields for now */ -+ for (i = 0; i < 11 && p; i++, p = strtok (NULL, " \t\n")) { -+ tokens[i] = g_strdup (p); -+ } -+ -+ if (i == 0 || i < 10) { -+ g_free (line); -+ g_strfreev (tokens); -+ continue; -+ } -+ -+ g_strlcpy (iface, tokens[0], sizeof (iface)); -+ -+ g_strlcpy (collissions, tokens[--i], sizeof (collissions)); -+ g_strlcpy (tx_bytes, tokens[--i], sizeof (tx_bytes)); -+ g_strlcpy (tx_error, tokens[--i], sizeof (tx_error)); -+ g_strlcpy (tx_pkt, tokens[--i], sizeof (tx_pkt)); -+ g_strlcpy (rx_bytes, tokens[--i], sizeof (rx_bytes)); -+ g_strlcpy (rx_error, tokens[--i], sizeof (rx_error)); -+ g_strlcpy (rx_pkt, tokens[--i], sizeof (rx_pkt)); -+ -+ g_strfreev (tokens); -+#endif /* defined(__linux__) */ - - if (g_ascii_strcasecmp (iface, text) == 0) { - /* -@@ -276,7 +368,9 @@ info_nic_update_stats (gpointer data) - } - - g_io_channel_unref (io); --#endif /* defined(__linux__) */ -+#if defined(__FreeBSD__) -+ close (pipe_out); -+#endif /* defined(__FreeBSD__) */ - - return TRUE; - } -@@ -405,8 +499,20 @@ info_get_nic_information (const gchar *n - InfoIpAddr *ip; - gint flags; - mii_data_result data; -+#ifdef __FreeBSD__ -+ gint hwmib[6]; -+ size_t hwlen; -+ gchar *hwbuf; -+ guchar *hwptr; -+ struct if_msghdr *hwifm; -+ struct sockaddr_dl *hwsinptr; -+#endif - -- getifaddrs (&ifa0); -+ if (getifaddrs (&ifa0) != 0) { -+ g_warning ("getifaddrs failed: %s", g_strerror (errno)); -+ goto fail; -+ } -+ memset (&data, 0, sizeof (data)); - - for (ifr6 = ifa0; ifr6; ifr6 = ifr6->ifa_next) { - if (strcmp (ifr6->ifa_name, nic) != 0) { -@@ -452,7 +558,9 @@ info_get_nic_information (const gchar *n - ifc.ifc_req = (struct ifreq *) buf; - ioctl (sockfd, SIOCGIFCONF, &ifc); - -+#if defined(__linux__) - data = mii_get_basic (nic); -+#endif /* defined(__linux__) */ - - for (ptr = buf; ptr < buf + ifc.ifc_len;) { - ifr = (struct ifreq *) ptr; -@@ -483,6 +591,45 @@ info_get_nic_information (const gchar *n - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[3], - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[4], - (int) ((guchar *) &ifrcopy.ifr_hwaddr.sa_data)[5]); -+#elif defined(__FreeBSD__) -+ hwmib[0] = CTL_NET; -+ hwmib[1] = AF_ROUTE; -+ hwmib[2] = 0; -+ hwmib[3] = AF_LINK; -+ hwmib[4] = NET_RT_IFLIST; -+ if ((hwmib[5] = if_nametoindex (nic)) == 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if (sysctl (hwmib, 6, NULL, &hwlen, NULL, 0) < 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if ((hwbuf = g_malloc (hwlen)) == NULL) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ if (sysctl (hwmib, 6, hwbuf, &hwlen, NULL, 0) < 0) { -+ g_sprintf (dst, NOT_AVAILABLE); -+ goto hwfail; -+ } -+ -+ hwifm = (struct if_msghdr *) hwbuf; -+ hwsinptr = (struct sockaddr_dl *) (hwifm + 1); -+ hwptr = (guchar *) LLADDR (hwsinptr); -+ if (*hwptr != 0 || *(hwptr + 1) != 0 || -+ *(hwptr + 2) != 0 || *(hwptr + 3) != 0 || -+ *(hwptr + 4) != 0 || *(hwptr + 5) != 0) { -+ g_sprintf (dst, "%02x:%02x:%02x:%02x:%02x:%02x", -+ *hwptr, *(hwptr + 1), *(hwptr + 2), -+ *(hwptr + 3), *(hwptr + 4), *(hwptr + 5)); -+ } -+ else { -+ g_sprintf (dst, NOT_AVAILABLE); -+ } -+ g_free (hwbuf); -+ -+hwfail: - #else - g_sprintf (dst, NOT_AVAILABLE); - #endif /* SIOCGIFHWADDR */ -@@ -595,6 +742,8 @@ info_get_nic_information (const gchar *n - } - - freeifaddrs (ifa0); -+fail: -+ ; - } - - static gint * diff --git a/net/gnomenettool/files/patch-src_lookup.c b/net/gnomenettool/files/patch-src_lookup.c deleted file mode 100644 index 9744c1397..000000000 --- a/net/gnomenettool/files/patch-src_lookup.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lookup.c.orig Sun Jul 3 17:47:02 2005 -+++ src/lookup.c Sun Jul 3 17:47:20 2005 -@@ -21,6 +21,7 @@ - #include <gtk/gtk.h> - #include <glib/gi18n.h> - #include <glib/gprintf.h> -+#include <sys/types.h> - - #include "lookup.h" - #include "utils.h" diff --git a/net/gnomenettool/files/patch-src_netstat.c b/net/gnomenettool/files/patch-src_netstat.c deleted file mode 100644 index 1eec84927..000000000 --- a/net/gnomenettool/files/patch-src_netstat.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/netstat.c.orig Tue Jul 6 13:55:25 2004 -+++ src/netstat.c Fri Aug 20 15:55:40 2004 -@@ -108,12 +108,17 @@ - g_return_val_if_fail (netinfo != NULL, NULL); - - if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (netinfo->routing))) { -+#ifdef __FreeBSD__ -+ /* XXX We only support ipv4 now */ -+ option = g_strdup ("-rn -f inet"); -+#else - /* Works for Solaris and Linux */ - if (netinfo_is_ipv6_enable ()) { - option = g_strdup ("-rn -A inet -A inet6"); - } else { - option = g_strdup ("-rn -A inet"); - } -+#endif - - if (netinfo->stbar_text) - g_free (netinfo->stbar_text); diff --git a/net/gnomenettool/files/patch-src_nettool.c b/net/gnomenettool/files/patch-src_nettool.c deleted file mode 100644 index d8ac21225..000000000 --- a/net/gnomenettool/files/patch-src_nettool.c +++ /dev/null @@ -1,46 +0,0 @@ ---- src/nettool.c.orig Tue May 10 18:14:48 2005 -+++ src/nettool.c Sun Apr 23 22:00:13 2006 -@@ -24,6 +24,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/socket.h> -+#include <netinet/in.h> - #include <signal.h> - #include <errno.h> - #include <sys/wait.h> -@@ -315,7 +316,7 @@ netinfo_io_text_buffer_dialog (GIOChanne - GIOCondition condition, gpointer data) - { - gchar *text = NULL; -- gint len; -+ gsize len; - Netinfo *netinfo = (Netinfo *) data; - - g_return_val_if_fail (channel != NULL, FALSE); -@@ -360,6 +361,10 @@ netinfo_io_text_buffer_dialog (GIOChanne - len, NULL); - } - -+ g_free (text); -+ -+ return TRUE; -+ - } else if (status == G_IO_STATUS_AGAIN) { - char buf[1]; - -@@ -371,12 +376,13 @@ netinfo_io_text_buffer_dialog (GIOChanne - } - g_string_append_c (netinfo->command_output, buf[0]); - } -+ -+ g_free (text); -+ return TRUE; - } else if (status == G_IO_STATUS_EOF) { - } - - g_free (text); -- -- return TRUE; - } - - /* The condition is not G_IO_HUP | G_IO_ERR | G_IO_NVAL, so diff --git a/net/gnomenettool/files/patch-src_utils.c b/net/gnomenettool/files/patch-src_utils.c deleted file mode 100644 index 921c78049..000000000 --- a/net/gnomenettool/files/patch-src_utils.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/utils.c.orig Fri May 6 16:10:28 2005 -+++ src/utils.c Sun Jul 3 17:48:12 2005 -@@ -24,6 +24,8 @@ - on GNOME 2.0 */ - - #include "utils.h" -+#include <stdlib.h> -+#include <limits.h> - #include <string.h> - #include <glib/gi18n.h> - -@@ -240,7 +242,7 @@ util_legible_bytes (gchar *bytes) - const gchar *unit = "B"; - gchar *result; - -- sscanf (bytes, "%lld", &rx); -+ rx = strtoull (bytes, (char **)NULL, 10); - short_rx = rx * 10; - - if (rx > 1125899906842624ull) { diff --git a/net/gnomenettool/pkg-descr b/net/gnomenettool/pkg-descr deleted file mode 100644 index 5619126fe..000000000 --- a/net/gnomenettool/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Gnome-nettool is a utility for getting network information such as interface -statistics, and for front-ending commands like ping and traceroute. It -is very similar to the MacOS X Network Utility. diff --git a/net/gnomenettool/pkg-plist b/net/gnomenettool/pkg-plist deleted file mode 100644 index 531ea6a3d..000000000 --- a/net/gnomenettool/pkg-plist +++ /dev/null @@ -1,79 +0,0 @@ -bin/gnome-nettool -share/gnome/applications/gnome-nettool.desktop -share/gnome/gnome-nettool/dialogs/gnome-nettool.glade -share/gnome/gnome-nettool/pixmaps/16_ethernet.xpm -share/gnome/gnome-nettool/pixmaps/16_loopback.xpm -share/gnome/gnome-nettool/pixmaps/16_plip.xpm -share/gnome/gnome-nettool/pixmaps/16_ppp.xpm -share/gnome/gnome-nettool/pixmaps/gnome-nettool.png -share/gnome/gnome-nettool/pixmaps/irda-16.png -share/gnome/gnome-nettool/pixmaps/network.png -share/gnome/gnome-nettool/pixmaps/wavelan-16.png -share/gnome/pixmaps/gnome-nettool.png -share/locale/ar/LC_MESSAGES/gnome-nettool.mo -share/locale/az/LC_MESSAGES/gnome-nettool.mo -share/locale/bg/LC_MESSAGES/gnome-nettool.mo -share/locale/bn/LC_MESSAGES/gnome-nettool.mo -share/locale/bs/LC_MESSAGES/gnome-nettool.mo -share/locale/ca/LC_MESSAGES/gnome-nettool.mo -share/locale/cs/LC_MESSAGES/gnome-nettool.mo -share/locale/cy/LC_MESSAGES/gnome-nettool.mo -share/locale/da/LC_MESSAGES/gnome-nettool.mo -share/locale/de/LC_MESSAGES/gnome-nettool.mo -share/locale/dz/LC_MESSAGES/gnome-nettool.mo -share/locale/el/LC_MESSAGES/gnome-nettool.mo -share/locale/en_CA/LC_MESSAGES/gnome-nettool.mo -share/locale/en_GB/LC_MESSAGES/gnome-nettool.mo -share/locale/es/LC_MESSAGES/gnome-nettool.mo -share/locale/et/LC_MESSAGES/gnome-nettool.mo -share/locale/eu/LC_MESSAGES/gnome-nettool.mo -share/locale/fa/LC_MESSAGES/gnome-nettool.mo -share/locale/fi/LC_MESSAGES/gnome-nettool.mo -share/locale/fr/LC_MESSAGES/gnome-nettool.mo -share/locale/ga/LC_MESSAGES/gnome-nettool.mo -share/locale/gl/LC_MESSAGES/gnome-nettool.mo -share/locale/gu/LC_MESSAGES/gnome-nettool.mo -share/locale/he/LC_MESSAGES/gnome-nettool.mo -share/locale/hi/LC_MESSAGES/gnome-nettool.mo -share/locale/hr/LC_MESSAGES/gnome-nettool.mo -share/locale/hu/LC_MESSAGES/gnome-nettool.mo -share/locale/id/LC_MESSAGES/gnome-nettool.mo -share/locale/it/LC_MESSAGES/gnome-nettool.mo -share/locale/ja/LC_MESSAGES/gnome-nettool.mo -share/locale/ka/LC_MESSAGES/gnome-nettool.mo -share/locale/ko/LC_MESSAGES/gnome-nettool.mo -share/locale/lt/LC_MESSAGES/gnome-nettool.mo -share/locale/mk/LC_MESSAGES/gnome-nettool.mo -share/locale/ml/LC_MESSAGES/gnome-nettool.mo -share/locale/mn/LC_MESSAGES/gnome-nettool.mo -share/locale/ms/LC_MESSAGES/gnome-nettool.mo -share/locale/nb/LC_MESSAGES/gnome-nettool.mo -share/locale/ne/LC_MESSAGES/gnome-nettool.mo -share/locale/nl/LC_MESSAGES/gnome-nettool.mo -share/locale/no/LC_MESSAGES/gnome-nettool.mo -share/locale/pa/LC_MESSAGES/gnome-nettool.mo -share/locale/pl/LC_MESSAGES/gnome-nettool.mo -share/locale/pt/LC_MESSAGES/gnome-nettool.mo -share/locale/pt_BR/LC_MESSAGES/gnome-nettool.mo -share/locale/ro/LC_MESSAGES/gnome-nettool.mo -share/locale/ru/LC_MESSAGES/gnome-nettool.mo -share/locale/rw/LC_MESSAGES/gnome-nettool.mo -share/locale/sk/LC_MESSAGES/gnome-nettool.mo -share/locale/sq/LC_MESSAGES/gnome-nettool.mo -share/locale/sr/LC_MESSAGES/gnome-nettool.mo -share/locale/sr@Latn/LC_MESSAGES/gnome-nettool.mo -share/locale/sv/LC_MESSAGES/gnome-nettool.mo -share/locale/ta/LC_MESSAGES/gnome-nettool.mo -share/locale/th/LC_MESSAGES/gnome-nettool.mo -share/locale/tr/LC_MESSAGES/gnome-nettool.mo -share/locale/uk/LC_MESSAGES/gnome-nettool.mo -share/locale/vi/LC_MESSAGES/gnome-nettool.mo -share/locale/wa/LC_MESSAGES/gnome-nettool.mo -share/locale/xh/LC_MESSAGES/gnome-nettool.mo -share/locale/zh_CN/LC_MESSAGES/gnome-nettool.mo -share/locale/zh_TW/LC_MESSAGES/gnome-nettool.mo -@dirrmtry share/locale/dz/LC_MESSAGES -@dirrmtry share/locale/dz -@dirrm share/gnome/gnome-nettool/pixmaps -@dirrm share/gnome/gnome-nettool/dialogs -@dirrm share/gnome/gnome-nettool diff --git a/net/vino/Makefile b/net/vino/Makefile deleted file mode 100644 index 25f3e1ccf..000000000 --- a/net/vino/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# New ports collection makefile for: vino -# Date created: 16 July 2004 -# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org> -# -# $FreeBSD$ -# $MCom: ports/net/vino/Makefile,v 1.27 2006/03/13 19:31:43 mezz Exp $ -# - -PORTNAME= vino -PORTVERSION= 2.13.5 -CATEGORIES= net gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} - -MAINTAINER= gnome@FreeBSD.org -COMMENT= VNC server that allows for remote access to your GNOME desktop - -LIB_DEPENDS= gnutls:${PORTSDIR}/security/gnutls - -USE_BZIP2= yes -USE_GETTEXT= yes -USE_X_PREFIX= yes -USE_GNOME= gnomeprefix intlhack gnomehack gnomepanel -USE_GMAKE= yes -GNOME_DESKTOP_VERSION=2 -GNU_CONFIGURE= yes -INSTALLS_ICONS= yes -CONFIGURE_ARGS= --enable-session-support -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -GCONF_SCHEMAS= vino-server.schemas - -.include <bsd.port.mk> diff --git a/net/vino/distinfo b/net/vino/distinfo deleted file mode 100644 index 8a52a9171..000000000 --- a/net/vino/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (vino-2.13.5.tar.bz2) = 9bc8c3f0e639fdc7b9ed023501308359 -SHA256 (vino-2.13.5.tar.bz2) = 58ee9c77070a8865cce6d25dd6b68fae02b307b64b203d78bd492e33c8e0c89f -SIZE (vino-2.13.5.tar.bz2) = 566620 diff --git a/net/vino/files/patch-server_libvncserver_rfb_rfbproto.h b/net/vino/files/patch-server_libvncserver_rfb_rfbproto.h deleted file mode 100644 index 04d7fa7b5..000000000 --- a/net/vino/files/patch-server_libvncserver_rfb_rfbproto.h +++ /dev/null @@ -1,12 +0,0 @@ ---- server/libvncserver/rfb/rfbproto.h.orig Fri Jul 16 18:16:16 2004 -+++ server/libvncserver/rfb/rfbproto.h Fri Jul 16 18:16:39 2004 -@@ -60,7 +60,9 @@ - #include <rfb/rfbint.h> - #else - #include <config.h> -+#ifdef HAVE_STDINT_H - #include <stdint.h> -+#endif - #endif - #endif - #include <rfb/keysym.h> diff --git a/net/vino/files/patch-server_vino-fb.c b/net/vino/files/patch-server_vino-fb.c deleted file mode 100644 index 56dbb89dc..000000000 --- a/net/vino/files/patch-server_vino-fb.c +++ /dev/null @@ -1,10 +0,0 @@ ---- server/vino-fb.c.orig Mon Jul 12 06:22:08 2004 -+++ server/vino-fb.c Wed Jul 14 22:15:44 2004 -@@ -37,6 +37,7 @@ - #include <stdlib.h> - #include <string.h> -+#include <sys/types.h> - #include <sys/ipc.h> - #include <sys/shm.h> - #include <gdk/gdkx.h> - #include <X11/Xlib.h> diff --git a/net/vino/pkg-descr b/net/vino/pkg-descr deleted file mode 100644 index f56a27700..000000000 --- a/net/vino/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Vino is a VNC server for GNOME - it allows someone to remotely connect -to your desktop session using the RFB protocol. - -WWW: http://www.gnome.org diff --git a/net/vino/pkg-plist b/net/vino/pkg-plist deleted file mode 100644 index 7138e41d3..000000000 --- a/net/vino/pkg-plist +++ /dev/null @@ -1,72 +0,0 @@ -bin/vino-preferences -bin/vino-session -libdata/bonobo/servers/GNOME_RemoteDesktop.server -libexec/vino-server -share/gnome/applications/vino-preferences.desktop -share/gnome/vino/vino-preferences.glade -share/gnome/vino/vino-prompt.glade -share/icons/hicolor/48x48/apps/gnome-remote-desktop.png -share/locale/ar/LC_MESSAGES/vino.mo -share/locale/az/LC_MESSAGES/vino.mo -share/locale/bg/LC_MESSAGES/vino.mo -share/locale/bn/LC_MESSAGES/vino.mo -share/locale/bs/LC_MESSAGES/vino.mo -share/locale/ca/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 -share/locale/de/LC_MESSAGES/vino.mo -share/locale/el/LC_MESSAGES/vino.mo -share/locale/en_CA/LC_MESSAGES/vino.mo -share/locale/en_GB/LC_MESSAGES/vino.mo -share/locale/es/LC_MESSAGES/vino.mo -share/locale/et/LC_MESSAGES/vino.mo -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/gl/LC_MESSAGES/vino.mo -share/locale/gu/LC_MESSAGES/vino.mo -share/locale/he/LC_MESSAGES/vino.mo -share/locale/hi/LC_MESSAGES/vino.mo -share/locale/hu/LC_MESSAGES/vino.mo -share/locale/id/LC_MESSAGES/vino.mo -share/locale/it/LC_MESSAGES/vino.mo -share/locale/ja/LC_MESSAGES/vino.mo -share/locale/ko/LC_MESSAGES/vino.mo -share/locale/ku/LC_MESSAGES/vino.mo -share/locale/lt/LC_MESSAGES/vino.mo -share/locale/mk/LC_MESSAGES/vino.mo -share/locale/mn/LC_MESSAGES/vino.mo -share/locale/ms/LC_MESSAGES/vino.mo -share/locale/nb/LC_MESSAGES/vino.mo -share/locale/ne/LC_MESSAGES/vino.mo -share/locale/nl/LC_MESSAGES/vino.mo -share/locale/nn/LC_MESSAGES/vino.mo -share/locale/no/LC_MESSAGES/vino.mo -share/locale/or/LC_MESSAGES/vino.mo -share/locale/pa/LC_MESSAGES/vino.mo -share/locale/pl/LC_MESSAGES/vino.mo -share/locale/pt/LC_MESSAGES/vino.mo -share/locale/pt_BR/LC_MESSAGES/vino.mo -share/locale/ro/LC_MESSAGES/vino.mo -share/locale/ru/LC_MESSAGES/vino.mo -share/locale/rw/LC_MESSAGES/vino.mo -share/locale/sk/LC_MESSAGES/vino.mo -share/locale/sq/LC_MESSAGES/vino.mo -share/locale/sr/LC_MESSAGES/vino.mo -share/locale/sr@Latn/LC_MESSAGES/vino.mo -share/locale/sv/LC_MESSAGES/vino.mo -share/locale/ta/LC_MESSAGES/vino.mo -share/locale/th/LC_MESSAGES/vino.mo -share/locale/tr/LC_MESSAGES/vino.mo -share/locale/ug/LC_MESSAGES/vino.mo -share/locale/uk/LC_MESSAGES/vino.mo -share/locale/vi/LC_MESSAGES/vino.mo -share/locale/wa/LC_MESSAGES/vino.mo -share/locale/xh/LC_MESSAGES/vino.mo -share/locale/zh_CN/LC_MESSAGES/vino.mo -share/locale/zh_TW/LC_MESSAGES/vino.mo -@dirrm share/gnome/vino -@dirrmtry share/locale/ug/LC_MESSAGES -@dirrmtry share/locale/ug |