View | Details | Raw Unified | Return to bug 189248 | Differences between
and this patch

Collapse All | Expand All

(-)postfixadmin/Makefile (-37 / +30 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/mail/postfixadmin/Makefile 345418 2014-02-21 13:37:56Z ehaupt $
2
# $FreeBSD: head/mail/postfixadmin/Makefile 345418 2014-02-21 13:37:56Z ehaupt $
3
3
4
PORTNAME=	postfixadmin
4
PORTNAME=	postfixadmin
5
PORTVERSION=	2.3.6
5
PORTVERSION=	2.3.7
6
CATEGORIES=	mail www
6
CATEGORIES=	mail www
7
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
7
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
8
MASTER_SITE_SUBDIR=	${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
8
MASTER_SITE_SUBDIR=	${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
Lines 17-22 Link Here
17
NO_BUILD=	yes
17
NO_BUILD=	yes
18
18
19
SUB_FILES+=	pkg-message
19
SUB_FILES+=	pkg-message
20
SUB_LIST=	WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
20
21
21
OPTIONS_SINGLE=	DB
22
OPTIONS_SINGLE=	DB
22
OPTIONS_SINGLE_DB=	MYSQL MYSQLI PGSQL
23
OPTIONS_SINGLE_DB=	MYSQL MYSQLI PGSQL
Lines 24-31 Link Here
24
25
25
OPTIONS_DEFAULT=	MYSQL
26
OPTIONS_DEFAULT=	MYSQL
26
27
27
NO_STAGE=	yes
28
29
OPTIONS_DEFINE=	DOCS
28
OPTIONS_DEFINE=	DOCS
30
29
31
.include <bsd.port.options.mk>
30
.include <bsd.port.options.mk>
Lines 44-49 Link Here
44
USE_PHP+=	pgsql
43
USE_PHP+=	pgsql
45
.endif
44
.endif
46
45
46
WANT_PHP_WEB=	yes
47
47
post-patch:
48
post-patch:
48
	@${FIND} ${WRKSRC} -name '*.orig' -delete
49
	@${FIND} ${WRKSRC} -name '*.orig' -delete
49
50
Lines 51-96 Link Here
51
	@${RM} -rf ${WRKSRC}/ADDITIONS/squirrelmail-plugin
52
	@${RM} -rf ${WRKSRC}/ADDITIONS/squirrelmail-plugin
52
53
53
do-install:
54
do-install:
54
	@${MKDIR} ${PREFIX}/www/postfixadmin/VIRTUAL_VACATION
55
	@${MKDIR} ${STAGEDIR}${WWWDIR}/VIRTUAL_VACATION
55
	@${MKDIR} ${PREFIX}/www/postfixadmin/ADDITIONS
56
	@${MKDIR} ${STAGEDIR}${WWWDIR}/ADDITIONS
56
	@${MKDIR} ${PREFIX}/www/postfixadmin/ADDITIONS/cyrus
57
	@${MKDIR} ${STAGEDIR}${WWWDIR}/ADDITIONS/cyrus
57
	@${MKDIR} ${PREFIX}/www/postfixadmin/css
58
	@${MKDIR} ${STAGEDIR}${WWWDIR}/css
58
	@${MKDIR} ${PREFIX}/www/postfixadmin/admin
59
	@${MKDIR} ${STAGEDIR}${WWWDIR}/admin
59
	@${MKDIR} ${PREFIX}/www/postfixadmin/images
60
	@${MKDIR} ${STAGEDIR}${WWWDIR}/images
60
	@${MKDIR} ${PREFIX}/www/postfixadmin/languages
61
	@${MKDIR} ${STAGEDIR}${WWWDIR}/languages
61
	@${MKDIR} ${PREFIX}/www/postfixadmin/model
62
	@${MKDIR} ${STAGEDIR}${WWWDIR}/model
62
	@${MKDIR} ${PREFIX}/www/postfixadmin/templates
63
	@${MKDIR} ${STAGEDIR}${WWWDIR}/templates
63
	@${MKDIR} ${PREFIX}/www/postfixadmin/users
64
	@${MKDIR} ${STAGEDIR}${WWWDIR}/users
64
	(cd ${WRKSRC}/ && \
65
	(cd ${WRKSRC}/ && \
65
	${COPYTREE_SHARE} \*.php ${PREFIX}/www/postfixadmin "! -name config.inc.php")
66
	${COPYTREE_SHARE} \*.php ${STAGEDIR}${WWWDIR} "! -name config.inc.php")
66
	@${CP} ${WRKSRC}/config.inc.php ${PREFIX}/www/postfixadmin/config.inc.php.sample
67
	@${CP} ${WRKSRC}/config.inc.php ${STAGEDIR}${WWWDIR}/config.inc.php.sample
67
	@${CP} -n ${WRKSRC}/config.inc.php ${PREFIX}/www/postfixadmin/config.inc.php || ${TRUE}
68
	@${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${WWWDIR}
68
	@${INSTALL_DATA} ${WRKSRC}/*.txt ${PREFIX}/www/postfixadmin
69
	@${INSTALL_DATA} ${WRKSRC}/*.TXT ${STAGEDIR}${WWWDIR}
69
	@${INSTALL_DATA} ${WRKSRC}/*.TXT ${PREFIX}/www/postfixadmin
70
	@${INSTALL_DATA} ${WRKSRC}/css/* ${STAGEDIR}${WWWDIR}/css
70
	@${INSTALL_DATA} ${WRKSRC}/css/* ${PREFIX}/www/postfixadmin/css
71
	@${INSTALL_DATA} ${WRKSRC}/admin/* ${STAGEDIR}${WWWDIR}/admin
71
	@${INSTALL_DATA} ${WRKSRC}/admin/* ${PREFIX}/www/postfixadmin/admin
72
	@${INSTALL_DATA} ${WRKSRC}/images/* ${STAGEDIR}${WWWDIR}/images
72
	@${INSTALL_DATA} ${WRKSRC}/images/* ${PREFIX}/www/postfixadmin/images
73
	@${INSTALL_DATA} ${WRKSRC}/languages/* ${STAGEDIR}${WWWDIR}/languages
73
	@${INSTALL_DATA} ${WRKSRC}/languages/* ${PREFIX}/www/postfixadmin/languages
74
	@${INSTALL_DATA} ${WRKSRC}/model/* ${STAGEDIR}${WWWDIR}/model
74
	@${INSTALL_DATA} ${WRKSRC}/model/* ${PREFIX}/www/postfixadmin/model
75
	@${INSTALL_DATA} ${WRKSRC}/templates/* ${STAGEDIR}${WWWDIR}/templates
75
	@${INSTALL_DATA} ${WRKSRC}/templates/* ${PREFIX}/www/postfixadmin/templates
76
	@${INSTALL_DATA} ${WRKSRC}/users/* ${STAGEDIR}${WWWDIR}/users
76
	@${INSTALL_DATA} ${WRKSRC}/users/* ${PREFIX}/www/postfixadmin/users
77
	@${CP} -R ${WRKSRC}/VIRTUAL_VACATION/* ${STAGEDIR}${WWWDIR}/VIRTUAL_VACATION
77
	@${CP} -R ${WRKSRC}/VIRTUAL_VACATION/* ${PREFIX}/www/postfixadmin/VIRTUAL_VACATION
78
	(cd ${WRKSRC}/ADDITIONS/ && \
78
	(cd ${WRKSRC}/ADDITIONS/ && \
79
	${COPYTREE_SHARE} \* ${PREFIX}/www/postfixadmin/ADDITIONS/ "! -name squirrelmail-plugin")
79
	${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}/ADDITIONS/ "! -name squirrelmail-plugin")
80
	@${CHMOD} 640 ${STAGEDIR}${WWWDIR}/*.php ${STAGEDIR}${WWWDIR}/css/*.css
81
	@${CHMOD} 640 ${STAGEDIR}${WWWDIR}/admin/*.php
82
	@${CHMOD} 640 ${STAGEDIR}${WWWDIR}/users/*.php
80
83
81
.if ${PORT_OPTIONS:MDOCS}
84
.if ${PORT_OPTIONS:MDOCS}
82
	${MKDIR} ${DOCSDIR}
85
	${MKDIR} ${DOCSDIR}
83
	(cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} \* ${DOCSDIR})
86
	(cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} \* ${DOCSDIR})
84
.endif
87
.endif
85
88
86
post-install:
87
	@if [ ! -f ${PREFIX}/www/postfixadmin/config.inc.php ]; then \
88
		${CP} -p ${PREFIX}/www/postfixadmin/config.inc.php.sample ${PREFIX}/www/postfixadmin/config.inc.php ; \
89
	fi
90
	@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/postfixadmin
91
	@${CHMOD} 640 ${PREFIX}/www/postfixadmin/*.php ${PREFIX}/www/postfixadmin/css/*.css
92
	@${CHMOD} 640 ${PREFIX}/www/postfixadmin/admin/*.php
93
	@${CHMOD} 640 ${PREFIX}/www/postfixadmin/users/*.php
94
	@${CAT} ${PKGMESSAGE}
95
96
.include <bsd.port.mk>
89
.include <bsd.port.mk>
(-)postfixadmin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (postfixadmin-2.3.6.tar.gz) = ea505281b6c04bda887eb4e6aa6c023b354c4ef4864aa60dcb1425942bf2af63
1
SHA256 (postfixadmin-2.3.7.tar.gz) = 761074e711ab618deda425dc013133b9d5968e0859bb883f10164061fd87006e
2
SIZE (postfixadmin-2.3.6.tar.gz) = 1597001
2
SIZE (postfixadmin-2.3.7.tar.gz) = 1600662
(-)postfixadmin/files/pkg-message.in (-1 / +1 lines)
Lines 9-15 Link Here
9
----------
9
----------
10
- You are using Postfix 2.0 or higher.
10
- You are using Postfix 2.0 or higher.
11
- You are using Apache 1.3.27 / Lighttpd 1.3.15 or higher.
11
- You are using Apache 1.3.27 / Lighttpd 1.3.15 or higher.
12
- You are using PHP 4.1 or higher (5.X recommended)
12
- You are using PHP 5.1.2 or higher.
13
- You are using MySQL 3.23 or higher (5.x recommended) OR PostgreSQL 7.4 (or higher)
13
- You are using MySQL 3.23 or higher (5.x recommended) OR PostgreSQL 7.4 (or higher)
14
14
15
INSTALL / UPGRADE
15
INSTALL / UPGRADE
(-)postfixadmin/pkg-descr (-1 / +1 lines)
Lines 13-16 Link Here
13
- Backup MX;
13
- Backup MX;
14
- Packaged with over 25 languages.
14
- Packaged with over 25 languages.
15
15
16
WWW:	http://www.postfixadmin.org
16
WWW: http://www.postfixadmin.org
(-)postfixadmin/pkg-plist (-24 / +1 lines)
Lines 162-191 Link Here
162
www/postfixadmin/xmlrpc.php
162
www/postfixadmin/xmlrpc.php
163
@unexec if cmp -s %D/www/postfixadmin/config.inc.php.sample %D/www/postfixadmin/config.inc.php; then rm -f %D/www/postfixadmin/config.inc.php; fi
163
@unexec if cmp -s %D/www/postfixadmin/config.inc.php.sample %D/www/postfixadmin/config.inc.php; then rm -f %D/www/postfixadmin/config.inc.php; fi
164
www/postfixadmin/config.inc.php.sample
164
www/postfixadmin/config.inc.php.sample
165
@exec if [ ! -f %D/www/postfixadmin/config.inc.php ] ; then cp -p %D/%F %B/config.inc.php; fi
165
@exec [ -f %B/config.inc.php ] || cp %B/%f %B/config.inc.php
166
%%PORTDOCS%%%%DOCSDIR%%/BACKUP_MX.txt
167
%%PORTDOCS%%%%DOCSDIR%%/DOVECOT.txt
168
%%PORTDOCS%%%%DOCSDIR%%/FAQ.txt
169
%%PORTDOCS%%%%DOCSDIR%%/HORDE.txt
170
%%PORTDOCS%%%%DOCSDIR%%/LANGUAGE.txt
171
%%PORTDOCS%%%%DOCSDIR%%/POSTFIXADMIN.txt
172
%%PORTDOCS%%%%DOCSDIR%%/POSTFIX_CONF.txt
173
%%PORTDOCS%%%%DOCSDIR%%/SECURITY.txt
174
%%PORTDOCS%%%%DOCSDIR%%/SUPERADMIN.txt
175
%%PORTDOCS%%%%DOCSDIR%%/UPGRADE.txt
176
%%PORTDOCS%%%%DOCSDIR%%/screenshots/README.txt
177
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-admin-create-alias.jpg
178
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-admin-create-domain.jpg
179
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-admin-create-mailbox.jpg
180
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-admin-domain-list.jpg
181
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-admin-virtual-list.jpg
182
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-inital-welcome.jpg
183
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-mail-admin-login.jpg
184
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-user-change-forward.jpg
185
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-user-overview.jpg
186
%%PORTDOCS%%%%DOCSDIR%%/screenshots/postfixadmin-user-vacation.jpg
187
%%PORTDOCS%%@dirrm %%DOCSDIR%%/screenshots
188
%%PORTDOCS%%@dirrm %%DOCSDIR%%
189
@dirrm www/postfixadmin/ADDITIONS/cyrus
166
@dirrm www/postfixadmin/ADDITIONS/cyrus
190
@dirrm www/postfixadmin/ADDITIONS
167
@dirrm www/postfixadmin/ADDITIONS
191
@dirrm www/postfixadmin/VIRTUAL_VACATION/tests
168
@dirrm www/postfixadmin/VIRTUAL_VACATION/tests

Return to bug 189248