aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornbm <nbm@FreeBSD.org>2000-09-23 22:40:34 +0800
committernbm <nbm@FreeBSD.org>2000-09-23 22:40:34 +0800
commitb789fa22aa7491459b4ef01c0e27be4aa3af2de5 (patch)
tree69a9a5c69269f4981d060db0fba8fd2c153814f1
parente2091833bb2ad89f01dbdef4c98c1acb4dcdf89a (diff)
downloadfreebsd-ports-graphics-b789fa22aa7491459b4ef01c0e27be4aa3af2de5.tar.gz
freebsd-ports-graphics-b789fa22aa7491459b4ef01c0e27be4aa3af2de5.tar.zst
freebsd-ports-graphics-b789fa22aa7491459b4ef01c0e27be4aa3af2de5.zip
Add qmailadmin, a web-based vpopmail mail server administrator, which
allows you to set up POP accounts, forwarders, mailing lists, and such from the web.
-rw-r--r--mail/Makefile1
-rw-r--r--mail/qmailadmin-devel/Makefile67
-rw-r--r--mail/qmailadmin-devel/distinfo1
-rw-r--r--mail/qmailadmin-devel/pkg-comment1
-rw-r--r--mail/qmailadmin-devel/pkg-descr3
-rw-r--r--mail/qmailadmin-devel/pkg-plist66
-rw-r--r--mail/qmailadmin/Makefile67
-rw-r--r--mail/qmailadmin/distinfo1
-rw-r--r--mail/qmailadmin/pkg-comment1
-rw-r--r--mail/qmailadmin/pkg-descr3
-rw-r--r--mail/qmailadmin/pkg-plist66
11 files changed, 277 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 185b1fc3cc1..74391478a5d 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -104,6 +104,7 @@
SUBDIR += qmail
SUBDIR += qmail-contrib
SUBDIR += qmail-ldap
+ SUBDIR += qmailadmin
SUBDIR += qmailanalog
SUBDIR += qpopper
SUBDIR += rblcheck
diff --git a/mail/qmailadmin-devel/Makefile b/mail/qmailadmin-devel/Makefile
new file mode 100644
index 00000000000..e1a1f75d738
--- /dev/null
+++ b/mail/qmailadmin-devel/Makefile
@@ -0,0 +1,67 @@
+# New ports collection makefile for: qmailadmin
+# Date created: 23 Sep 2000
+# Whom: Neil Blakey-Milner
+#
+# $FreeBSD$
+#
+
+PORTNAME= qmailadmin
+PORTVERSION= 0.35
+CATEGORIES= mail www
+MASTER_SITES= http://www.inter7.com/qmailadmin/
+
+MAINTAINER= nbm@FreeBSD.org
+
+BUILD_DEPENDS= \
+ ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail \
+ autorespond:${PORTSDIR}/mail/autorespond \
+ ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \
+ ${LOCALBASE}/vpopmail/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail
+RUN_DEPENDS= \
+ ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail \
+ autorespond:${PORTSDIR}/mail/autorespond \
+ ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \
+ ${LOCALBASE}/vpopmail/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+
+#
+# User-configurable variables
+#
+# CGIBINDIR - location of your cgi directory
+# CGIBINSUBDIR - subdirectory to place cgi scripts in
+# CGIBINURL - location of your cgi directory in a URL
+# WEBDATADIR - location of your html files
+# WEBDATASUBDIR - subdirectory to place html files in (not working yet)
+#
+
+CGIBINDIR?= ${PREFIX}/www/cgi-bin.default
+CGIBINSUBDIR?= qmailadmin
+CGIBINURL?= cgi-bin
+WEBDATADIR?= ${PREFIX}/www/data.default
+WEBDATASUBDIR?=
+
+#
+# QMAIL_DIR - location of qmail directory
+#
+
+.if exists(${LOCALBASE}/qmail/bin/qmail-send)
+QMAIL_DIR?= ${LOCALBASE}/qmail
+.else
+QMAIL_DIR?= /var/qmail
+.endif
+
+# End of user-configurable variables
+
+CONFIGURE_ARGS+= \
+ --enable-htmldir=${WEBDATADIR}/${WEBDATASUBDIR} \
+ --enable-cgibindir=${CGIBINDIR}/${CGIBINSUBDIR} \
+ --with-htmllibdir=${PREFIX}/share/qmailadmin \
+ --enable-cgipath=/${CGIBINURL}/${CGIBINSUBDIR}/qmailadmin \
+ --enable-ezmlmidx=y
+
+pre-install:
+ @${MKDIR} ${PREFIX}/share/qmailadmin/html
+
+.include <bsd.port.mk>
diff --git a/mail/qmailadmin-devel/distinfo b/mail/qmailadmin-devel/distinfo
new file mode 100644
index 00000000000..ae261165070
--- /dev/null
+++ b/mail/qmailadmin-devel/distinfo
@@ -0,0 +1 @@
+MD5 (qmailadmin-0.35.tar.gz) = 47f8e7818ffcb45ee8dcfe724cbbcad9
diff --git a/mail/qmailadmin-devel/pkg-comment b/mail/qmailadmin-devel/pkg-comment
new file mode 100644
index 00000000000..64d0715d5b1
--- /dev/null
+++ b/mail/qmailadmin-devel/pkg-comment
@@ -0,0 +1 @@
+CGI program for administering Qmail with vchkpw/vpopmail
diff --git a/mail/qmailadmin-devel/pkg-descr b/mail/qmailadmin-devel/pkg-descr
new file mode 100644
index 00000000000..5ff40bf2cab
--- /dev/null
+++ b/mail/qmailadmin-devel/pkg-descr
@@ -0,0 +1,3 @@
+QmailAdmin is a cgi program for administering Qmail with vchkpw.
+
+WWW: http://www.inter7.com/qmailadmin/
diff --git a/mail/qmailadmin-devel/pkg-plist b/mail/qmailadmin-devel/pkg-plist
new file mode 100644
index 00000000000..d1a602ad904
--- /dev/null
+++ b/mail/qmailadmin-devel/pkg-plist
@@ -0,0 +1,66 @@
+share/qmailadmin/html/add_alias.html
+share/qmailadmin/html/add_autorespond.html
+share/qmailadmin/html/add_forward.html
+share/qmailadmin/html/add_listmod.html
+share/qmailadmin/html/add_listuser.html
+share/qmailadmin/html/add_mailinglist.html
+share/qmailadmin/html/add_user.html
+share/qmailadmin/html/del_alias_confirm.html
+share/qmailadmin/html/del_autorespond_confirm.html
+share/qmailadmin/html/del_forward_confirm.html
+share/qmailadmin/html/del_mailinglist_confirm.html
+share/qmailadmin/html/del_user_confirm.html
+share/qmailadmin/html/main_menu.html
+share/qmailadmin/html/main_table.html
+share/qmailadmin/html/mod_autorespond.html
+share/qmailadmin/html/mod_dotqmail.html
+share/qmailadmin/html/mod_user.html
+share/qmailadmin/html/show_alias.html
+share/qmailadmin/html/show_autorespond.html
+share/qmailadmin/html/show_forwards.html
+share/qmailadmin/html/show_login.html
+share/qmailadmin/html/show_mailinglist.html
+share/qmailadmin/html/show_redirect.html
+share/qmailadmin/html/show_users.html
+www/cgi-bin.default/qmailadmin/qmailadmin
+www/data.default/images/qmailadmin/bg.jpg
+www/data.default/images/qmailadmin/but_add.gif
+www/data.default/images/qmailadmin/but_addalias.gif
+www/data.default/images/qmailadmin/but_addforward.gif
+www/data.default/images/qmailadmin/but_changeinfo.gif
+www/data.default/images/qmailadmin/but_changepassword.gif
+www/data.default/images/qmailadmin/but_confirmdelete.gif
+www/data.default/images/qmailadmin/but_createpopuser.gif
+www/data.default/images/qmailadmin/but_login.gif
+www/data.default/images/qmailadmin/but_logout.gif
+www/data.default/images/qmailadmin/but_mainmenu.gif
+www/data.default/images/qmailadmin/but_newmaillist.gif
+www/data.default/images/qmailadmin/but_newresponder.gif
+www/data.default/images/qmailadmin/but_nextpage.gif
+www/data.default/images/qmailadmin/but_prevpage.gif
+www/data.default/images/qmailadmin/but_refreshmenu.gif
+www/data.default/images/qmailadmin/delete.gif
+www/data.default/images/qmailadmin/login.gif
+www/data.default/images/qmailadmin/lowerleft.gif
+www/data.default/images/qmailadmin/lowermiddle.gif
+www/data.default/images/qmailadmin/lowerright.gif
+www/data.default/images/qmailadmin/main1.gif
+www/data.default/images/qmailadmin/main2.gif
+www/data.default/images/qmailadmin/middleleft1.gif
+www/data.default/images/qmailadmin/middleleft2.gif
+www/data.default/images/qmailadmin/middlelogin.gif
+www/data.default/images/qmailadmin/middleright1.gif
+www/data.default/images/qmailadmin/pixel.gif
+www/data.default/images/qmailadmin/template.htm
+www/data.default/images/qmailadmin/upperleft.gif
+www/data.default/images/qmailadmin/uppermiddle1.gif
+www/data.default/images/qmailadmin/uppermiddle2.gif
+www/data.default/images/qmailadmin/upperright.gif
+@dirrm www/data.default/images/qmailadmin
+@dirrm www/data.default/images
+@unexec /bin/rmdir %D/www/data.default 2> /dev/null || true
+@dirrm www/cgi-bin.default/qmailadmin
+@unexec /bin/rmdir %D/www/cgi-bin.default 2> /dev/null || true
+@unexec /bin/rmdir %D/www 2> /dev/null || true
+@dirrm share/qmailadmin/html
+@dirrm share/qmailadmin
diff --git a/mail/qmailadmin/Makefile b/mail/qmailadmin/Makefile
new file mode 100644
index 00000000000..e1a1f75d738
--- /dev/null
+++ b/mail/qmailadmin/Makefile
@@ -0,0 +1,67 @@
+# New ports collection makefile for: qmailadmin
+# Date created: 23 Sep 2000
+# Whom: Neil Blakey-Milner
+#
+# $FreeBSD$
+#
+
+PORTNAME= qmailadmin
+PORTVERSION= 0.35
+CATEGORIES= mail www
+MASTER_SITES= http://www.inter7.com/qmailadmin/
+
+MAINTAINER= nbm@FreeBSD.org
+
+BUILD_DEPENDS= \
+ ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail \
+ autorespond:${PORTSDIR}/mail/autorespond \
+ ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \
+ ${LOCALBASE}/vpopmail/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail
+RUN_DEPENDS= \
+ ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail \
+ autorespond:${PORTSDIR}/mail/autorespond \
+ ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \
+ ${LOCALBASE}/vpopmail/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+
+#
+# User-configurable variables
+#
+# CGIBINDIR - location of your cgi directory
+# CGIBINSUBDIR - subdirectory to place cgi scripts in
+# CGIBINURL - location of your cgi directory in a URL
+# WEBDATADIR - location of your html files
+# WEBDATASUBDIR - subdirectory to place html files in (not working yet)
+#
+
+CGIBINDIR?= ${PREFIX}/www/cgi-bin.default
+CGIBINSUBDIR?= qmailadmin
+CGIBINURL?= cgi-bin
+WEBDATADIR?= ${PREFIX}/www/data.default
+WEBDATASUBDIR?=
+
+#
+# QMAIL_DIR - location of qmail directory
+#
+
+.if exists(${LOCALBASE}/qmail/bin/qmail-send)
+QMAIL_DIR?= ${LOCALBASE}/qmail
+.else
+QMAIL_DIR?= /var/qmail
+.endif
+
+# End of user-configurable variables
+
+CONFIGURE_ARGS+= \
+ --enable-htmldir=${WEBDATADIR}/${WEBDATASUBDIR} \
+ --enable-cgibindir=${CGIBINDIR}/${CGIBINSUBDIR} \
+ --with-htmllibdir=${PREFIX}/share/qmailadmin \
+ --enable-cgipath=/${CGIBINURL}/${CGIBINSUBDIR}/qmailadmin \
+ --enable-ezmlmidx=y
+
+pre-install:
+ @${MKDIR} ${PREFIX}/share/qmailadmin/html
+
+.include <bsd.port.mk>
diff --git a/mail/qmailadmin/distinfo b/mail/qmailadmin/distinfo
new file mode 100644
index 00000000000..ae261165070
--- /dev/null
+++ b/mail/qmailadmin/distinfo
@@ -0,0 +1 @@
+MD5 (qmailadmin-0.35.tar.gz) = 47f8e7818ffcb45ee8dcfe724cbbcad9
diff --git a/mail/qmailadmin/pkg-comment b/mail/qmailadmin/pkg-comment
new file mode 100644
index 00000000000..64d0715d5b1
--- /dev/null
+++ b/mail/qmailadmin/pkg-comment
@@ -0,0 +1 @@
+CGI program for administering Qmail with vchkpw/vpopmail
diff --git a/mail/qmailadmin/pkg-descr b/mail/qmailadmin/pkg-descr
new file mode 100644
index 00000000000..5ff40bf2cab
--- /dev/null
+++ b/mail/qmailadmin/pkg-descr
@@ -0,0 +1,3 @@
+QmailAdmin is a cgi program for administering Qmail with vchkpw.
+
+WWW: http://www.inter7.com/qmailadmin/
diff --git a/mail/qmailadmin/pkg-plist b/mail/qmailadmin/pkg-plist
new file mode 100644
index 00000000000..d1a602ad904
--- /dev/null
+++ b/mail/qmailadmin/pkg-plist
@@ -0,0 +1,66 @@
+share/qmailadmin/html/add_alias.html
+share/qmailadmin/html/add_autorespond.html
+share/qmailadmin/html/add_forward.html
+share/qmailadmin/html/add_listmod.html
+share/qmailadmin/html/add_listuser.html
+share/qmailadmin/html/add_mailinglist.html
+share/qmailadmin/html/add_user.html
+share/qmailadmin/html/del_alias_confirm.html
+share/qmailadmin/html/del_autorespond_confirm.html
+share/qmailadmin/html/del_forward_confirm.html
+share/qmailadmin/html/del_mailinglist_confirm.html
+share/qmailadmin/html/del_user_confirm.html
+share/qmailadmin/html/main_menu.html
+share/qmailadmin/html/main_table.html
+share/qmailadmin/html/mod_autorespond.html
+share/qmailadmin/html/mod_dotqmail.html
+share/qmailadmin/html/mod_user.html
+share/qmailadmin/html/show_alias.html
+share/qmailadmin/html/show_autorespond.html
+share/qmailadmin/html/show_forwards.html
+share/qmailadmin/html/show_login.html
+share/qmailadmin/html/show_mailinglist.html
+share/qmailadmin/html/show_redirect.html
+share/qmailadmin/html/show_users.html
+www/cgi-bin.default/qmailadmin/qmailadmin
+www/data.default/images/qmailadmin/bg.jpg
+www/data.default/images/qmailadmin/but_add.gif
+www/data.default/images/qmailadmin/but_addalias.gif
+www/data.default/images/qmailadmin/but_addforward.gif
+www/data.default/images/qmailadmin/but_changeinfo.gif
+www/data.default/images/qmailadmin/but_changepassword.gif
+www/data.default/images/qmailadmin/but_confirmdelete.gif
+www/data.default/images/qmailadmin/but_createpopuser.gif
+www/data.default/images/qmailadmin/but_login.gif
+www/data.default/images/qmailadmin/but_logout.gif
+www/data.default/images/qmailadmin/but_mainmenu.gif
+www/data.default/images/qmailadmin/but_newmaillist.gif
+www/data.default/images/qmailadmin/but_newresponder.gif
+www/data.default/images/qmailadmin/but_nextpage.gif
+www/data.default/images/qmailadmin/but_prevpage.gif
+www/data.default/images/qmailadmin/but_refreshmenu.gif
+www/data.default/images/qmailadmin/delete.gif
+www/data.default/images/qmailadmin/login.gif
+www/data.default/images/qmailadmin/lowerleft.gif
+www/data.default/images/qmailadmin/lowermiddle.gif
+www/data.default/images/qmailadmin/lowerright.gif
+www/data.default/images/qmailadmin/main1.gif
+www/data.default/images/qmailadmin/main2.gif
+www/data.default/images/qmailadmin/middleleft1.gif
+www/data.default/images/qmailadmin/middleleft2.gif
+www/data.default/images/qmailadmin/middlelogin.gif
+www/data.default/images/qmailadmin/middleright1.gif
+www/data.default/images/qmailadmin/pixel.gif
+www/data.default/images/qmailadmin/template.htm
+www/data.default/images/qmailadmin/upperleft.gif
+www/data.default/images/qmailadmin/uppermiddle1.gif
+www/data.default/images/qmailadmin/uppermiddle2.gif
+www/data.default/images/qmailadmin/upperright.gif
+@dirrm www/data.default/images/qmailadmin
+@dirrm www/data.default/images
+@unexec /bin/rmdir %D/www/data.default 2> /dev/null || true
+@dirrm www/cgi-bin.default/qmailadmin
+@unexec /bin/rmdir %D/www/cgi-bin.default 2> /dev/null || true
+@unexec /bin/rmdir %D/www 2> /dev/null || true
+@dirrm share/qmailadmin/html
+@dirrm share/qmailadmin