From cde5a4bc8f4c66576f8cd45546cf3640ce95e1be Mon Sep 17 00:00:00 2001 From: taca Date: Thu, 16 Sep 2010 14:52:02 +0000 Subject: Update mediawiki to 1.15.5. == MediaWiki 1.15.5 == 2010-07-28 This is a security and maintenance release. MediaWiki is now using a "continuous integration" development model with quarterly snapshot releases. The latest development code is always kept "ready to run", and in fact runs our own sites on Wikipedia. Release branches will continue to receive security updates for about a year from first release, but nonessential bugfixes and feature developments will be made on the development trunk and appear in the next quarterly release. Those wishing to use the latest code instead of a branch release can obtain it from source control: http://www.mediawiki.org/wiki/Download_from_SVN --- www/mediawiki/Makefile | 18 +++++++++++++----- www/mediawiki/distinfo | 9 +++++---- www/mediawiki/patches/patch-aa | 12 ++++++++++++ 3 files changed, 30 insertions(+), 9 deletions(-) create mode 100644 www/mediawiki/patches/patch-aa (limited to 'www/mediawiki') diff --git a/www/mediawiki/Makefile b/www/mediawiki/Makefile index 45482174d0e..e26ec7d18dd 100644 --- a/www/mediawiki/Makefile +++ b/www/mediawiki/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2010/05/28 08:11:32 martti Exp $ +# $NetBSD: Makefile,v 1.13 2010/09/16 14:52:02 taca Exp $ DISTNAME= mediawiki-${VER}.${PVER} CATEGORIES= www @@ -20,7 +20,7 @@ INSTALLATION_DIRS= ${EGDIR} share/mediawiki PKG_INSTALLATION_TYPES= overwrite pkgviews VER= 1.15 -PVER= 4 +PVER= 5 APACHE_USER?= www APACHE_GROUP?= www @@ -41,6 +41,13 @@ SUBST_STAGE.paths= post-patch SUBST_FILES.paths= ../mediawiki.conf SUBST_SED.paths= -e "s,@MEDIAWIKI@,${MEDIAWIKI},g" +SUBST_CLASSES+= sh +SUBST_STAGE.sh= post-patch +SUBST_MESSAGE.sh= Fixing path to sh +SUBST_FILES.sh+= bin/ulimit-tvf.sh bin/ulimit.sh bin/ulimit4.sh +SUBST_FILES.sh+= maintenance/storage/make-blobs +SUBST_SED.sh= -e "s|/bin/bash|${SH}|" + SUBST_CLASSES+= perl SUBST_STAGE.perl= post-patch SUBST_MESSAGE.perl= Fixing path to perl @@ -55,9 +62,10 @@ do-install: cd ${WRKSRC} && ${FIND} . -type d -exec ${INSTALL_DATA_DIR} \ ${DESTDIR}${MEDIAWIKI}/{} \; -exec ${CHOWN} \ ${APACHE_USER}:${APACHE_GROUP} ${DESTDIR}${MEDIAWIKI}/{} \; - cd ${WRKSRC} && ${FIND} . \! -type d -exec ${INSTALL_DATA} {} \ - ${DESTDIR}${MEDIAWIKI}/{} \; -exec ${CHOWN} \ - ${APACHE_USER}:${APACHE_GROUP} ${DESTDIR}${MEDIAWIKI}/{} \; + cd ${WRKSRC} && ${FIND} . \! -type d \! -name '*.orig' \ + -exec ${INSTALL_DATA} {} ${DESTDIR}${MEDIAWIKI}/{} \; \ + -exec ${CHOWN} ${APACHE_USER}:${APACHE_GROUP} \ + ${DESTDIR}${MEDIAWIKI}/{} \; ${INSTALL_DATA} ${WRKDIR}/mediawiki.conf \ ${DESTDIR}${PREFIX}/${EGDIR}/mediawiki.conf diff --git a/www/mediawiki/distinfo b/www/mediawiki/distinfo index bc591a1a245..0b8e51d4bf3 100644 --- a/www/mediawiki/distinfo +++ b/www/mediawiki/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.8 2010/05/28 08:11:32 martti Exp $ +$NetBSD: distinfo,v 1.9 2010/09/16 14:52:02 taca Exp $ -SHA1 (mediawiki-1.15.4.tar.gz) = c00267663a0a05ace4bd28b53b0b3b0f08dad551 -RMD160 (mediawiki-1.15.4.tar.gz) = f4879c0f9cb1b8a6f5682f9fad14010703d49c27 -Size (mediawiki-1.15.4.tar.gz) = 11531488 bytes +SHA1 (mediawiki-1.15.5.tar.gz) = b157fe37bb89c78e5ffa0f27b14beb886db3a5f4 +RMD160 (mediawiki-1.15.5.tar.gz) = 5113beb1df46c56275a90d5a1cb85c2b01ca541f +Size (mediawiki-1.15.5.tar.gz) = 11595008 bytes +SHA1 (patch-aa) = 555de67e4f0d28d68a3c253681e68438ce7a2309 diff --git a/www/mediawiki/patches/patch-aa b/www/mediawiki/patches/patch-aa new file mode 100644 index 00000000000..59b830ac314 --- /dev/null +++ b/www/mediawiki/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1 2010/09/16 14:52:02 taca Exp $ + +--- maintenance/storage/make-blobs.orig 2006-01-10 11:50:10.000000000 +0000 ++++ maintenance/storage/make-blobs +@@ -1,6 +1,6 @@ + #!/bin/bash + +-if [ X$2 == X ];then ++if [ $# != 2 ];then + echo 'Usage: make-blobs ' + exit 1 + fi -- cgit v1.2.3