Date: Wednesday, May 25, 2022 @ 02:35:22 Author: grawlinson Revision: 1210299
archrelease: copy trunk to community-any Added: cl-json/repos/community-any/ cl-json/repos/community-any/PKGBUILD (from rev 1210298, cl-json/trunk/PKGBUILD) cl-json/repos/community-any/run-tests.lisp (from rev 1210298, cl-json/trunk/run-tests.lisp) ----------------+ PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ run-tests.lisp | 8 ++++++++ 2 files changed, 53 insertions(+) Copied: cl-json/repos/community-any/PKGBUILD (from rev 1210298, cl-json/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2022-05-25 02:35:22 UTC (rev 1210299) @@ -0,0 +1,45 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> + +pkgname=cl-json +pkgver=0.6.0 +pkgrel=2 +pkgdesc='JSON encoder/decoder for Common Lisp' +arch=('any') +url='https://cl-json.common-lisp.dev/cl-json.html' +license=('MIT') +depends=('common-lisp' 'cl-asdf') +makedepends=('git') +checkdepends=('sbcl' 'cl-fiveam') +_commit='994dd38c94344383f39f95d75987f6dc47a0cca1' +source=( + "$pkgname::git+https://github.com/sharplispers/cl-json#commit=$_commit" + 'run-tests.lisp' +) +b2sums=('SKIP' + 'd727167c38c4ab5f9e648ba5e2061c44928860689efaad3659837acfa627c1f40d82a0aa90ee308048207bed1ef0c115907802855db84a5ad6c7453192816c8c') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +check() { + cd "$pkgname" + + sbcl --script ../run-tests.lisp +} + +package() { + cd "$pkgname" + + # library + install -vd "$pkgdir/usr/share/common-lisp/source/$pkgname" + cp -vr src t "$pkgname.asd" "$pkgdir/usr/share/common-lisp/source/$pkgname" + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md doc/* + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} Copied: cl-json/repos/community-any/run-tests.lisp (from rev 1210298, cl-json/trunk/run-tests.lisp) =================================================================== --- community-any/run-tests.lisp (rev 0) +++ community-any/run-tests.lisp 2022-05-25 02:35:22 UTC (rev 1210299) @@ -0,0 +1,8 @@ +(require "asdf") + +(push (uiop/os:getcwd) asdf:*central-registry*) + +(asdf:load-system "cl-json/test") +(asdf:load-system "fiveam") + +(uiop:quit (if (asdf:test-system "cl-json") 0 1))