summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Wright2020-11-11 21:20:35 +0000
committerJonathan Wright2020-11-11 21:20:35 +0000
commitbf480e8b70f41c37e09228feff5b077b61db736f (patch)
tree5ded22fee519cb23bbb3d2d67f63f29c0a2967d1
parent390bdc563021296f86e91b2b896150823b9742fe (diff)
downloadaur-bf480e8b70f41c37e09228feff5b077b61db736f.tar.gz
Add build script and update .gitignore for .zst files
-rw-r--r--.gitignore1
-rwxr-xr-xbuild19
2 files changed, 20 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 778487ed22d0..dc2a0c0f864c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
/pkg
/src
*.pkg.tar.xz
+*.pkg.tar.zst
*.tar.gz
diff --git a/build b/build
new file mode 100755
index 000000000000..754cc80e5c60
--- /dev/null
+++ b/build
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+make_srcinfo () {
+ makepkg --printsrcinfo > .SRCINFO
+}
+
+build () {
+ updpkgsums && makepkg -s "${@}"
+}
+
+clean () {
+ rm -rf *.pkg.tar.xz *.tar.gz ; rm -rf ./pkg ./src ; true
+}
+
+main () {
+ clean && build "${@}" && make_srcinfo
+}
+
+main "$@"