mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-01 05:45:45 +00:00
Add vexim 2.0.1, a web interface for managing virtual domains for exim.
PR: ports/81955 Submitted by: John Oxley <john@yoafrica.com>
This commit is contained in:
parent
7fb053098a
commit
ff25c21a14
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=137804
@ -501,6 +501,7 @@
|
||||
SUBDIR += up-imapproxy
|
||||
SUBDIR += usendmail
|
||||
SUBDIR += vbsfilter
|
||||
SUBDIR += vexim
|
||||
SUBDIR += vm
|
||||
SUBDIR += vm-pop3d
|
||||
SUBDIR += vmailmgr
|
||||
|
52
mail/vexim/Makefile
Normal file
52
mail/vexim/Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
# New ports collection makefile for: vexim
|
||||
# Date created: 6 June 2005
|
||||
# Whom: John Oxley <john@yoafrica.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= vexim
|
||||
PORTVERSION= 2.0.1
|
||||
CATEGORIES= mail www
|
||||
MASTER_SITES= http://silverwraith.com/vexim/
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION}
|
||||
|
||||
MAINTAINER= john@yoafrica.com
|
||||
COMMENT= A web interface for managing virtual domains for exim
|
||||
|
||||
VEXIMDIR= www/${PORTNAME}
|
||||
WRKSRC= ${WRKDIR}/vexim2
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
NO_BUILD= yes
|
||||
USE_MYSQL= yes
|
||||
USE_APACHE= yes
|
||||
USE_PHP= yes
|
||||
|
||||
post-patch:
|
||||
${FIND} ${WRKSRC} -name CVS -prune -exec ${RM} -r {} \;
|
||||
|
||||
do-install:
|
||||
@${ECHO} "Installing in ${VEXIMDIR}"
|
||||
${MKDIR} ${PREFIX}/${VEXIMDIR}
|
||||
cd ${WRKSRC}/vexim && ${FIND} . \
|
||||
-type d -exec ${MKDIR} ${PREFIX}/${VEXIMDIR}/{} \; \
|
||||
-o -type f -exec ${INSTALL_DATA} {} ${PREFIX}/${VEXIMDIR}/{} \;
|
||||
${MKDIR} ${DATADIR}
|
||||
cd ${WRKSRC}/setup && ${FIND} . \
|
||||
-type d -exec ${MKDIR} ${DATADIR}/{} \; \
|
||||
-o -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
cd ${WRKSRC} && ${FIND} docs \
|
||||
-type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
|
||||
-o -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
|
||||
.for i in INSTALL LICENSE README TODO
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
2
mail/vexim/distinfo
Normal file
2
mail/vexim/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (vexim2.0.1.tar.gz) = e0e667e64bc578f64d87d20b749c67d5
|
||||
SIZE (vexim2.0.1.tar.gz) = 87667
|
6
mail/vexim/files/pkg-message.in
Normal file
6
mail/vexim/files/pkg-message.in
Normal file
@ -0,0 +1,6 @@
|
||||
------------------------------------------------------------------------
|
||||
|
||||
For post-install configuration steps, please read
|
||||
%%PREFIX%%/share/doc/vexim/INSTALL
|
||||
|
||||
------------------------------------------------------------------------
|
5
mail/vexim/pkg-descr
Normal file
5
mail/vexim/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
Virtual Exim is a PHP and SQL based approach to hosting multiple email domains
|
||||
using Exim. Exim is used to collect mail for local users, and an SQL backend is
|
||||
used as a data store for users passwords, and other configuration information.
|
||||
|
||||
WWW: http://silverwraith.com/vexim/
|
95
mail/vexim/pkg-plist
Normal file
95
mail/vexim/pkg-plist
Normal file
@ -0,0 +1,95 @@
|
||||
%%DATADIR%%/pgsql.sql
|
||||
%%DATADIR%%/mysql.sql
|
||||
%%DATADIR%%/create_db.pl
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/clients/cyrus.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/clients/freebsd-courierimap.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/clients/mysql-popper.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/clients/qpop-mysql.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/clients/freebsd-tpop3d.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/vexim-acl-check-content.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/database-spec.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/checklist.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/configure
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/vexim-acl-check-helo.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/vexim-acl-check-rcpt.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/docs/vexim-acl-check-spf.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
www/vexim/locale/en_EN/LC_MESSAGES/en.po
|
||||
www/vexim/locale/en_EN/LC_MESSAGES/messages.mo
|
||||
www/vexim/locale/ro_RO/LC_MESSAGES/messages.mo
|
||||
www/vexim/locale/ro_RO/LC_MESSAGES/ro.po
|
||||
www/vexim/locale/hu_HU/LC_MESSAGES/hu.po
|
||||
www/vexim/locale/hu_HU/LC_MESSAGES/messages.mo
|
||||
www/vexim/locale/de_DE/LC_MESSAGES/de.po
|
||||
www/vexim/locale/de_DE/LC_MESSAGES/messages.mo
|
||||
www/vexim/images/check.gif
|
||||
www/vexim/images/trashcan.gif
|
||||
www/vexim/config/authpostmaster.php
|
||||
www/vexim/config/authsite.php
|
||||
www/vexim/config/authuser.php
|
||||
www/vexim/config/functions.php
|
||||
www/vexim/config/header.php
|
||||
www/vexim/config/variables.php
|
||||
www/vexim/config/en.po
|
||||
www/vexim/config/i18n.php
|
||||
www/vexim/config/template.pot
|
||||
www/vexim/config/hu.po
|
||||
www/vexim/config/httpheaders.php
|
||||
www/vexim/sitepasswordsubmit.php
|
||||
www/vexim/sitepassword.php
|
||||
www/vexim/sitedelete.php
|
||||
www/vexim/sitechangesubmit.php
|
||||
www/vexim/sitechange.php
|
||||
www/vexim/siteaddsubmit.php
|
||||
www/vexim/siteadd.php
|
||||
www/vexim/site.php
|
||||
www/vexim/logout.php
|
||||
www/vexim/login.php
|
||||
www/vexim/index.php
|
||||
www/vexim/adminuserdelete.php
|
||||
www/vexim/adminuserchangesubmit.php
|
||||
www/vexim/adminuserchange.php
|
||||
www/vexim/adminuserblocksubmit.php
|
||||
www/vexim/adminuseraddsubmit.php
|
||||
www/vexim/adminuseradd.php
|
||||
www/vexim/adminuser.php
|
||||
www/vexim/adminlists.php
|
||||
www/vexim/adminfaildelete.php
|
||||
www/vexim/adminfailchangesubmit.php
|
||||
www/vexim/adminfailchange.php
|
||||
www/vexim/adminfailaddsubmit.php
|
||||
www/vexim/adminfailadd.php
|
||||
www/vexim/adminfail.php
|
||||
www/vexim/admincatchallsubmit.php
|
||||
www/vexim/admincatchalladd.php
|
||||
www/vexim/admincatchall.php
|
||||
www/vexim/adminaliasdelete.php
|
||||
www/vexim/adminaliaschangesubmit.php
|
||||
www/vexim/userchangesubmit.php
|
||||
www/vexim/adminaliasaddsubmit.php
|
||||
www/vexim/adminaliasadd.php
|
||||
www/vexim/adminalias.php
|
||||
www/vexim/admin.php
|
||||
www/vexim/adminaliaschange.php
|
||||
www/vexim/userchange.php
|
||||
www/vexim/userblocksubmit.php
|
||||
www/vexim/style.css
|
||||
@dirrm %%DATADIR%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs/clients
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrm www/vexim/locale/en_EN/LC_MESSAGES
|
||||
@dirrm www/vexim/locale/en_EN
|
||||
@dirrm www/vexim/locale/ro_RO/LC_MESSAGES
|
||||
@dirrm www/vexim/locale/ro_RO
|
||||
@dirrm www/vexim/locale/hu_HU/LC_MESSAGES
|
||||
@dirrm www/vexim/locale/hu_HU
|
||||
@dirrm www/vexim/locale/de_DE/LC_MESSAGES
|
||||
@dirrm www/vexim/locale/de_DE
|
||||
@dirrm www/vexim/locale
|
||||
@dirrm www/vexim/images
|
||||
@dirrm www/vexim/config
|
||||
@dirrm www/vexim
|
Loading…
Reference in New Issue
Block a user