summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFabioLolix2021-02-04 23:23:20 +0100
committerFabioLolix2021-02-04 23:23:20 +0100
commit2f660114a267ad9ee86e5add8de18a45ce69851a (patch)
treeae18de880531331268bf0c79a770761b61dc964b /PKGBUILD
parent4659df80f3649ee96a37435e2ba2edfc661eb0fc (diff)
downloadaur-gravity-lang-git.tar.gz
revision
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 19 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a4fa39e51973..46c5c013d710 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,31 @@
-# Maintainer: erk <valdemarerk@gmail.com>
+# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org>
+# Contributor: erk <valdemarerk@gmail.com>
+
pkgname=gravity-lang-git
pkgdesc="Gravity Programming Language."
-pkgver=0.2.5
-pkgrel=2
-arch=('any')
+pkgver=0.8.1.r11.g73d8837
+pkgrel=1
+arch=(x86_64 i686 arm armv6h armv7h aarch64)
url="https://marcobambini.github.io/gravity/"
-license=('MIT')
-makedepends=('git')
+license=(MIT)
+makedepends=(git)
conflicts=(gravity-lang)
-provides=(gravity)
-source=("git://github.com/marcobambini/gravity.git")
-md5sums=(SKIP)
+provides=(gravity-lang)
+source=("${pkgname%-git}::git+https://github.com/marcobambini/gravity.git")
+sha256sums=(SKIP)
-_repo_name=gravity
+pkgver() {
+ cd "${pkgname%-git}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
build() {
- cd "$srcdir/$_repo_name"
+ cd "${pkgname%-git}"
make gravity
}
package() {
- install -D -m 755 "$srcdir/$_repo_name/gravity" "$pkgdir/usr/bin/gravity"
+ cd "${pkgname%-git}"
+ install -Dm755 "gravity" "$pkgdir/usr/bin/gravity"
+ install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}