ports/59525: Update port: mail/vqregister
Dan Caescu
daniel at freebsd.ro
Thu Nov 20 18:50:19 UTC 2003
>Number: 59525
>Category: ports
>Synopsis: Update port: mail/vqregister
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 20 10:50:16 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Dan Caescu
>Release: FreeBSD 5.1-RELEASE i386
>Organization:
netcaetera srl, networking & telecom
>Environment:
System: FreeBSD request.ro 5.1-RELEASE FreeBSD 5.1-RELEASE #1: Sun Nov 9 11:29:49 EET 2003 darwi at request.ro:/usr/src/sys/i386/compile/Rox i386
>Description:
vQregister is a CGI which allows new email users to signup on your system.
It is extremely configurable, and has many methods of operation.
* Configurable to allow random generation of passwords, which are
emailed to users.
* Redirect your users (ie, SqWebmail) after the signup process is
complete.
* Fully templacized HTML, and email output.
WWW: http://www.inter7.com/vqregister
>How-To-Repeat:
>Fix:
# This archive contains:
#
# vqregister
# vqregister/Makefile
# vqregister/pkg-descr
# vqregister/pkg-plist
# vqregister/files
# vqregister/files/patch-aa
# vqregister/distinfo
#
echo c - vqregister
mkdir -p vqregister > /dev/null 2>&1
echo x - vqregister/Makefile
sed 's/^X//' >vqregister/Makefile << 'END-of-vqregister/Makefile'
X# New ports collection makefile for: vpopmail
X# Date created: 15 Nov 2003
X# Whom: Dan Caescu <daniel at freebsd.ro>
X#
X# $FreeBSD$
X#
X
XPORTNAME= vqregister
XPORTVERSION= 2.6
XCATEGORIES= mail
XMASTER_SITES= http://www.inter7.com/vqregister/
X
XMAINTAINER= daniel at freebsd.ro
XCOMMENT= Free signup system for vpopmail.
X
XBUILD_DEPENDS= ${LOCALBASE}/vpopmail:${PORTSDIR}/mail/vpopmail \
X ${LOCALBASE}/bin/mysql:${PORTSDIR}/databases/mysql323-server
X
XRUN_DEPENDS= ${LOCALBASE}/www:${PORTSDIR}/www/apache13 \
X ${LOCALBASE}/vpopmail:${PORTSDIR}/mail/vpopmail
X
X
XUSE_GMAKE= NO
X
X.include <bsd.port.mk>
X
END-of-vqregister/Makefile
echo x - vqregister/pkg-descr
sed 's/^X//' >vqregister/pkg-descr << 'END-of-vqregister/pkg-descr'
XvQregister is a CGI which allows new email users to signup on your system.
XIt is extremely configurable, and has many methods of operation.
X * Configurable to allow random generation of passwords, which are
X emailed to users.
X * Redirect your users (ie, SqWebmail) after the signup process is
X complete.
X * Fully templacized HTML, and email output.
X
XWWW: http://www.inter7.com/vqregister
X
X- Dan Caescu
Xdaniel at freebsd.ro
Xdan_c at pellin.ro
END-of-vqregister/pkg-descr
echo x - vqregister/pkg-plist
sed 's/^X//' >vqregister/pkg-plist << 'END-of-vqregister/pkg-plist'
Xwww/cgi-bin/vqregister/vqregister.cgi
Xwww/cgi-bin/vqregister/vqregister.email
Xwww/cgi-bin/vqregister/vqregister.conf
Xwww/cgi-bin/vqregister/html/error.html
Xwww/cgi-bin/vqregister/html/failure.html
Xwww/cgi-bin/vqregister/html/init_error.html
Xwww/cgi-bin/vqregister/html/register.html
Xwww/cgi-bin/vqregister/html/register.with.password.html
Xwww/cgi-bin/vqregister/html/success.html
Xwww/cgi-bin/vqregister/html/success.with.password.html
X at dirrm www/cgi-bin/vqregister/html
X at dirrm www/cgi-bin/vqregister
END-of-vqregister/pkg-plist
echo c - vqregister/files
mkdir -p vqregister/files > /dev/null 2>&1
echo x - vqregister/files/patch-aa
sed 's/^X//' >vqregister/files/patch-aa << 'END-of-vqregister/files/patch-aa'
X--- Makefile.orig Sat Nov 15 10:44:03 2003
X+++ Makefile Sat Nov 15 10:45:30 2003
X@@ -2,16 +2,16 @@
X # vol at inter7.com
X #
X
X-VDIR = /home/vpopmail
X+VDIR = /usr/local/vpopmail
X CC = gcc
X BIN = vqregister
X-DEFS = -I$(VDIR)/include -I/usr/local/mysql/include
X+DEFS = -I$(VDIR)/include -I/usr/local/include/mysql
X LINKDEFS =
X-LIBS = -L$(VDIR)/lib -lvpopmail -lcrypt -L/usr/local/mysql/lib/mysql -lmysqlclient
X+LIBS = -L$(VDIR)/lib -lvpopmail -lcrypt -L/usr/local/lib/mysql -lmysqlclient
X OBJS = main.o cgi.o template.o global.o misc.o config.o register.o password.o \
X vpopmail.o db.o field.o badhosts.o
X
X-INSTALL_DIR = /usr/local/apache/cgi-bin/vqregister
X+INSTALL_DIR = /usr/local/www/cgi-bin/vqregister
X INSTALL_BIN = vqregister.cgi
X INSTALL_UID = vpopmail
X INSTALL_GID = vchkpw
END-of-vqregister/files/patch-aa
echo x - vqregister/distinfo
sed 's/^X//' >vqregister/distinfo << 'END-of-vqregister/distinfo'
XMD5 (vqregister-2.6.tar.gz) = 7f0f0808f03096ef5c7203693842f9c4
END-of-vqregister/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list