View | Details | Raw Unified | Return to bug 114488
Collapse All | Expand All

(-)Makefile (-15 / +21 lines)
Lines 4-47 Link Here
4
#
4
#
5
# $FreeBSD: ports/mail/squirrelmail-change_ldappass-plugin/Makefile,v 1.4 2007/01/23 19:17:43 miwi Exp $
5
# $FreeBSD: ports/mail/squirrelmail-change_ldappass-plugin/Makefile,v 1.4 2007/01/23 19:17:43 miwi Exp $
6
6
7
PORTNAME=	squirrelmail
7
PORTNAME=	change_ldappass
8
PORTVERSION=	2.1
8
PORTVERSION=	2.1
9
PORTREVISION=	1
9
CATEGORIES=	mail www
10
CATEGORIES=	mail www
10
MASTER_SITES=	http://www.squirrelmail.org/plugins/
11
MASTER_SITES=	http://www.squirrelmail.org/plugins/
11
PKGNAMESUFFIX=	-${SQUIRREL_PLUGIN_NAME}-plugin
12
PKGNAMEPREFIX=	squirrelmail-
12
DISTNAME=	${SQUIRREL_PLUGIN_NAME}-${PORTVERSION}-1.4.0
13
PKGNAMESUFFIX=	-plugin
14
DISTNAME=	${PORTNAME}-${PORTVERSION}-1.4.0
13
DIST_SUBDIR=	squirrelmail
15
DIST_SUBDIR=	squirrelmail
14
16
15
MAINTAINER=	alexander@wittig.name
17
MAINTAINER=	thomas@goodking.ca
16
COMMENT=	Allows users to change their passwords stored in LDAP Tree
18
COMMENT=	Allows users to change their passwords stored in LDAP Tree
17
19
18
RUN_DEPENDS=	${SQUIRRELDIR}/index.php:${PORTSDIR}/mail/squirrelmail
20
RUN_DEPENDS=	${SQUIRRELDIR}/index.php:${PORTSDIR}/mail/squirrelmail
19
21
20
SQUIRREL_PLUGIN_NAME=	change_ldappass
22
SQUIRREL_PLUGIN_NAME=	${PORTNAME}
21
23
22
.ifdef SQUIRRELDIR
24
.ifdef SQUIRRELDIR
23
PLIST_SUB+=	SQUIRRELDIR=${SQUIRRELDIR}
25
PLIST_SUB+=	SQUIRRELDIR=${SQUIRRELDIR}
24
SUB_LIST+=	"SQUIRRELDIR=${SQUIRRELDIR}"
26
SUB_LIST+=	"SQUIRRELDIR=${SQUIRRELDIR}"
25
.else
27
.else
26
.	ifndef WITHOUT_WWWDIR
28
.ifndef WITHOUT_WWWDIR
27
SQUIRRELDIR=	${PREFIX}/www/squirrelmail
29
SQUIRRELDIR=	${PREFIX}/www/squirrelmail
28
PLIST_SUB+=	SQUIRRELDIR=www/squirrelmail
30
PLIST_SUB+=	SQUIRRELDIR=www/squirrelmail
29
SUB_LIST+=	"SQUIRRELDIR=www/squirrelmail"
31
SUB_LIST+=	"SQUIRRELDIR=www/squirrelmail"
30
.	else
32
.else
31
SQUIRRELDIR=	${PREFIX}/squirrelmail
33
SQUIRRELDIR=	${PREFIX}/squirrelmail
32
PLIST_SUB+=	SQUIRRELDIR=squirrelmail
34
PLIST_SUB+=	SQUIRRELDIR=squirrelmail
33
SUB_LIST+=	"SQUIRRELDIR=squirrelmail"
35
SUB_LIST+=	"SQUIRRELDIR=squirrelmail"
34
.	endif
35
.endif
36
.endif
37
.endif
38
PLIST_SUB+=	SQUIRREL_PLUGIN_NAME=${SQUIRREL_PLUGIN_NAME}
36
39
37
SUB_FILES=	pkg-message
40
SUB_FILES=	pkg-message
38
41
39
NO_BUILD=	yes
42
NO_BUILD=		yes
40
NO_WRKSUBDIR=	yes
43
NO_WRKSUBDIR=		yes
41
USE_PERL5_BUILD=yes
44
USE_PERL5_BUILD=	yes
42
USE_PHP=	ldap
45
USE_PHP=		ldap
43
WANT_PHP_WEB=	yes
46
WANT_PHP_WEB=		yes
44
USE_GETTEXT=	yes
47
USE_GETTEXT=		yes
48
49
.include <bsd.port.pre.mk>
45
50
46
pre-everything::
51
pre-everything::
47
	@${ECHO} ""
52
	@${ECHO} ""
Lines 58-63 Link Here
58
63
59
do-install:
64
do-install:
60
	${CP} -rp ${WRKSRC}/${SQUIRREL_PLUGIN_NAME} ${SQUIRRELDIR}/plugins
65
	${CP} -rp ${WRKSRC}/${SQUIRREL_PLUGIN_NAME} ${SQUIRRELDIR}/plugins
66
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${SQUIRRELDIR}/plugins/${SQUIRREL_PLUGIN_NAME}
61
67
62
post-install:
68
post-install:
63
.ifndef WITHOUT_ACTIVATE
69
.ifndef WITHOUT_ACTIVATE
Lines 72-75 Link Here
72
	@${ECHO} ""
78
	@${ECHO} ""
73
	@${CAT} ${PKGMESSAGE}
79
	@${CAT} ${PKGMESSAGE}
74
80
75
.include <bsd.port.mk>
81
.include <bsd.port.post.mk>
(-)pkg-descr (-5 / +3 lines)
Lines 1-7 Link Here
1
SquirrelMail (mail/suirrelmail) Plug-In to allow users to change their user
1
SquirrelMail (mail/suirrelmail) Plug-In to allow users to change
2
passwords stored in an LDAP directory from within SquirrelMail.
2
their user passwords stored in an LDAP directory from within
3
SquirrelMail.
3
4
4
WWW: http://www.squirrelmail.org
5
WWW: http://www.squirrelmail.org
5
6
- Alexander Wittig
7
alexander@wittig.name
(-)pkg-plist (-2 / +2 lines)
Lines 1-4 Link Here
1
@unexec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --remove-plugin change_ldappass; fi
1
@unexec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --remove-plugin %%SQUIRREL_PLUGIN_NAME%%; fi
2
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/fr_FR/LC_MESSAGES/change_ldappass.mo
2
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/fr_FR/LC_MESSAGES/change_ldappass.mo
3
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/fr_FR/LC_MESSAGES/change_ldappass.po
3
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/fr_FR/LC_MESSAGES/change_ldappass.po
4
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/pl_PL/LC_MESSAGES/change_ldappass.mo
4
%%SQUIRRELDIR%%/plugins/change_ldappass/locale/pl_PL/LC_MESSAGES/change_ldappass.mo
Lines 57-60 Link Here
57
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/locale/sv_SE
57
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/locale/sv_SE
58
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/locale
58
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/locale
59
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/
59
@dirrm %%SQUIRRELDIR%%/plugins/change_ldappass/
60
@exec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --install-plugin change_ldappass; fi
60
@exec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --install-plugin %%SQUIRREL_PLUGIN_NAME%%; fi

Return to bug 114488