diff options
author | Gaurav | 2023-03-06 22:36:26 -0500 |
---|---|---|
committer | Gaurav | 2023-03-06 22:38:27 -0500 |
commit | 0a63102a1a991fbb7fa08370ec1dea8b1adfa17f (patch) | |
tree | d7b91ef72de840efcaf7d4ba268631bc769ac191 /PKGBUILD | |
download | aur-0a63102a1a991fbb7fa08370ec1dea8b1adfa17f.tar.gz |
add pkgbuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..37d53706d030 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Gaurav Atreya <allmanpride at gmail dot com> +pkgname=nameit-git +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Tool to run commands based on a templates" +arch=('x86_64') +url="https://github.com/Atreyagaurav/${pkgname%-git}" +license=('GPL3') +depends=('gcc-libs') +makedepends=('rust' 'cargo' 'git') +source=("git+https://github.com/Atreyagaurav/${pkgname%-git}.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "%s" "$(git describe --tags --abbrev=0 | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" +} + +prepare() { + cd "$srcdir/${pkgname%-git}" + git checkout "tags/$(git describe --tags --abbrev=0)" +} + + +build() { + cd "$srcdir/${pkgname%-git}" + cargo build --release +} + +package() { + cd "$srcdir/${pkgname%-git}" + mkdir -p "$pkgdir/usr/bin" + cp "target/release/${pkgname%-git}" "$pkgdir/usr/bin/${pkgname%-git}" +} |