diff options
author | quininer | 2018-07-31 14:35:46 +0800 |
---|---|---|
committer | quininer | 2018-07-31 14:35:46 +0800 |
commit | 8470d232276233c7e05063ec80f05a12b0a6bf44 (patch) | |
tree | 4cdf4499bdf743ef9b9af17a0b05056e53354cd5 | |
parent | 6794967018cbb6d5e2dacf6542d54dd112396459 (diff) | |
download | aur-8470d232276233c7e05063ec80f05a12b0a6bf44.tar.gz |
enable simd and add shell completions
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -2,7 +2,7 @@ pkgname=ene-git _pkgname=ene pkgdesc="An experimental end to end email encryption tool" pkgrel=1 -pkgver=0.1.0.56 +pkgver=0.1.0.63 arch=('i686' 'x86_64') conflicts=("ene") provides=("ene") @@ -20,10 +20,14 @@ pkgver() { build() { cd $_pkgname - env CARGO_INCREMENTAL=0 cargo build --features post-quantum --release + env CARGO_INCREMENTAL=0 RUSTFLAGS="-C target-feature=+ssse3,+avx2,+aes" cargo build --features post-quantum --release } package() { cd $_pkgname - install -D -m755 "$srcdir/$_pkgname/target/release/ene" "$pkgdir/usr/bin/ene" + install -Dm755 "$srcdir/$_pkgname/target/release/ene" "$pkgdir/usr/bin/ene" + install -Dm644 "target/release/build/ene-"*/out/_ene "$pkgdir/usr/share/bash-completion/completions/ene" + install -Dm644 "target/release/build/ene-"*/out/ene.bash "$pkgdir/usr/share/zsh/site-functions/_ene" + install -Dm644 "target/release/build/ene-"*/out/ene.fish "$pkgdir/usr/share/fish/completions/ene.fish" + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" } |