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

Andrzej Giniewicz aginiewicz at nymeria.archlinux.org
Sun Apr 14 20:01:55 UTC 2013


    Date: Sunday, April 14, 2013 @ 22:01:55
  Author: aginiewicz
Revision: 88237

upgpkg: mayavi 4.3.0-1

new release

Modified:
  mayavi/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++----------------
 1 file changed, 7 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-14 19:50:39 UTC (rev 88236)
+++ PKGBUILD	2013-04-14 20:01:55 UTC (rev 88237)
@@ -2,12 +2,11 @@
 # Maintainer: Andrzej Giniewicz <gginiu at gmail.com>
 
 pkgname=mayavi
-pkgver=4.2.0
-_githubtag=a1e562a
-pkgrel=4
+pkgver=4.3.0
+pkgrel=1
 pkgdesc="A 3-dimensional visualizer of scientific data"
 arch=('i686' 'x86_64')
-url="http://code.enthought.com/projects/mayavi/"
+url="https://github.com/enthought/mayavi"
 license=('BSD')
 depends=('ipython2' 'vtk' 'python2-envisage' 'wxpython')
 makedepends=('python2-distribute' 'python2-sphinx' 'xorg-server-xvfb' 'twisted')
@@ -15,17 +14,12 @@
 provides=('python2-mayavi')
 options=(!emptydirs)
 
-source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/tarball/${pkgver}"
-        vtk-5.10.patch)
-md5sums=('b46fb048176002738de64eed8d2b447a'
-         '01b8375392b5d3f587e81ba388a8089f')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz")
+md5sums=('7708d85a77c427c8dfbeb914630d31be')
 
 build() {
-  cd "$srcdir"/enthought-mayavi-${_githubtag}
+  cd "$srcdir"/mayavi-$pkgver
 
-  # Add compatibility for vtk 5.10 (FS#31498)
-  patch -p1 < ../vtk-5.10.patch
-
   # Use python2-sphinx provided sphinx-build2
   sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile*
 
@@ -42,8 +36,6 @@
     build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
   ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/plugins/scene/preferences.ini \
     build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
-  ln -s "$srcdir"/enthought-mayavi-${_githubtag}/mayavi/core/lut \
-    build/lib.linux-$CARCH-2.7/mayavi/core/lut
 
   # now this is ugly, but docs do not build without X. We setup X according to:
   # http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer
@@ -58,11 +50,10 @@
   rm build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip
   rm build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
   rm build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
-  rm build/lib.linux-$CARCH-2.7/mayavi/core/lut
 }
 
 package() {
-  cd "$srcdir"/enthought-mayavi-${_githubtag}
+  cd "$srcdir"/mayavi-$pkgver
 
   python2 setup.py install --root="$pkgdir"/ --optimize=1
 




More information about the arch-commits mailing list