summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Michaelis2018-11-27 12:19:21 +0100
committerKai Michaelis2018-11-27 12:19:21 +0100
commit54a0ff6c7c2c94aec5415bb8b48cd1c13d9d99e0 (patch)
tree04aff64602001d60d0a5aedf3f10610a99d77790
parent1d2f0b0f920293123ec5fa3a53c9ed82c854809e (diff)
downloadaur-54a0ff6c7c2c94aec5415bb8b48cd1c13d9d99e0.tar.gz
release 0.2.0
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD46
2 files changed, 33 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 543f0c44e549..c948953438a0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,23 @@
-pkgbase = sequoia-git
- pkgdesc = A modular OpenPGP library
- pkgver = 675
+pkgbase = sequoia
+ pkgdesc = A cool OpenPGP library
+ pkgver = 0.2.0
pkgrel = 1
url = https://sequoia-pgp.org/
arch = x86_64
arch = i686
- groups = devel
license = GPL3
+ makedepends = clang
makedepends = rust
makedepends = cargo
- makedepends = git>=1
+ makedepends = git
depends = nettle>=3
depends = sqlite>=3
+ depends = capnproto
depends = openssl>=1.1
provides = sequoia
conflicts = sequoia
- source = sequoia-git::git+https://gitlab.com/sequoia-pgp/sequoia.git
+ source = sequoia::git+https://gitlab.com/sequoia-pgp/sequoia.git#tag=v0.2.0
md5sums = SKIP
-pkgname = sequoia-git
+pkgname = sequoia
diff --git a/PKGBUILD b/PKGBUILD
index d12a135ee97c..a41480b65981 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,44 @@
-# Maintainer: Kai Michaelis <seu@das-labor.org>
-pkgname=sequoia-git
-pkgver=675
+# Maintainer: Kai Michaelis <kai@sequoia-pgp.org>
+pkgname=sequoia
+pkgver=0.2.0
pkgrel=1
-pkgdesc="A modular OpenPGP library"
+pkgdesc="A cool OpenPGP library"
arch=('x86_64' 'i686')
url="https://sequoia-pgp.org/"
license=('GPL3')
-groups=('devel')
+groups=()
depends=(
'nettle>=3'
'sqlite>=3'
+ 'capnproto'
'openssl>=1.1')
makedepends=(
+ 'clang'
'rust'
'cargo'
- 'git>=1')
-provides=('sequoia')
-conflicts=('sequoia')
-source=($pkgname::git+https://gitlab.com/sequoia-pgp/sequoia.git)
+ 'git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+replaces=()
+backup=()
+options=()
+install=
+source=($pkgname::git+https://gitlab.com/sequoia-pgp/sequoia.git#tag=v0.2.0)
+noextract=()
md5sums=('SKIP')
-pkgver() {
- cd $pkgname
- echo "$(git rev-list --count HEAD)"
+build() {
+ cd "$srcdir/${pkgname%-VCS}"
+ make PREFIX="/usr" all
}
-build() {
- cd $pkgname
- cargo build --all --release
+check() {
+ cd "$srcdir/${pkgname%-VCS}"
+ cargo test --all
}
package() {
- cd $pkgname
- install -d -m755 "$pkgdir/usr/bin"
- install -D -s -m555 "$srcdir/$pkgname/target/release/sq" "$pkgdir/usr/bin/sq"
- install -D -s -m555 "$srcdir/$pkgname/target/release/sqv" "$pkgdir/usr/bin/sqv"
- install -d -m755 "$pkgdir/usr/lib/sequoia"
- install -D -s -m555 "$srcdir/$pkgname/target/release/sequoia-public-key-store" "$pkgdir/usr/lib/sequoia/sequoia-public-key-store"
+ cd "$srcdir/${pkgname%-VCS}"
+ make DESTDIR="$pkgdir" PREFIX="/usr" install
}
+