diff options
author | Andrés J. Díaz | 2017-04-10 11:25:02 +0200 |
---|---|---|
committer | Andrés J. Díaz | 2017-04-10 11:25:02 +0200 |
commit | 22dc99358ba9281910a91ded6c94c3d379cec0bb (patch) | |
tree | 0e8ed9dbbcc5983c96717ac3f5ad9502fda3dfdb | |
parent | 89cd7d9671916559e2a953ba5a223790d2c7d668 (diff) | |
download | aur-22dc99358ba9281910a91ded6c94c3d379cec0bb.tar.gz |
Adopt package and upgrade to release-2.2.0
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -1,8 +1,9 @@ -# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> +# Submitter: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> +# Maintainer: Andrés J. Díaz <ajdiaz@ajdiaz.me> _pkgname=olm pkgname=libolm -pkgver=2.0.0 +pkgver=2.2.0 pkgrel=1 pkgdesc='An implementation of a well known cryptographic ratchet in C++' arch=('i686' 'x86_64' 'armv7h') @@ -10,17 +11,22 @@ url="https://matrix.org/git/olm/" license=('Apache') depends=('gcc-libs') source=("https://matrix.org/git/$_pkgname/snapshot/$_pkgname-$pkgver.tar.bz2") -md5sums=('16f56c907acea900fb09eabfc0a6fccd') +sha256sums=('da7203b21dcdaec55db71025c2f4e9b348d3e5188bd0de2714de6a2f5fac1c5f') build() { cd "$srcdir/$_pkgname-$pkgver" make } -#check() { -# cd "$srcdir/$_pkgname-$pkgver" -# make test -#} +check() { + local flags='' minor="${pkgver%.*}"; minor="${minor#*.}" + flags+="-O2 -Iinclude -Itests/include -Ilib " + flags+="-DOLMLIB_VERSION_MAJOR=${pkgver%%.*} " + flags+="-DOLMLIB_VERSION_MINOR=${minor} " + flags+="-DOLMLIB_VERSION_PATCH=${pkgver##*.} " + cd "$srcdir/$_pkgname-$pkgver" + make test CPPFLAGS+="$flags" DEBUG_OPTIMIZE_FLAGS='' +} package() { cd "$srcdir/$_pkgname-$pkgver" |