summaryrefslogtreecommitdiff
path: root/www/typo3
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2008-11-13 13:28:37 +0000
committertaca <taca@pkgsrc.org>2008-11-13 13:28:37 +0000
commit978b98b8ddd86e67bcd37dcaef9279cab669ee2f (patch)
tree78b1636296cf2e01b345dc2a7d4b1a59a7d83a72 /www/typo3
parentea2eb9e32cbefba815b93f12ee7d5f552a482183 (diff)
downloadpkgsrc-978b98b8ddd86e67bcd37dcaef9279cab669ee2f.tar.gz
Update TYPO3 package to 4.2.3.
Initially it was simply bug fix release and please refer the URL for full changes: http://wiki.typo3.org/TYPO3_4.2.3. And now, it found out that two Cross Site Scripting (XSS) problem was fixed by this release. Regarding the issue in backend module "file": TYPO3 Security Bulletin TYPO3-20081113-1: Cross-Site Scripting vulnerability in TYPO3 Core <http://typo3.org/teams/security/security-bulletins/typo3-20081113-1/> Regarding the issue in system extension "felogin": TYPO3 Security Bulletin TYPO3-20081113-2: Cross-Site Scripting vulnerability in TYPO3 Core <http://typo3.org/teams/security/security-bulletins/typo3-20081113-2/>
Diffstat (limited to 'www/typo3')
-rw-r--r--www/typo3/Makefile15
-rw-r--r--www/typo3/distinfo14
2 files changed, 18 insertions, 11 deletions
diff --git a/www/typo3/Makefile b/www/typo3/Makefile
index 699865cff8f..8afdfb15f32 100644
--- a/www/typo3/Makefile
+++ b/www/typo3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2008/10/12 06:41:39 taca Exp $
+# $NetBSD: Makefile,v 1.8 2008/11/13 13:28:37 taca Exp $
#
DISTNAME= ${TYPO3NAME}
@@ -16,7 +16,7 @@ DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.2.0:../../archivers/php-zlib/
PKG_DESTDIR_SUPPORT= destdir
-VER= 4.2.2
+VER= 4.2.3
NO_BUILD= yes
USE_TOOLS= pax
@@ -84,6 +84,12 @@ PRINT_PLIST_AWK+= /^@dirrm ${TYPO3DIR:S|/|\\/|g}\/${SITEDIR}/ \
SITEDIR?= www
TYPO3DIR?= share/typo3
+.if !empty(CHECK_FILES:M[yY][eE][sS])
+PAX_KEEP= -pm
+.else
+PAX_KEEP=
+.endif
+
post-extract:
${CP} ${FILESDIR}/README ${WRKDIR}
@@ -91,9 +97,10 @@ pre-install:
${FIND} ${WRKSRC:Q} -name "*.orig*" -exec ${RM} -f {} \;
do-install:
- cd ${WRKSRC}; pax -rw . ${DESTDIR}${PREFIX}/${TYPO3DIR}/${TYPO3NAME}
+ cd ${WRKSRC}; \
+ pax -rw ${PAX_KEEP} . ${DESTDIR}${PREFIX}/${TYPO3DIR}/${TYPO3NAME}
cd ${WRKDIR}/${SITESRC}; \
- pax -rw . ${DESTDIR}${PREFIX}/${TYPO3DIR}/${SITEDIR}
+ pax -rw ${PAX_KEEP} . ${DESTDIR}${PREFIX}/${TYPO3DIR}/${SITEDIR}
${RM} -f ${DESTDIR}${PREFIX}/${TYPO3DIR}/${SITEDIR}/typo3conf/localconf.php
${INSTALL_DATA} ${WRKDIR}/${SITESRC}/typo3conf/localconf.php \
${DESTDIR}${PREFIX}/${EGDIR}
diff --git a/www/typo3/distinfo b/www/typo3/distinfo
index ffb6ed8bb09..57c849f2c85 100644
--- a/www/typo3/distinfo
+++ b/www/typo3/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2008/10/12 06:41:39 taca Exp $
+$NetBSD: distinfo,v 1.4 2008/11/13 13:28:37 taca Exp $
-SHA1 (dummy-4.2.2.tar.gz) = 5b5eba8ccea5f8d651556c512bc9adc18d781627
-RMD160 (dummy-4.2.2.tar.gz) = 2d20379cddca2c3ebf64ebfa96984076940a9813
-Size (dummy-4.2.2.tar.gz) = 9441 bytes
-SHA1 (typo3_src-4.2.2.tar.gz) = 868cd1830a795fc4fd2546eec2e86b3133db5f8a
-RMD160 (typo3_src-4.2.2.tar.gz) = 600b5e462744b60d401f1064361e2fdce97e6dff
-Size (typo3_src-4.2.2.tar.gz) = 8362341 bytes
+SHA1 (dummy-4.2.3.tar.gz) = e56a2692bbc0a1eee56b4b034874c147d079626f
+RMD160 (dummy-4.2.3.tar.gz) = 83d271e950555cdd6f3305d0aae640b414c10292
+Size (dummy-4.2.3.tar.gz) = 9429 bytes
+SHA1 (typo3_src-4.2.3.tar.gz) = 6e0a984536108be9aa63cb5a97d384ec18d4e99b
+RMD160 (typo3_src-4.2.3.tar.gz) = c9cfb96ee3f6e37489a103f1458f503ac192235d
+Size (typo3_src-4.2.3.tar.gz) = 8364774 bytes
SHA1 (patch-aa) = 12dc31e5d1b03f38c4957a08a5451da667d58214