[arch-commits] Commit in libsigrok/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Sat Jun 17 02:36:45 UTC 2017
Date: Saturday, June 17, 2017 @ 02:36:44
Author: anatolik
Revision: 237836
upgpkg: libsigrok 0.5.0-1
Modified:
libsigrok/trunk/PKGBUILD
----------+
PKGBUILD | 32 +++++++-------------------------
1 file changed, 7 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-06-17 02:36:11 UTC (rev 237835)
+++ PKGBUILD 2017-06-17 02:36:44 UTC (rev 237836)
@@ -3,39 +3,21 @@
# Contributor: Thomas Krug <t.krug at elektronenpumpe.de>
pkgname=libsigrok
-pkgver=0.4.0
-pkgrel=4
+pkgver=0.5.0
+pkgrel=1
pkgdesc='Client software that supports various hardware logic analyzers, core library'
arch=(i686 x86_64)
url='https://www.sigrok.org/wiki/Libsigrok'
license=(GPL3)
depends=(libftdi libserialport glibmm libzip libieee1284)
-makedepends=(swig python pygobject-devel python-numpy python-setuptools
- cmake python2) # for doxygen-1.8.12
-optdepends=('python')
-source=(https://sigrok.org/download/source/libsigrok/libsigrok-$pkgver.tar.gz
- https://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.12.src.tar.gz)
-sha1sums=('6d57bea676ce60b6591162c45854ede6f9d8ceb9'
- 'eacf83859a5bd7f3f71b46f34759cefe1a05babc')
+makedepends=(cmake doxygen ruby jdk8-openjdk swig python pygobject-devel python-numpy python-setuptools)
+optdepends=('python' 'ruby' 'jdk8-openjdk')
+source=(https://sigrok.org/download/source/libsigrok/libsigrok-$pkgver.tar.gz)
+sha1sums=('51dbf0728804f1df9fd76c6136ee48a157298833')
-# libsigrok fail to build with doxygen-1.8.13 (segfault)
-prepare() {
- cd "$srcdir/doxygen-1.8.12"
- rm -rf build && mkdir build && cd build
- cmake ../ \
- -DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
- -Dbuild_doc:BOOL=OFF \
- -Dbuild_wizard:BOOL=OFF
- make
- make DESTDIR="$srcdir" install
-}
-
build() {
cd libsigrok-$pkgver
- # our doxygen executable
- export PATH=$PATH:"$srcdir"/usr/bin
- ./configure --prefix=/usr --disable-ruby --disable-java
+ ./configure --prefix=/usr
make
}
More information about the arch-commits
mailing list