aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-08-28 20:08:55 +0800
committeredwin <edwin@FreeBSD.org>2003-08-28 20:08:55 +0800
commit17898aead5d4565d80005712983d9baa9ff0e63f (patch)
treed4c92ea907ade3f16f75ba95d4ca75c8c733650c /net
parented47f0c84073e281fba223c2b497dcb676a33cac (diff)
downloadfreebsd-ports-gnome-17898aead5d4565d80005712983d9baa9ff0e63f.tar.gz
freebsd-ports-gnome-17898aead5d4565d80005712983d9baa9ff0e63f.tar.zst
freebsd-ports-gnome-17898aead5d4565d80005712983d9baa9ff0e63f.zip
New port for LDAP Directory Administrator
Port for LDAP Directory Administrator -- a GTK+/GNOME(1) frontend for managing user accounts on an LDAP server using the poisx schema. PR: ports/51402 Submitted by: lewiz <purple@lewiz.info>
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/diradmin/Makefile37
-rw-r--r--net/diradmin/distinfo1
-rw-r--r--net/diradmin/files/patch-aa33
-rw-r--r--net/diradmin/pkg-descr10
-rw-r--r--net/diradmin/pkg-plist33
6 files changed, 115 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 2613c3c6b99f..7e40a143879a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -109,6 +109,7 @@
SUBDIR += dhisd
SUBDIR += dictd
SUBDIR += dictd-database
+ SUBDIR += diradmin
SUBDIR += disco
SUBDIR += djbdns
SUBDIR += dlint
diff --git a/net/diradmin/Makefile b/net/diradmin/Makefile
new file mode 100644
index 000000000000..53a2341bb3f0
--- /dev/null
+++ b/net/diradmin/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: diradmin
+# Date created: 24 April 2003
+# Whom: lewiz <purple@lewiz.info>
+#
+# $FreeBSD$
+#
+
+PORTNAME= diradmin
+PORTVERSION= 1.3.5
+CATEGORIES= net
+MASTER_SITES= http://diradmin.open-it.org/
+DISTNAME= directory_administrator-${PORTVERSION}
+
+MAINTAINER= purple@lewiz.info
+COMMENT= A smart LDAP directory management tool
+
+LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20-client
+#CPPFLAGS+= -I/usr/src/lib/libcrypt
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomelibs
+CFLAGS+= -I/usr/src/lib/libcrypt
+
+DOCS= AUTHORS COPYING CREDITS ChangeLog INSTALL NEWS \
+ README TODO
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for file in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/net/diradmin/distinfo b/net/diradmin/distinfo
new file mode 100644
index 000000000000..21ca53429db9
--- /dev/null
+++ b/net/diradmin/distinfo
@@ -0,0 +1 @@
+MD5 (directory_administrator-1.3.5.tar.gz) = a4796ea71d62b39caefb3bec999899e0
diff --git a/net/diradmin/files/patch-aa b/net/diradmin/files/patch-aa
new file mode 100644
index 000000000000..08cb1446c146
--- /dev/null
+++ b/net/diradmin/files/patch-aa
@@ -0,0 +1,33 @@
+diff -ruN directory_administrator-1.3.5/aclocal.m4 directory_administrator-1.3.5.new/aclocal.m4
+--- aclocal.m4.orig Wed Feb 5 20:15:34 2003
++++ aclocal.m4 Fri Apr 25 01:21:57 2003
+@@ -1589,6 +1589,6 @@
+ dnl LDAP_CHECKS
+ AC_DEFUN([LDAP_CHECKS],
+ [
+- LDFLAGS="$LDFLAGS -llber -lldap -lresolv -lcrypt"
++ LDFLAGS="$LDFLAGS -llber -lldap -lcrypt"
+ ])
+
+diff -ruN directory_administrator-1.3.5/configure directory_administrator-1.3.5.new/configure
+--- configure.orig Wed Feb 5 20:15:40 2003
++++ configure Fri Apr 25 01:22:07 2003
+@@ -4951,7 +4951,7 @@
+
+
+
+- LDFLAGS="$LDFLAGS -llber -lldap -lresolv -lcrypt"
++ LDFLAGS="$LDFLAGS -llber -lldap -lcrypt"
+
+
+ PACKAGE_PIXMAPS_DIR="/share/pixmaps/${PACKAGE}"
+diff -ruN directory_administrator-1.3.5/macros/ldap.m4 directory_administrator-1.3.5.new/macros/ldap.m4
+--- macros/ldap.m4.orig Fri Dec 20 15:39:42 2002
++++ macros/ldap.m4 Fri Apr 25 01:22:21 2003
+@@ -1,5 +1,5 @@
+ dnl LDAP_CHECKS
+ AC_DEFUN([LDAP_CHECKS],
+ [
+- LDFLAGS="$LDFLAGS -llber -lldap -lresolv -lcrypt"
++ LDFLAGS="$LDFLAGS -llber -lldap -lcrypt"
+ ])
diff --git a/net/diradmin/pkg-descr b/net/diradmin/pkg-descr
new file mode 100644
index 000000000000..a4b4a855fbbd
--- /dev/null
+++ b/net/diradmin/pkg-descr
@@ -0,0 +1,10 @@
+Directory administrator is a smart LDAP directory management tool. It
+can be used to manage UNIX users and groups in a single sign-on setup,
+corporate address book , information, host-based access control and
+advanced mail routing. It's extremely easy to install and use, yet
+powerful at the same time. Along with popular software, it's the
+preferred solution for single sign-on maintenance.
+
+WWW: http://diradmin.open-it.org/
+
+lewiz <purple@lewiz.info>
diff --git a/net/diradmin/pkg-plist b/net/diradmin/pkg-plist
new file mode 100644
index 000000000000..b0f9a6e3686f
--- /dev/null
+++ b/net/diradmin/pkg-plist
@@ -0,0 +1,33 @@
+bin/directory_administrator
+share/applications/dragonfear-directory_administrator.desktop
+share/pixmaps/directory_administrator/briefcase.png
+share/pixmaps/directory_administrator/byruddo.png
+share/pixmaps/directory_administrator/cellphone.png
+share/pixmaps/directory_administrator/diradminlogo.ico
+share/pixmaps/directory_administrator/diradminlogo.png
+share/pixmaps/directory_administrator/diradminlogo.xcf
+share/pixmaps/directory_administrator/gnome-computer.png
+share/pixmaps/directory_administrator/gnome-gnomecard.png
+share/pixmaps/directory_administrator/gnome-who.png
+share/pixmaps/directory_administrator/group-icon.xpm
+share/pixmaps/directory_administrator/house.png
+share/pixmaps/directory_administrator/ico-mail.png
+share/pixmaps/directory_administrator/new-16.xpm
+share/pixmaps/directory_administrator/new.xpm
+share/pixmaps/directory_administrator/newgroup-16.xpm
+share/pixmaps/directory_administrator/newgroup.xpm
+share/pixmaps/directory_administrator/old-group-icon.xpm
+share/pixmaps/directory_administrator/old-user-icon.xpm
+share/pixmaps/directory_administrator/user-icon.xpm
+%%PORTDOCS%%share/doc/diradmin/AUTHORS
+%%PORTDOCS%%share/doc/diradmin/COPYING
+%%PORTDOCS%%share/doc/diradmin/CREDITS
+%%PORTDOCS%%share/doc/diradmin/ChangeLog
+%%PORTDOCS%%share/doc/diradmin/INSTALL
+%%PORTDOCS%%share/doc/diradmin/NEWS
+%%PORTDOCS%%share/doc/diradmin/README
+%%PORTDOCS%%share/doc/diradmin/TODO
+%%PORTDOCS%%@dirrm share/doc/diradmin
+@dirrm share/pixmaps/directory_administrator
+@dirrm share/pixmaps
+@dirrm share/applications