summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rwxr-xr-xbuild11
2 files changed, 12 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 236cbd203d73..010f1c135fa0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
*
+!build
!.gitignore
!.SRCINFO
!PKGBUILD
diff --git a/build b/build
new file mode 100755
index 000000000000..7a3429558a72
--- /dev/null
+++ b/build
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+pkgver() {
+ git ls-remote -t https://github.com/cisco/ChezScheme | tail -1 | sed 's|.*refs/tags/v||'
+}
+
+ver="$(pkgver)"
+rm -f ./*.part >/dev/null 2>&1
+sed -i "s/^\(pkgver=\).*/\1$ver/" PKGBUILD
+makepkg --printsrcinfo > .SRCINFO
+makepkg -rsicC --noconfirm --needed