[arch-commits] Commit in mediawiki/trunk (PKGBUILD)

Sergej Pupykin spupykin at nymeria.archlinux.org
Mon Sep 2 11:03:01 UTC 2013


    Date: Monday, September 2, 2013 @ 13:03:00
  Author: spupykin
Revision: 96616

upgpkg: mediawiki 1.21.1-1

upd

Modified:
  mediawiki/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-09-02 10:55:16 UTC (rev 96615)
+++ PKGBUILD	2013-09-02 11:03:00 UTC (rev 96616)
@@ -3,7 +3,8 @@
 # Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 
 pkgname=mediawiki
-pkgver=1.20.6
+pkgver=1.21.1
+_basever=1.21
 pkgrel=1
 pkgdesc="MediaWiki engine"
 arch=('any')
@@ -11,6 +12,7 @@
 # + http://www.mediawiki.org/wiki/Extension:Math
 license=("GPL")
 depends=('php')
+makedepends=('git')
 optdepends=('texvc: for math rendering'
 	    'python2'
 	    'pcre: for regular expressions support'
@@ -27,19 +29,23 @@
 backup=(etc/webapps/mediawiki/.htaccess)
 install=mediawiki.install
 options=(!strip)
-source=(http://download.wikimedia.org/mediawiki/1.20/mediawiki-$pkgver.tar.gz
-	mediawiki-math-1.20.tar.gz::https://nodeload.github.com/wikimedia/mediawiki-extensions-Math/legacy.tar.gz/REL1_20
+source=(http://download.wikimedia.org/mediawiki/${_basever}/mediawiki-$pkgver.tar.gz
+	mediawiki-math::git+https://git.wikimedia.org/git/mediawiki/extensions/Math.git#branch=REL${_basever/./_}
 	apache.example.conf)
-md5sums=('2cbb69d1369d58d6575753fac04ad5d9'
-         'ee8fceb0a86f2972409104767406591c'
+md5sums=('a2cee04aa1c97f38d076421c509e90e4'
+         'SKIP'
          '99c25f04d4093f3333db1be7624fe4e7')
 
+prepare() {
+  rm -rf $srcdir/mediawiki-math/.git
+}
+
 package() {
   cd $srcdir
   install -vdm0755 $pkgdir/usr/share/webapps
   install -vdm0755 $pkgdir/etc/webapps/mediawiki
   cp -a $pkgname-$pkgver $pkgdir/usr/share/webapps/mediawiki
-  cp -a wikimedia-mediawiki-extensions-Math-* $pkgdir/usr/share/webapps/mediawiki/extensions/Math
+  cp -a mediawiki-math $pkgdir/usr/share/webapps/mediawiki/extensions/Math
   ln -s /usr/bin/texvc $pkgdir/usr/share/webapps/mediawiki/extensions/Math/math/texvc
   echo "deny from all" >> $pkgdir/etc/webapps/mediawiki/.htaccess
   ln -sf /etc/webapps/mediawiki/.htaccess $pkgdir/usr/share/webapps/mediawiki/.htaccess




More information about the arch-commits mailing list