summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Sutter2022-09-25 01:27:20 -0400
committerBen Sutter2022-09-25 01:27:20 -0400
commit4ffe7b98760151e2c9b6e9c699fc4da60ac067fd (patch)
tree8f5d1015209e04822fc81eff6458a9e056d2674a
downloadaur-4ffe7b98760151e2c9b6e9c699fc4da60ac067fd.tar.gz
initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD39
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..958f99ddd635
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = guile-hall-git
+ pkgdesc = Project manager and build tool for GNU guile (Git snapshot)
+ pkgver = 0
+ pkgrel = 1
+ url = https://gitlab.com/a-sassmannshausen/guile-hall
+ arch = i686
+ arch = x86_64
+ arch = aarch64
+ license = GPL
+ makedepends = git
+ depends = guile
+ depends = guile-config
+ depends = texinfo
+ optdepends = guix: for GNU Guix integration
+ provides = guile-hall=0
+ source = guile-hall::git+https://gitlab.com/a-sassmannshausen/guile-hall.git
+ sha256sums = SKIP
+
+pkgname = guile-hall-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..cdfaa8ed1245
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+#.gitignore was last modified on September 19, 2022 at 05:30 PM EDT by bms#
+*
+!.gitignore
+!PKGBUILD
+!.SRCINFO
+#end \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e2d60e61a586
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+##
+# Maintainer: Ben Sutter <benjaminsutter@outlook.com>
+
+pkgname=guile-hall-git
+pkgver=0.4.1.r30.g36dd0c6
+pkgrel=1
+pkgdesc="Project manager and build tool for GNU guile (Git snapshot)"
+arch=('i686' 'x86_64' 'aarch64')
+license=('GPL')
+makedepends=('git')
+depends=('guile' 'guile-config' 'texinfo')
+optdepends=('guix: for GNU Guix integration')
+provides=("guile-hall=$pkgver")
+source=("${pkgname%-git}::git+https://gitlab.com/a-sassmannshausen/guile-hall.git")
+url="https://gitlab.com/a-sassmannshausen/guile-hall"
+sha256sums=('SKIP')
+options=(!strip)
+
+pkgver() {
+ cd ${pkgname%-git}
+ git describe --tags | sed 's+-+.r+' | sed 's+^v++' | tr - .
+}
+
+build() {
+ cd ${pkgname%-git}
+ autoreconf -vif
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd ${pkgname%-git}
+ make check
+}
+
+package() {
+ cd ${pkgname%-git}
+ make DESTDIR="$pkgdir/" install
+}