aboutsummaryrefslogtreecommitdiffstats
path: root/testing/picolisp/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/picolisp/APKBUILD')
-rw-r--r--testing/picolisp/APKBUILD68
1 files changed, 0 insertions, 68 deletions
diff --git a/testing/picolisp/APKBUILD b/testing/picolisp/APKBUILD
deleted file mode 100644
index fdb253cf3c1..00000000000
--- a/testing/picolisp/APKBUILD
+++ /dev/null
@@ -1,68 +0,0 @@
-# Contributor: rubicon <rubicon@mailo.com>
-# Maintainer: rubicon <rubicon@mailo.com>
-pkgname=picolisp
-_pkgname=picoLisp
-pkgver=22.3
-pkgrel=0
-pkgdesc="Fast, lightweight Lisp interpreter and application server framework"
-url="https://picolisp.com/"
-# x86, armv7, armhf: 64-bits only
-# riscv64: ftbfs
-arch="all !x86 !armv7 !armhf !riscv64"
-license="MIT"
-depends_doc="w3m"
-makedepends="
- pkgconf clang llvm readline-dev
- libffi-dev openssl1.1-compat-dev
- "
-subpackages="$pkgname-doc $pkgname-bash-completion"
-source="https://software-lab.de/$_pkgname-$pkgver.tgz
- fix-shebang-lines.patch
- "
-builddir="$srcdir"/pil21
-
-build() {
- make -C src
-}
-
-check() {
- ./pil test/lib.l -bye +
-}
-
-package() {
- mkdir -vp "$pkgdir"/usr/bin "$pkgdir"/usr/share
- ln -sv ../lib/"$pkgname"/bin/picolisp \
- ../lib/"$pkgname"/bin/pil \
- "$pkgdir"/usr/bin/
- ln -sv ../lib/"$pkgname" \
- "$pkgdir"/usr/share/"$pkgname"
-
- # add bash completion
- mkdir -vp "$pkgdir"/usr/share/bash-completion/completions
- mv -v lib/bash_completion \
- "$pkgdir"/usr/share/bash-completion/completions/pil
-
- # move documentation
- mkdir -vp "$pkgdir"/usr/share/doc
- chmod -f 644 doc/*.html doc/*/*.html loc/*
- mv -v doc "$pkgdir"/usr/share/doc/"$pkgname"
- mv -v COPYING INSTALL README "$pkgdir"/usr/share/doc/"$pkgname"/
- rm -vf man/man1/pil.1
- ln -sv picolisp.1 man/man1/pil.1
- mv -v man "$pkgdir"/usr/share/
-
- mkdir -vp "$pkgdir"/usr/lib
- rm -vf pil vip
- mv -v "$builddir" "$pkgdir"/usr/lib/"$pkgname"
-}
-
-doc() {
- default_doc
- mkdir -vp "$subpkgdir"/usr/lib/"$pkgname"
- ln -sv ../../share/doc/"$pkgname" "$subpkgdir"/usr/lib/"$pkgname"/doc
-}
-
-sha512sums="
-f7c9ce2804e7a1ccdf975bf1b519eda9aefe1d1be3e2f7e47e08cef7b67a3f8b6be3457ffa9abb6e277a477e612d302e68214abc3bad6c8b18bbd010a648a7e2 picoLisp-22.3.tgz
-5d73fe9cea3a1e4e85360fd07689c3234c98a24f3d070b06c3dcafbe3469f4e72c2f07aa5146619d9432cf77a1ce2c00a2f8b36a2b0ee4041b0a897f8b661557 fix-shebang-lines.patch
-"