summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Alexander Seistrup2022-08-14 08:46:03 +0200
committerKlaus Alexander Seistrup2022-08-14 08:46:03 +0200
commit4a12829e87c4cdcefc84a8bd47a53dc4ed1c7cb2 (patch)
tree2e5832d6828d187e684ff80b1addf82ce1fe1b5d
downloadaur-4a12829e87c4cdcefc84a8bd47a53dc4ed1c7cb2.tar.gz
Initial AUR commit
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD55
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aae75e5210c5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = slang-snapshot
+ pkgdesc = S-Lang is a powerful interpreted language (development snapshot)
+ pkgver = 2.3.3
+ pkgrel = 1
+ url = https://jedsoft.org/snapshots/
+ arch = x86_64
+ arch = armv7h
+ license = GPL
+ depends = pcre
+ provides = slang
+ conflicts = slang
+ options = !makeflags
+ backup = etc/slsh.rc
+ source = https://jedsoft.org/snapshots/slang-2.3.3.tar.gz
+ validpgpkeys = AE962A02D29BFE4A4BB2805FDE401E0D5873000A
+ md5sums = 4d6049513ae780ea6e288a46c3dc4d15
+ sha256sums = 3d091652ccb27026034093ba261de94492337e9ae69ed4e37f5a3ca22c74ccc2
+ sha512sums = 97cd6c704f9a7bc4e4f062443c56e51b2b26f4943fdc8bf54c86d427df608f4bcb8d5f7b2c6d26fa417c7a9905850fd9ad4ed84b91a8e8499446348ffa398d74
+ b2sums = e8a2adc2f8bd81a8d5137e1a8e25a99110b56fb89db12afe8a2133b54ea0cec07a747cf04744f99f7e34d0e1ad278696b71f84e373c23c6f2c7fdf6dda0869a8
+
+pkgname = slang-snapshot
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..496fbf636b09
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Klaus Alexander Seistrup
+# -*- mode: sh -*-
+
+pkgname=slang-snapshot
+_pkgname=slang
+pkgver=2.3.3
+pkgrel=1
+pkgdesc='S-Lang is a powerful interpreted language (development snapshot)'
+arch=('x86_64' 'armv7h')
+provides=('slang')
+conflicts=('slang')
+url='https://jedsoft.org/snapshots/'
+license=('GPL')
+depends=('pcre')
+backup=('etc/slsh.rc')
+options=('!makeflags')
+source=("${url}slang-$pkgver.tar.gz")
+validpgpkeys=('AE962A02D29BFE4A4BB2805FDE401E0D5873000A') # John E. Davis
+# Taken from $url
+md5sums=('4d6049513ae780ea6e288a46c3dc4d15')
+
+build() {
+ cd "${_pkgname}-${pkgver}" || exit 1
+
+ export CFLAGS="$CFLAGS -flto=auto"
+
+ ./configure --prefix=/usr --sysconfdir=/etc
+
+ make
+}
+
+check() {
+ cd "${_pkgname}-${pkgver}" || exit 1
+
+ test "$CARCH" = 'i686' || make check
+}
+
+package() {
+ cd "${_pkgname}-${pkgver}" || exit 1
+
+ make DESTDIR="${pkgdir}" install-all
+}
+
+# Calculated
+sha256sums=(
+ '3d091652ccb27026034093ba261de94492337e9ae69ed4e37f5a3ca22c74ccc2'
+)
+sha512sums=(
+ '97cd6c704f9a7bc4e4f062443c56e51b2b26f4943fdc8bf54c86d427df608f4bcb8d5f7b2c6d26fa417c7a9905850fd9ad4ed84b91a8e8499446348ffa398d74'
+)
+b2sums=(
+ 'e8a2adc2f8bd81a8d5137e1a8e25a99110b56fb89db12afe8a2133b54ea0cec07a747cf04744f99f7e34d0e1ad278696b71f84e373c23c6f2c7fdf6dda0869a8'
+)
+
+# eof