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

andyrtr at archlinux.org andyrtr at archlinux.org
Sat Apr 17 20:20:36 UTC 2010


    Date: Saturday, April 17, 2010 @ 16:20:36
  Author: andyrtr
Revision: 77782

upgpkg: vigra 1.7.0-1
new version 1.7.0

Modified:
  vigra/trunk/PKGBUILD

----------+
 PKGBUILD |   33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-04-17 19:03:17 UTC (rev 77781)
+++ PKGBUILD	2010-04-17 20:20:36 UTC (rev 77782)
@@ -3,26 +3,33 @@
 # Contributor: Lukas Jirkovsky <l.jirkovsky at gmail.com>
 
 pkgname=vigra
-pkgver=1.6.0
-pkgrel=2
+pkgver=1.7.0
+pkgrel=1
 pkgdesc="Computer vision library"
 arch=('i686' 'x86_64')
-url="http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/"
+url="http://hci.iwr.uni-heidelberg.de/vigra/"
 license=('custom:MIT')
-depends=('libpng' 'libtiff' 'gcc-libs' 'sh')
+depends=('libpng' 'libtiff' 'gcc-libs' 'sh' 'hdf5' 'fftw')
+makedepends=('cmake' 'python-nose' 'doxygen' 'python-sphinx' 'boost')
+optdepends=('python:	for python bindings'
+           'boost:	for python bindings')
 options=('!libtool')
-source=(http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${pkgname}${pkgver}.tar.gz libpng-1.4.patch)
-md5sums=('d62650a6f908e85643e557a236ea989c' 'db610e48558eb323490ad21d636bac76')
-sha1sums=('9714a0c4efb77726a1140329e98e5db057f9a69f' '5f668c861f5fe927a4f51014afab94805db60c46') # - offline?
-#	http://ftp.de.debian.org/debian/pool/main/libv/libvigraimpex/libvigraimpex_1.6.0+dfsg.orig.tar.gz)
+source=(http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${pkgname}-${pkgver}-src.tar.gz libpng-1.4.patch)
+md5sums=('a8e5326433ee7bf77f6daa3dd00d6c61'
+         'db610e48558eb323490ad21d636bac76')
 
 build() {
-  cd "${srcdir}"/${pkgname}${pkgver}
+  cd "${srcdir}"/${pkgname}-${pkgver}-src
   patch -p1 < ../libpng-1.4.patch || return 1
-  ./configure --prefix=/usr --disable-static
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+	-DWITH_VIGRANUMPY=1 \
+	-DDOCINSTALL=share/doc 
   make || return 1
-  make prefix="$pkgdir"/usr install-exec || return 1
-  make prefix="$pkgdir"/usr install-includes || return 1
-  make prefix="$pkgdir"/usr/share install-docs || return 1
+}
+
+package() {
+  cd "${srcdir}"/${pkgname}-${pkgver}-src
+  make DESTDIR=$pkgdir install || return 1
+  # license
   install -D -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }




More information about the arch-commits mailing list