releasing package quicklisp version 20150128-1

parent 225f1d37
debian/.debhelper/
debian/cl-quicklisp.substvars
debian/cl-quicklisp/
debian/debhelper-build-stamp
debian/files
......@@ -4,7 +4,7 @@ cl-quicklisp for Debian
Quicklisp is a library manager for Common Lisp written by
Zachary Beane <zach@quicklisp.org>.
http://quicklisp.org
https://www.quicklisp.org
To install Quicklisp (in your home directory, site-wide installation
is not possible) you must load "the quickstart file for Quicklisp"[1]
......@@ -12,12 +12,19 @@ which is called quicklisp.lisp.
In a REPL:
(load #p"/usr/share/cl-quicklisp/quicklisp.lisp")
(load #p"/usr/share/common-lisp/source/quicklisp/quicklisp.lisp")
On the command line (using SBCL):
sbcl --script /usr/share/cl-quicklisp/quicklisp.lisp
sbcl --script /usr/share/common-lisp/source/quicklisp/quicklisp.lisp
More information about Common Lisp support in Debian can be found at:
https://wiki.debian.org/CommonLisp
[1] This is how Zachary himself describes the file.
-- Sébastien Villemot <sebastien@debian.org>, Wed, 27 Feb 2019 11:48:58 +0100
-- Sebastian Tennant <sdt@sebyte.me> Thu, 21 Jul 2011 22:12:47 +0200
quicklisp (20150128-1) unstable; urgency=medium
* New upstream release
* Move maintenance to Debian Common Lisp Team.
Thanks to Sebastian Tennant for his work
* d/rules: add a get-orig-source rule to recreate tarball
* d/copyright: fix license short name; various other fixes
* Bump to debhelper compat level 12
* Update long description
* Mark as M-A foreign
* Bump to S-V 4.3.0
* Add Vcs-* fields
* Add Rules-Requires-Root: no
* Drop useless postinst script
* Install under /usr/share/common-lisp/source/quicklisp, for consistency
with other CL libraries
* Add pointer to wiki page in README.Debian
-- Sébastien Villemot <sebastien@debian.org> Wed, 27 Feb 2019 11:53:18 +0100
quicklisp (1.0-1) unstable; urgency=low
* Initial release.
......
quicklisp.lisp /usr/share/cl-quicklisp
cl-quicklisp: maintainer-script-empty postinst
#!/bin/sh
set -e
case "$1" in
configure)
echo "To install Quicklisp in your home directory"
echo "please read /usr/share/doc/cl-quicklisp/README.Debian"
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
#DEBHELPER#
exit 0
Source: quicklisp
Section: lisp
Priority: optional
Maintainer: Sebastian Tennant <sdt@sebyte.me>
Build-Depends: debhelper (>= 8)
Standards-Version: 3.9.2
Homepage: http://quicklisp.org
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Uploaders: Sébastien Villemot <sebastien@debian.org>
Build-Depends: debhelper-compat (= 12)
Standards-Version: 4.3.0
Homepage: https://www.quicklisp.org
Vcs-Git: https://salsa.debian.org/common-lisp-team/quicklisp.git
Vcs-Browser: https://salsa.debian.org/common-lisp-team/quicklisp
Rules-Requires-Root: no
Package: cl-quicklisp
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, sbcl | lisp-compiler
Description: library manager for Common Lisp
Once installed, Quicklisp can download, install, and load over 500 Common Lisp
libraries with a few simple Lisp commands. It currently works with ABCL,
Allegro CL, Clozure CL, CLISP, CMUCL, ECL, LispWorks, SBCL, and Scieneer CL.
Once installed, Quicklisp can download, install, and load over 1,500 Common
Lisp libraries with a few simple Lisp commands. It currently works with ABCL,
Allegro CL, Clasp, Clozure CL, CLISP, CMUCL, ECL, LispWorks, MKCL, SBCL, and
Scieneer CL.
Format: http://dep.debian.net/deps/dep5
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: quicklisp
Source: http://beta.quicklisp.org/quicklisp.lisp
Upstream-Contact: Zachary Beane <zach@quicklisp.org>
Source: https://beta.quicklisp.org/quicklisp.lisp
Comment:
Upstream does not distribute a tarball. We create one manually, see the recipe
in debian/rules under the get-orig-source target.
Files: *
Copyright: (C) 2011 Zachary Beane <zach@quicklisp.org>
License: BSD
Copyright: 2010 Zachary Beane <zach@quicklisp.org>
License: Expat
Files: debian/*
Copyright: (C) 2011 Sebastian Tennant <sdt@sebyte.me>
License: BSD
Copyright: 2011 Sebastian Tennant <sdt@sebyte.me>
2019 Sébastien Villemot <sebastien@debian.org>
License: Expat
License: BSD
License: Expat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
......
quicklisp.lisp /usr/share/common-lisp/source/quicklisp
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
%:
dh $@
get-orig-source:
mkdir quicklisp-$(DEB_VERSION_UPSTREAM).orig
cd quicklisp-$(DEB_VERSION_UPSTREAM).orig && \
wget https://beta.quicklisp.org/quicklisp.lisp && \
wget https://beta.quicklisp.org/quicklisp.lisp.asc
tar caf quicklisp_$(DEB_VERSION_UPSTREAM).orig.tar.xz quicklisp-$(DEB_VERSION_UPSTREAM).orig
rm -rf quicklisp-$(DEB_VERSION_UPSTREAM).orig
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment