summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/gconf2/Makefile52
-rw-r--r--devel/gconf2/distinfo3
-rw-r--r--devel/gconf2/files/patch-ab11
-rw-r--r--devel/gconf2/pkg-descr18
-rw-r--r--devel/gconf2/pkg-plist127
-rw-r--r--net/vino/Makefile33
-rw-r--r--net/vino/distinfo3
-rw-r--r--net/vino/files/patch-server_libvncserver_rfb_rfbproto.h12
-rw-r--r--net/vino/files/patch-server_vino-fb.c10
-rw-r--r--net/vino/pkg-descr4
-rw-r--r--net/vino/pkg-plist72
11 files changed, 345 insertions, 0 deletions
diff --git a/devel/gconf2/Makefile b/devel/gconf2/Makefile
new file mode 100644
index 000000000..a9ba14eaa
--- /dev/null
+++ b/devel/gconf2/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: gconf2
+# Date created: 28th June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/devel/gconf2/Makefile,v 1.62 2005/11/03 18:43:02 mezz Exp $
+#
+
+PORTNAME= gconf2
+PORTVERSION= 2.13.5
+CATEGORIES= devel gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/GConf/2.13
+DISTNAME= GConf-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A configuration database system for GNOME
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomehier gnomehack orbit2 gtk20 libxml2 linc ltverhack
+INSTALLS_SHLIB= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \
+ --disable-gtk-doc
+# --enable-gconf-source=${PREFIX}/etc/gconf/schemas \
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+MAN1= gconftool-2.1
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_LDAP) || exists(${LOCALBASE}/include/ldap.h)
+USE_OPENLDAP= yes
+
+PLIST_SUB+= LDAP=""
+.else
+PLIST_SUB+= LDAP="@comment "
+.endif
+
+pre-everything::
+.if !defined(WITH_LDAP)
+ @${ECHO_MSG}
+ @${ECHO_MSG} "You can enable ldap support by defining"
+ @${ECHO_MSG} "WITH_LDAP"
+ @${ECHO_MSG}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/gconf2/distinfo b/devel/gconf2/distinfo
new file mode 100644
index 000000000..9953944ad
--- /dev/null
+++ b/devel/gconf2/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/GConf-2.13.5.tar.bz2) = 097823748dac6afc7a138001df6d3c35
+SHA256 (gnome2/GConf-2.13.5.tar.bz2) = 6b96bbb27eabc0f338389611e631e58901929485091e9eb1ee8dd273637b65e8
+SIZE (gnome2/GConf-2.13.5.tar.bz2) = 1984182
diff --git a/devel/gconf2/files/patch-ab b/devel/gconf2/files/patch-ab
new file mode 100644
index 000000000..6f25900e7
--- /dev/null
+++ b/devel/gconf2/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Sun Aug 4 22:38:39 2002
++++ Makefile.in Sun Aug 4 22:39:52 2002
+@@ -35,7 +35,7 @@
+ DESTDIR =
+
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(prefix)/libdata/pkgconfig
+ pkgincludedir = $(includedir)/@PACKAGE@
+
+ top_builddir = .
diff --git a/devel/gconf2/pkg-descr b/devel/gconf2/pkg-descr
new file mode 100644
index 000000000..010cc810e
--- /dev/null
+++ b/devel/gconf2/pkg-descr
@@ -0,0 +1,18 @@
+GConf extends the concept of a configuration registry. It provides
+a simple way for applications and administrators to store data;
+often GConf is used to store preferences for applications.
+
+Some of the features of GConf are:
+GConf provides:
+
+ * Documentation for each configuration key, so that administrators
+ can better modify the value.
+
+ * Notifications to interested applications when configuration data
+ is changed. The notification service works across networks,
+ affecting all login sessions for a single user.
+
+ * Proper locking so that configuration data doesn't get corrupted
+ when accessed by multiple applications at the same time.
+
+WWW: http://www.gnome.org/projects/gconf/
diff --git a/devel/gconf2/pkg-plist b/devel/gconf2/pkg-plist
new file mode 100644
index 000000000..27502dd56
--- /dev/null
+++ b/devel/gconf2/pkg-plist
@@ -0,0 +1,127 @@
+bin/gconf-merge-tree
+bin/gconftool-2
+%%LDAP%%etc/gconf/2/evoldap.conf
+etc/gconf/2/path
+include/gconf/2/gconf/gconf-changeset.h
+include/gconf/2/gconf/gconf-client.h
+include/gconf/2/gconf/gconf-engine.h
+include/gconf/2/gconf/gconf-enum-types.h
+include/gconf/2/gconf/gconf-error.h
+include/gconf/2/gconf/gconf-listeners.h
+include/gconf/2/gconf/gconf-schema.h
+include/gconf/2/gconf/gconf-value.h
+include/gconf/2/gconf/gconf.h
+%%LDAP%%lib/GConf/2/libgconfbackend-evoldap.so
+lib/GConf/2/libgconfbackend-oldxml.so
+lib/GConf/2/libgconfbackend-xml.so
+lib/libgconf-2.a
+lib/libgconf-2.so
+lib/libgconf-2.so.4
+libdata/pkgconfig/gconf-2.0.pc
+libexec/gconf-sanity-check-2
+libexec/gconfd-2
+%%LDAP%%share/GConf/schema/evoldap.schema
+share/aclocal/gconf-2.m4
+share/doc/gconf/ch01.html
+share/doc/gconf/gconf-GConfClient.html
+share/doc/gconf/gconf-gconf-backend.html
+share/doc/gconf/gconf-gconf-changeset.html
+share/doc/gconf/gconf-gconf-engine.html
+share/doc/gconf/gconf-gconf-error.html
+share/doc/gconf/gconf-gconf-internals.html
+share/doc/gconf/gconf-gconf-listeners.html
+share/doc/gconf/gconf-gconf-locale.html
+share/doc/gconf/gconf-gconf-schema.html
+share/doc/gconf/gconf-gconf-sources.html
+share/doc/gconf/gconf-gconf-value.html
+share/doc/gconf/gconf-gconf.html
+share/doc/gconf/gconf.devhelp
+share/doc/gconf/home.png
+share/doc/gconf/index.html
+share/doc/gconf/index.sgml
+share/doc/gconf/left.png
+share/doc/gconf/right.png
+share/doc/gconf/style.css
+share/doc/gconf/up.png
+share/locale/am/LC_MESSAGES/GConf2.mo
+share/locale/ar/LC_MESSAGES/GConf2.mo
+share/locale/az/LC_MESSAGES/GConf2.mo
+share/locale/be/LC_MESSAGES/GConf2.mo
+share/locale/bg/LC_MESSAGES/GConf2.mo
+share/locale/bn/LC_MESSAGES/GConf2.mo
+share/locale/bs/LC_MESSAGES/GConf2.mo
+share/locale/ca/LC_MESSAGES/GConf2.mo
+share/locale/cs/LC_MESSAGES/GConf2.mo
+share/locale/cy/LC_MESSAGES/GConf2.mo
+share/locale/da/LC_MESSAGES/GConf2.mo
+share/locale/de/LC_MESSAGES/GConf2.mo
+share/locale/el/LC_MESSAGES/GConf2.mo
+share/locale/en_CA/LC_MESSAGES/GConf2.mo
+share/locale/en_GB/LC_MESSAGES/GConf2.mo
+share/locale/es/LC_MESSAGES/GConf2.mo
+share/locale/et/LC_MESSAGES/GConf2.mo
+share/locale/eu/LC_MESSAGES/GConf2.mo
+share/locale/fa/LC_MESSAGES/GConf2.mo
+share/locale/fi/LC_MESSAGES/GConf2.mo
+share/locale/fr/LC_MESSAGES/GConf2.mo
+share/locale/ga/LC_MESSAGES/GConf2.mo
+share/locale/gl/LC_MESSAGES/GConf2.mo
+share/locale/gu/LC_MESSAGES/GConf2.mo
+share/locale/he/LC_MESSAGES/GConf2.mo
+share/locale/hi/LC_MESSAGES/GConf2.mo
+share/locale/hr/LC_MESSAGES/GConf2.mo
+share/locale/hu/LC_MESSAGES/GConf2.mo
+share/locale/id/LC_MESSAGES/GConf2.mo
+share/locale/is/LC_MESSAGES/GConf2.mo
+share/locale/it/LC_MESSAGES/GConf2.mo
+share/locale/ja/LC_MESSAGES/GConf2.mo
+share/locale/ko/LC_MESSAGES/GConf2.mo
+share/locale/ku/LC_MESSAGES/GConf2.mo
+share/locale/lt/LC_MESSAGES/GConf2.mo
+share/locale/lv/LC_MESSAGES/GConf2.mo
+share/locale/mk/LC_MESSAGES/GConf2.mo
+share/locale/ml/LC_MESSAGES/GConf2.mo
+share/locale/mn/LC_MESSAGES/GConf2.mo
+share/locale/ms/LC_MESSAGES/GConf2.mo
+share/locale/nb/LC_MESSAGES/GConf2.mo
+share/locale/ne/LC_MESSAGES/GConf2.mo
+share/locale/nl/LC_MESSAGES/GConf2.mo
+share/locale/nn/LC_MESSAGES/GConf2.mo
+share/locale/no/LC_MESSAGES/GConf2.mo
+share/locale/pa/LC_MESSAGES/GConf2.mo
+share/locale/pl/LC_MESSAGES/GConf2.mo
+share/locale/pt/LC_MESSAGES/GConf2.mo
+share/locale/pt_BR/LC_MESSAGES/GConf2.mo
+share/locale/ro/LC_MESSAGES/GConf2.mo
+share/locale/ru/LC_MESSAGES/GConf2.mo
+share/locale/rw/LC_MESSAGES/GConf2.mo
+share/locale/sk/LC_MESSAGES/GConf2.mo
+share/locale/sl/LC_MESSAGES/GConf2.mo
+share/locale/sq/LC_MESSAGES/GConf2.mo
+share/locale/sr/LC_MESSAGES/GConf2.mo
+share/locale/sr@Latn/LC_MESSAGES/GConf2.mo
+share/locale/sv/LC_MESSAGES/GConf2.mo
+share/locale/ta/LC_MESSAGES/GConf2.mo
+share/locale/th/LC_MESSAGES/GConf2.mo
+share/locale/tr/LC_MESSAGES/GConf2.mo
+share/locale/uk/LC_MESSAGES/GConf2.mo
+share/locale/vi/LC_MESSAGES/GConf2.mo
+share/locale/xh/LC_MESSAGES/GConf2.mo
+share/locale/yi/LC_MESSAGES/GConf2.mo
+share/locale/zh_CN/LC_MESSAGES/GConf2.mo
+share/locale/zh_HK/LC_MESSAGES/GConf2.mo
+share/locale/zh_TW/LC_MESSAGES/GConf2.mo
+share/sgml/gconf/gconf-1.0.dtd
+@dirrm share/sgml/gconf
+@unexec rmdir %D/share/locale/zh_HK/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/zh_HK 2> /dev/null || true
+@unexec rmdir %D/share/locale/ku/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ku 2> /dev/null || true
+@dirrm share/doc/gconf
+%%LDAP%%@dirrm share/GConf/schema
+%%LDAP%%@dirrm share/GConf
+@dirrm lib/GConf/2
+@dirrm include/gconf/2/gconf
+@dirrm include/gconf/2
+@dirrm etc/gconf/2
+@unexec /bin/rmdir %D/share/sgml 2>/dev/null || /usr/bin/true
diff --git a/net/vino/Makefile b/net/vino/Makefile
new file mode 100644
index 000000000..045d1ca9b
--- /dev/null
+++ b/net/vino/Makefile
@@ -0,0 +1,33 @@
+# 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.21 2005/10/08 19:41:39 marcus Exp $
+#
+
+PORTNAME= vino
+PORTVERSION= 2.13.5
+CATEGORIES= net gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.13
+
+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_X_PREFIX= yes
+USE_GNOME= gnomeprefix intlhack gnomehack gnomepanel
+USE_GMAKE= yes
+GNOME_DESKTOP_VERSION=2
+USE_AUTOTOOLS= libtool:15
+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
new file mode 100644
index 000000000..8a52a9171
--- /dev/null
+++ b/net/vino/distinfo
@@ -0,0 +1,3 @@
+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
new file mode 100644
index 000000000..04d7fa7b5
--- /dev/null
+++ b/net/vino/files/patch-server_libvncserver_rfb_rfbproto.h
@@ -0,0 +1,12 @@
+--- 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
new file mode 100644
index 000000000..56dbb89dc
--- /dev/null
+++ b/net/vino/files/patch-server_vino-fb.c
@@ -0,0 +1,10 @@
+--- 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
new file mode 100644
index 000000000..f56a27700
--- /dev/null
+++ b/net/vino/pkg-descr
@@ -0,0 +1,4 @@
+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
new file mode 100644
index 000000000..9f6344623
--- /dev/null
+++ b/net/vino/pkg-plist
@@ -0,0 +1,72 @@
+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
+@unexec rmdir %D/share/locale/ug/LC_MESSAGES 2> /dev/null || true
+@unexec rmdir %D/share/locale/ug 2> /dev/null || true