Pullup ticket #2772 - requested by taca squirrelmail: Re-add Japanese language option Revisions pulled up: - mail/squirrelmail/Makefile 1.104-1.105 - mail/squirrelmail/distinfo 1.52 - mail/squirrelmail/options.mk 1.11 --- Module Name: pkgsrc Committed By: taca Date: Thu May 14 14:24:50 UTC 2009 Modified Files: pkgsrc/mail/squirrelmail: Makefile Log Message: Since iso_2022_jp.php isn't included in squirrelmail distribution, remove extra pre-configure processing. --- Module Name: pkgsrc Committed By: taca Date: Fri May 15 13:01:00 UTC 2009 Modified Files: pkgsrc/mail/squirrelmail: Makefile distinfo options.mk Log Message: Enable squirrelmail-japanese option with Japanese patch: squirrelmail-1.4.16-ja-20081013-patch. Bump PKGREVISION.diff -r1.101.4.1 -r1.101.4.2 pkgsrc/mail/squirrelmail/Makefile
(tron)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.101.4.1 2009/05/14 09:08:59 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.101.4.2 2009/05/17 14:33:22 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= squirrelmail-1.4.18 | 3 | DISTNAME= squirrelmail-1.4.18 | |
4 | #PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= mail www | 5 | CATEGORIES= mail www | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= martti@NetBSD.org | 9 | MAINTAINER= martti@NetBSD.org | |
10 | HOMEPAGE= http://www.squirrelmail.org/ | 10 | HOMEPAGE= http://www.squirrelmail.org/ | |
11 | COMMENT= PHP webmail package | 11 | COMMENT= PHP webmail package | |
12 | #LICENSE= gnu-gpl-v2 | 12 | #LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | CONFLICTS= sq-attachment-handlers-[0-9]* | 14 | CONFLICTS= sq-attachment-handlers-[0-9]* | |
15 | CONFLICTS+= sq-squirrelspell-[0-9]* | 15 | CONFLICTS+= sq-squirrelspell-[0-9]* | |
16 | CONFLICTS+= ja-squirrelspell-[0-9]* | 16 | CONFLICTS+= ja-squirrelspell-[0-9]* | |
17 | CONFLICTS+= ja-squirrelmail-[0-9]* | 17 | CONFLICTS+= ja-squirrelmail-[0-9]* | |
@@ -65,29 +65,26 @@ SUBST_SED.paths+= -e 's,@SMDIR@,${SMDIR} | @@ -65,29 +65,26 @@ SUBST_SED.paths+= -e 's,@SMDIR@,${SMDIR} | |||
65 | SUBST_STAGE.paths= post-patch | 65 | SUBST_STAGE.paths= post-patch | |
66 | 66 | |||
67 | INSTALLATION_DIRS= ${PKGMANDIR}/man8 | 67 | INSTALLATION_DIRS= ${PKGMANDIR}/man8 | |
68 | INSTALLATION_DIRS+= share/examples/squirrelmail | 68 | INSTALLATION_DIRS+= share/examples/squirrelmail | |
69 | INSTALLATION_DIRS+= share/squirrelmail | 69 | INSTALLATION_DIRS+= share/squirrelmail | |
70 | 70 | |||
71 | post-extract: | 71 | post-extract: | |
72 | cp ${FILESDIR}/squirrelmail.conf.dist \ | 72 | cp ${FILESDIR}/squirrelmail.conf.dist \ | |
73 | ${WRKDIR}/squirrelmail.conf.dist | 73 | ${WRKDIR}/squirrelmail.conf.dist | |
74 | 74 | |||
75 | pre-configure: | 75 | pre-configure: | |
76 | find ${WRKSRC} \( -name '*.orig*' -o -name '.cvsignore' \) \ | 76 | find ${WRKSRC} \( -name '*.orig*' -o -name '.cvsignore' \) \ | |
77 | -exec rm -f {} \; | 77 | -exec rm -f {} \; | |
78 | # currently, we use iso_2022_jp.php in squirrelmail-decode package. | |||
79 | # | |||
80 | rm -f ${WRKSRC}/functions/decode/iso_2022_jp.php | |||
81 | 78 | |||
82 | do-install: | 79 | do-install: | |
83 | ${INSTALL_DATA} ${WRKDIR}/squirrelmail.conf.dist ${EGDIR}/squirrelmail.conf | 80 | ${INSTALL_DATA} ${WRKDIR}/squirrelmail.conf.dist ${EGDIR}/squirrelmail.conf | |
84 | cp -R ${WRKSRC}/* ${SMDIR} | 81 | cp -R ${WRKSRC}/* ${SMDIR} | |
85 | chown -R ${SHAREOWN}:${SHAREGRP} ${SMDIR} | 82 | chown -R ${SHAREOWN}:${SHAREGRP} ${SMDIR} | |
86 | find ${SMDIR} -type d -exec chmod ${PKGDIRMODE} {} \; | 83 | find ${SMDIR} -type d -exec chmod ${PKGDIRMODE} {} \; | |
87 | find ${SMDIR} -type f -exec chmod ${SHAREMODE} {} \; | 84 | find ${SMDIR} -type f -exec chmod ${SHAREMODE} {} \; | |
88 | chmod a+x ${SMDIR}/config/conf.pl | 85 | chmod a+x ${SMDIR}/config/conf.pl | |
89 | ${INSTALL_DATA} ${WRKSRC}/data/index.php ${USER_PREFS_DIR}/ | 86 | ${INSTALL_DATA} ${WRKSRC}/data/index.php ${USER_PREFS_DIR}/ | |
90 | ${INSTALL_DATA} ${WRKSRC}/data/.htaccess ${USER_PREFS_DIR}/ | 87 | ${INSTALL_DATA} ${WRKSRC}/data/.htaccess ${USER_PREFS_DIR}/ | |
91 | mv ${PREFIX}/share/squirrelmail/contrib/conf.pl.8 \ | 88 | mv ${PREFIX}/share/squirrelmail/contrib/conf.pl.8 \ | |
92 | ${PREFIX}/${PKGMANDIR}/man8/squirrelmail-conf.pl.8 | 89 | ${PREFIX}/${PKGMANDIR}/man8/squirrelmail-conf.pl.8 | |
93 | 90 |
@@ -1,9 +1,12 @@ | @@ -1,9 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.50.4.1 2009/05/14 09:08:59 tron Exp $ | 1 | $NetBSD: distinfo,v 1.50.4.2 2009/05/17 14:33:22 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (squirrelmail-1.4.18-ja-20090515-patch.gz) = 2872450d9f9129268e913844d93d1e1d6a234c7d | |||
4 | RMD160 (squirrelmail-1.4.18-ja-20090515-patch.gz) = 11963f2c2122ba7a7975218b58b7ff3184f5baf3 | |||
5 | Size (squirrelmail-1.4.18-ja-20090515-patch.gz) = 7647 bytes | |||
3 | SHA1 (squirrelmail-1.4.18-lite-20090512-patch.bz2) = f7d47c237636922cf7d81249018b023d2914bf1e | 6 | SHA1 (squirrelmail-1.4.18-lite-20090512-patch.bz2) = f7d47c237636922cf7d81249018b023d2914bf1e | |
4 | RMD160 (squirrelmail-1.4.18-lite-20090512-patch.bz2) = 3f379c0ba2fd5d3b4296a1ca051ee9b5d890e878 | 7 | RMD160 (squirrelmail-1.4.18-lite-20090512-patch.bz2) = 3f379c0ba2fd5d3b4296a1ca051ee9b5d890e878 | |
5 | Size (squirrelmail-1.4.18-lite-20090512-patch.bz2) = 1793 bytes | 8 | Size (squirrelmail-1.4.18-lite-20090512-patch.bz2) = 1793 bytes | |
6 | SHA1 (squirrelmail-1.4.18.tar.bz2) = 18872d8ad72f3415672344318901beb9d4d8a860 | 9 | SHA1 (squirrelmail-1.4.18.tar.bz2) = 18872d8ad72f3415672344318901beb9d4d8a860 | |
7 | RMD160 (squirrelmail-1.4.18.tar.bz2) = 292d0f4123a8e8db84d9ff766a440848f1684b4b | 10 | RMD160 (squirrelmail-1.4.18.tar.bz2) = 292d0f4123a8e8db84d9ff766a440848f1684b4b | |
8 | Size (squirrelmail-1.4.18.tar.bz2) = 509216 bytes | 11 | Size (squirrelmail-1.4.18.tar.bz2) = 509216 bytes | |
9 | SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a | 12 | SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: options.mk,v 1.9.4.1 2009/05/14 09:08:59 tron Exp $ | 1 | # $NetBSD: options.mk,v 1.9.4.2 2009/05/17 14:33:22 tron Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.squirrelmail | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.squirrelmail | |
4 | PKG_SUPPORTED_OPTIONS= squirrelmail-japanese squirrelmail-lite | 4 | PKG_SUPPORTED_OPTIONS= squirrelmail-japanese squirrelmail-lite | |
5 | 5 | |||
6 | .include "../../mk/bsd.options.mk" | 6 | .include "../../mk/bsd.options.mk" | |
7 | 7 | |||
8 | #.if !empty(PKG_OPTIONS:Msquirrelmail-japanese) | 8 | .if !empty(PKG_OPTIONS:Msquirrelmail-japanese) | |
9 | #PATCHFILES+= squirrelmail-1.4.16-ja-20081013-patch.gz | 9 | PATCHFILES+= squirrelmail-1.4.18-ja-20090515-patch.gz | |
10 | #SITES.squirrelmail-1.4.16-ja-20081013-patch.gz= \ | 10 | SITES.squirrelmail-1.4.18-ja-20090515-patch.gz= \ | |
11 | # http://www.yamaai-tech.com/~masato/Download/ | 11 | http://www.yamaai-tech.com/~masato/Download/ | |
12 | #PATCH_DIST_STRIP.squirrelmail-1.4.16-ja-20081013-patch.gz= -p1 | 12 | PATCH_DIST_STRIP.squirrelmail-1.4.18-ja-20090515-patch.gz= -p1 | |
13 | #.endif | 13 | .endif | |
14 | 14 | |||
15 | .if !empty(PKG_OPTIONS:Msquirrelmail-lite) | 15 | .if !empty(PKG_OPTIONS:Msquirrelmail-lite) | |
16 | PATCHFILES+= squirrelmail-1.4.18-lite-20090512-patch.bz2 | 16 | PATCHFILES+= squirrelmail-1.4.18-lite-20090512-patch.bz2 | |
17 | SITES.squirrelmail-1.4.18-lite-20090512-patch.bz2= \ | 17 | SITES.squirrelmail-1.4.18-lite-20090512-patch.bz2= \ | |
18 | ftp://ftp.back-street.net/pub/squirrelmail/ | 18 | ftp://ftp.back-street.net/pub/squirrelmail/ | |
19 | 19 | |||
20 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.3:../../misc/php-mbstring | |
21 | .endif | 21 | .endif |