diff options
author | ml | 2022-04-20 14:32:01 +0200 |
---|---|---|
committer | ml | 2022-04-20 14:32:01 +0200 |
commit | 8036efaaaca14d6d2116bb542dde9e4de3b76e35 (patch) | |
tree | a57c70393ef177f0f2879db773f7d1e8db61155d | |
download | aur-8036efaaaca14d6d2116bb542dde9e4de3b76e35.tar.gz |
updpkg: vanity_gpg 0.3.1-1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d84e81cb0f0a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = vanity_gpg + pkgdesc = Tool for generating and filtering vanity GPG keys + pkgver = 0.3.1 + pkgrel = 1 + url = https://github.com/RedL0tus/VanityGPG + arch = x86_64 + license = Apache + makedepends = cargo + makedepends = clang + makedepends = openssl + depends = nettle + depends = bzip2 + source = https://github.com/RedL0tus/VanityGPG/archive/v0.3.1/vanity_gpg-0.3.1.tar.gz + sha512sums = 74a5027d5567c03eeab8b0cde3d4578155b6b7dcc6704dcf786c8b2809cdbad149438f8600c398a655a41c98d5aa674f32aa2d867b7304ac2f45d68358be42d0 + +pkgname = vanity_gpg diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d13a8e2ac477 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/ +src/ +*.tar* +*.log diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..888c6c4e1d77 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: ml <ml@visu.li> +pkgname=vanity_gpg +pkgver=0.3.1 +pkgrel=1 +pkgdesc='Tool for generating and filtering vanity GPG keys' +arch=('x86_64') +url='https://github.com/RedL0tus/VanityGPG' +license=('Apache') +depends=('nettle' 'bzip2') +makedepends=('cargo' 'clang' 'openssl') +source=("$url"/archive/v"$pkgver"/"$pkgname"-"$pkgver".tar.gz) +sha512sums=('74a5027d5567c03eeab8b0cde3d4578155b6b7dcc6704dcf786c8b2809cdbad149438f8600c398a655a41c98d5aa674f32aa2d867b7304ac2f45d68358be42d0') + +export RUSTUP_TOOLCHAIN=stable +export CARGO_TARGET_DIR=target + +prepare() { + cd VanityGPG-"$pkgver" + cargo fetch --target "$CARCH"-unknown-linux-gnu +} + +build() { + cd VanityGPG-"$pkgver" + cargo build --offline --release +} + +package() { + cd VanityGPG-"$pkgver"/target/release + install -Dm755 "$pkgname" -t "$pkgdir"/usr/bin +} |