summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2011-04-09 23:57:12 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2011-04-09 23:57:12 +0800
commit4b5c842b10d389ee0c0ba08deb5c0b059dd234cb (patch)
treeac2ee4dbd9276625a3dc4069920e36170fe74e08 /net
parent621b94a10d261f79f087b5c068b23d35c2561d58 (diff)
downloadmarcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.gz
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.bz2
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.lz
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.xz
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.tar.zst
marcuscom-ports-4b5c842b10d389ee0c0ba08deb5c0b059dd234cb.zip
Get those ports to catch up with gnome-keyring that splitted into
libgnome-keyring and gnome-keyring. It helps a lot with resolve the conflict that prevent you to install some important ports such as gimp and etc. Bump the PORTREVISION on those ports. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15773 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net')
-rw-r--r--net/gq/Makefile45
-rw-r--r--net/gq/distinfo2
-rw-r--r--net/gq/files/patch-src::state.c11
-rw-r--r--net/gq/files/patch-src_gq-server.c10
-rw-r--r--net/gq/pkg-descr12
-rw-r--r--net/gq/pkg-plist35
6 files changed, 115 insertions, 0 deletions
diff --git a/net/gq/Makefile b/net/gq/Makefile
new file mode 100644
index 000000000..993ea53dc
--- /dev/null
+++ b/net/gq/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: gq
+# Date Created: 8 Jun 2000
+# Whom: Roman Shterenzon <roman@xpert.com>
+#
+# $FreeBSD: ports/net/gq/Makefile,v 1.50 2011/02/25 01:31:57 delphij Exp $
+#
+
+PORTNAME= gq
+PORTVERSION= 1.3.4
+PORTREVISION= 8
+PORTEPOCH= 1
+CATEGORIES= net
+MASTER_SITES= SF/${PORTNAME}client/GQ%20Unstable/${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= GTK-based LDAP client
+
+LIB_DEPENDS= gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring
+
+OPTIONS= DND "Enable Drag and drop support in browse mode" On \
+ CACHE "Support the OpenLDAP experimental client cache" On
+
+USE_GNOME= gnometarget libglade2 gnomedocutils
+USE_OPENSSL= yes
+USE_OPENLDAP= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+CONFIGURE_ARGS= --with-ldap-prefix=${LOCALBASE}
+
+CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_DND)
+CONFIGURE_ARGS+= --enable-browser-dnd
+.endif
+
+.if !defined(WITHOUT_CACHE)
+CONFIGURE_ARGS+= --enable-cache
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/gq/distinfo b/net/gq/distinfo
new file mode 100644
index 000000000..d26f43dae
--- /dev/null
+++ b/net/gq/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gq-1.3.4.tar.gz) = 2ac77f3233ddaef718f89c9371ab5165af29cf9738ed46b6bea64b37e45d4b60
+SIZE (gq-1.3.4.tar.gz) = 557801
diff --git a/net/gq/files/patch-src::state.c b/net/gq/files/patch-src::state.c
new file mode 100644
index 000000000..4e80d0bcb
--- /dev/null
+++ b/net/gq/files/patch-src::state.c
@@ -0,0 +1,11 @@
+--- src/state.c.orig Thu Jul 29 09:44:27 2004
++++ src/state.c Thu Jul 29 09:44:51 2004
+@@ -754,7 +754,7 @@
+ }
+ }
+
+- if (n != NULL && v->type != 0) {
++ if (n != NULL && v!=NULL && v->type != 0) {
+ char *ep;
+
+ assert(v);
diff --git a/net/gq/files/patch-src_gq-server.c b/net/gq/files/patch-src_gq-server.c
new file mode 100644
index 000000000..51aab59ac
--- /dev/null
+++ b/net/gq/files/patch-src_gq-server.c
@@ -0,0 +1,10 @@
+--- src/gq-server.c.orig 2008-04-30 04:15:42.000000000 +0000
++++ src/gq-server.c 2008-04-30 04:15:11.000000000 +0000
+@@ -25,6 +25,7 @@
+
+ #include "gq-server.h"
+
++#include <sys/select.h>
+ #include <errno.h>
+ #include <string.h>
+
diff --git a/net/gq/pkg-descr b/net/gq/pkg-descr
new file mode 100644
index 000000000..4470e8b06
--- /dev/null
+++ b/net/gq/pkg-descr
@@ -0,0 +1,12 @@
+GQ is a GTK-based LDAP client. Features include:
+
+ - browse and search modes
+ - LDAP V3 schema browser
+ - template editor
+ - edit and delete entries
+ - add entries with templates
+ - export subtree or whole server to LDIF file
+ - use any number of servers
+ - search based on single argument or LDAP filter
+
+WWW: http://www.gq-project.org/
diff --git a/net/gq/pkg-plist b/net/gq/pkg-plist
new file mode 100644
index 000000000..14bf171f8
--- /dev/null
+++ b/net/gq/pkg-plist
@@ -0,0 +1,35 @@
+bin/gq
+share/applications/gq.desktop
+%%DATADIR%%/gq.glade
+share/mime/packages/gq-ldif.xml
+share/pixmaps/gq/bomb.xpm
+share/pixmaps/gq/entry.png
+share/pixmaps/gq/gq.xpm
+share/pixmaps/gq/hide.xpm
+share/pixmaps/gq/new.xpm
+share/pixmaps/gq/textview.png
+share/pixmaps/gq/warning.xpm
+share/gnome/help/gq-manual/C/gq-manual.xml
+share/gnome/help/gq-manual/C/legal.xml
+share/gnome/help/gq-manual/de/gq-manual.xml
+share/gnome/help/gq-manual/de/legal.xml
+share/icons/hicolor/16x16/apps/ldap-group.png
+share/icons/hicolor/16x16/apps/ldap-organization.png
+share/icons/hicolor/16x16/apps/ldap-person.png
+share/locale/cs/LC_MESSAGES/gq.mo
+share/locale/de/LC_MESSAGES/gq.mo
+share/locale/ja/LC_MESSAGES/gq.mo
+share/locale/zh_CN/LC_MESSAGES/gq.mo
+share/omf/gq-manual/gq-manual-C.omf
+share/omf/gq-manual/gq-manual-de.omf
+
+@dirrm share/pixmaps/gq
+@dirrm %%DATADIR%%
+@dirrm share/gnome/help/gq-manual/C
+@dirrm share/gnome/help/gq-manual/de
+@dirrm share/gnome/help/gq-manual
+@dirrm share/omf/gq-manual
+@dirrmtry share/applications
+
+@exec %%PREFIX%%/bin/update-mime-database %%PREFIX%%/share/mime
+@unexec %%PREFIX%%/bin/update-mime-database %%PREFIX%%/share/mime