[arch-commits] Commit in nanomsg/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Mon May 16 22:38:55 UTC 2016
Date: Tuesday, May 17, 2016 @ 00:38:54
Author: anatolik
Revision: 175514
upgpkg: nanomsg 0.9-1
Modified:
nanomsg/trunk/PKGBUILD
----------+
PKGBUILD | 19 ++++++-------------
1 file changed, 6 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-05-16 21:39:27 UTC (rev 175513)
+++ PKGBUILD 2016-05-16 22:38:54 UTC (rev 175514)
@@ -4,7 +4,7 @@
# Contributor: James Bulmer <nekinie at gmail.com>
pkgname=nanomsg
-pkgver=0.8
+pkgver=0.9
_tag=$pkgver-beta
pkgrel=1
pkgdesc='Simple high-performance implementation of several "scalability protocols"'
@@ -12,27 +12,20 @@
license=(MIT)
arch=(i686 x86_64)
depends=(glibc)
-source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$_tag.tar.gz
- fix_tests.patch::https://github.com/nanomsg/nanomsg/commit/1a5a90b298e7bf4c5f8be73b57d46a577af8aa5f.patch)
-sha1sums=('8a42a6ff71731fdeb240979e796a92bde58f17e9'
- '646788e94800f85441d905d5027925f13effde82')
+makedepends=(cmake)
+source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$_tag.tar.gz)
+sha1sums=('0ff033d8431ec4b7fece67db8859f2a8785162d4')
-prepare() {
- cd nanomsg-$_tag
- patch -p1 < ../fix_tests.patch
-}
-
build() {
cd nanomsg-$_tag
- ./autogen.sh
- ./configure --prefix=/usr
+ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .
make
}
check() {
cd nanomsg-$_tag
- make check -j1
+ ctest
}
package() {
More information about the arch-commits
mailing list