Date: Sunday, May 22, 2022 @ 07:23:11 Author: grawlinson Revision: 1209969
addpkg: cl-clx 0.7.5.r67-1 Added: cl-clx/ cl-clx/repos/ cl-clx/trunk/ cl-clx/trunk/LICENSE cl-clx/trunk/PKGBUILD ----------+ LICENSE | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ PKGBUILD | 52 +++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) Added: cl-clx/trunk/LICENSE =================================================================== --- cl-clx/trunk/LICENSE (rev 0) +++ cl-clx/trunk/LICENSE 2022-05-22 07:23:11 UTC (rev 1209969) @@ -0,0 +1,94 @@ +The files in the package have various copyright holders. Here is a (not +necessarily complete) list of the copyright holders and copying conditions: + +Copyright (C) 1987 Texas Instruments Incorporated. + + Permission is granted to any individual or institution to use, copy, modify, + and distribute this software, provided that this complete copyright and + permission notice is maintained, intact, in all copies and supporting + documentation. + + Texas Instruments Incorporated provides this software "as is" without + express or implied warranty. + +Copyright (c) 1987, 1988, 1989 Franz Inc, Berkeley, Ca. + + Permission is granted to any individual or institution to use, copy, + modify, and distribute this software, provided that this complete + copyright and permission notice is maintained, intact, in all copies and + supporting documentation. + + Franz Incorporated provides this software "as is" without + express or implied warranty. + +Copyright (C) 1990 Symbolics, Inc. + + Permission is granted to any individual or institution to use, copy, modify, + and distribute this software, provided that this complete copyright and + permission notice is maintained, intact, in all copies and supporting + documentation. + + Symbolics, Inc. provides this software "as is" without + express or implied warranty. + +Copyright (C) 1987, 1989 Massachussetts Institute of Technology + + Permission is granted to any individual or institution to use, copy, + modify, and distribute this software, provided that this complete + copyright and permission notice is maintained, intact, in all copies and + supporting documentation. + + Massachussetts Institute of Technology provides this software "as is" + without express or implied warranty. + +Copyright 1990 Massachusetts Institute of Technology, Cambridge, +Massachusetts. All Rights Reserved. + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, provided + that the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation, and that the name MIT not be used in advertising or + publicity pertaining to distribution of the software without specific, + written prior permission. + +(c) copyright 1999 by Gilbert Baumann + + Permission is granted to any individual or institution to use, + copy, modify, and distribute this software, provided that this + complete copyright and permission notice is maintained, intact, in + all copies and supporting documentation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +(c) copyright 2002, 2003 by Gilbert Baumann +(c) copyright 2002 by Christian Sunesson + + Permission is granted to any individual or institution to use, + copy, modify, and distribute this software, provided that this + complete copyright and permission notice is maintained, intact, in + all copies and supporting documentation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +(c) copyright 2003 by Iban Hatchondo + + Permission is granted to any individual or institution to use, + copy, modify, and distribute this software, provided that this + complete copyright and permission notice is maintained, intact, in + all copies and supporting documentation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +cmudep.lisp: + + This code was written as part of the CMU Common Lisp project at + Carnegie Mellon University, and has been placed in the public domain. + If you want to use this code or any part of CMU Common Lisp, please contact + Scott Fahlman or [email protected]. Added: cl-clx/trunk/PKGBUILD =================================================================== --- cl-clx/trunk/PKGBUILD (rev 0) +++ cl-clx/trunk/PKGBUILD 2022-05-22 07:23:11 UTC (rev 1209969) @@ -0,0 +1,52 @@ +# Maintainer: George Rawlinson <[email protected]> + +pkgname=cl-clx +_pkgname="${pkgname#cl-}" +pkgver=0.7.5.r67.g392421d +pkgrel=1 +pkgdesc='An implementation of the X Window System protocol in Common Lisp' +arch=('any') +url='https://github.com/sharplispers/clx' +license=('custom') +depends=( + 'common-lisp' + 'cl-asdf' + 'xorg-server' +) +makedepends=('git') +_commit='392421d057d62fd7ac9f813405d55937df2f676b' +source=( + "$pkgname::git+$url#commit=$_commit" + 'LICENSE' +) +b2sums=('SKIP' + '34618719b2c0a4407b8f83d5ff0e4599337e4bfd5e207563b22ee657b8a04f8e7e384aebe72f1406cf084d9657e0af394175386a1511a304db86b08f4abedd1a') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed -e 's/^v//' -e 's/-/.r/' -e 's/-/./g' +} + +build() { + cd "$pkgname/manual" + + makeinfo clx.texinfo +} + +package() { + cd "$pkgname" + + # library + install -vd "$pkgdir/usr/share/common-lisp/source/$_pkgname" + cp -vr \ + debug demo extensions tests ./*.{lisp,asd} \ + "$pkgdir/usr/share/common-lisp/source/$_pkgname" + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + install -vDm644 -t "$pkgdir/usr/share/info" manual/clx.info + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" ../LICENSE +}
