summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHuzaifa Shaikh2022-10-01 23:17:52 +0530
committerHuzaifa Shaikh2022-10-01 23:17:52 +0530
commitb45e62763ec11f81448c014d71fbb6d05d1d9816 (patch)
tree0fdcff24b4a62cbd02777a5780a7e2ebb4905d54 /PKGBUILD
parent2a57ef27a3fd68867f48fc3ecca5f2c0109020f6 (diff)
downloadaur-aria.tar.gz
Update
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 16 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bc5d2012d68f..31a45d4dc916 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,29 @@
+# Maintainer: Huzaifa Shaikh <shk.huz@gmail.com>
pkgname=aria
-pkgver=0.0.1
+pkgver=0.0.1.r4.9ffa9e3
pkgrel=1
pkgdesc="An experimental low-level programming language built to improve on C."
arch=('x86_64')
url="https://shkhuz.github.io/aria"
license=('GPL3')
-depends=('llvm')
-makedepends=()
-provides=('ariac')
-source=("${pkgname}::git+https://github.com/shkhuz/aria.git#tag=$pkgver")
+depends=('llvm' 'lld')
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=("${pkgname%-git}::git+https://github.com/shkhuz/aria.git")
md5sums=('SKIP')
+pkgver() {
+ cd "${pkgname%-git}"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
build() {
- cd $srcdir/${pkgname}
- make build/ariac
+ cd $srcdir/${pkgname%-git}
+ make build/aria
}
package() {
- cd $srcdir/${pkgname}
+ cd $srcdir/${pkgname%-git}
make DESTDIR=$pkgdir/ install
-} \ No newline at end of file
+}