Skip to content
Snippets Groups Projects
Commit f9615488 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Update debian packaging. Update webpage.

parent ab1d960a
Branches
Tags debian/2%3.1.4-1
No related merge requests found
......@@ -3,6 +3,7 @@
/usr/share/common-lisp/source/cl-asdf/uiop/
/usr/share/common-lisp/source/cl-asdf/uiop/contrib/
/usr/share/common-lisp/source/cl-asdf/contrib/
/usr/share/common-lisp/source/cl-asdf/tools/
/usr/share/doc/cl-asdf/
/usr/share/doc/cl-asdf/examples/
/etc/common-lisp/source-registry.conf.d/
uiop/ *.lisp build/ contrib/ asdf.asd build.xcvb version.lisp-expr usr/share/common-lisp/source/cl-asdf/
uiop/ *.lisp build/ contrib/ tools/ asdf.asd build.xcvb version.lisp-expr usr/share/common-lisp/source/cl-asdf/
......@@ -6,11 +6,11 @@ Uploaders: Peter Van Eynde <pvaneynd@debian.org>,
Milan Zamazal <pdm@zamazal.org>,
Christoph Egger <christoph@debian.org>,
Julien Danjou <acid@debian.org>,
Francois-Rene Rideau <fare@tunes.org>,
François-René Rideau <fare@tunes.org>,
Robert P. Goldman <rpgoldman@sift.info>
Build-Depends: debhelper (>> 7)
Build-Depends-Indep: texinfo, texlive-extra-utils, texlive, texlive-generic-recommended
Standards-Version: 3.9.5
Standards-Version: 3.9.6
Homepage: http://common-lisp.net/project/asdf/
Vcs-Git: git://common-lisp.net/projects/asdf/asdf.git
......@@ -20,6 +20,7 @@ Recommends: common-lisp-controller, sbcl | lisp-compiler
Replaces: sbcl-common (<= 1:0.9.13.0-2)
Breaks: sbcl-common (<= 1:0.9.13.0-2), common-lisp-controller (<< 7.3)
Depends: ${misc:Depends}
Suggests: cl-launch (>= 4.1)
Description: Another System Definition Facility
ASDF provides the functionality of make and ld.so for Common Lisp software:
It drives compilation and dynamic loading for complex Lisp systems
......
This package was initially debianized by Kevin M. Rosenberg <kmr@debian.org> on
Fri, 16 Aug 2002 23:14:49 -0600.
Peter Van Eynde took over in 2005. Then from 2010 to 2014, Francois-Rene Rideau
maintained the debian package as part of the upstream git repository at
git://common-lisp.net/projects/asdf/asdf.git
The debian related changes and files are licensed according to the GPL-v2, see
/usr/share/common-licenses/GPL-2
Upstream Authors: Dan Barlow <dan@telent.net>, Francois-Rene Rideau
(fare@tunes.org), Robert P. Goldman (rpgoldman@sift.net) & Contributors.
Copyright:
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: asdf
Upstream-Contact: asdf-devel <asdf-devel@common-lisp.net>
Source: http://common-lisp.net/project/asdf/
Files: *
Copyright: 2001-2014 Daniel Barlow, Francois-Rene Rideau, Robert P. Goldman, and contributors
Comment: This is the MIT license, but Debian, after GNU, calls it the Expat license
to unambiguously distinguish it from other licenses once used by MIT.
License: Expat
On Debian systems, the full text of the Expat License can be found in the file
`/usr/share/common-licenses/Expat'.
.
(This is the MIT / X Consortium license as taken from
http://www.opensource.org/licenses/mit-license.html on or about
Monday; July 13, 2009)
Copyright (c) 2001-2014 Daniel Barlow, Francois-Rene Rideau, Robert P. Goldman,
and contributors
.
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
......@@ -26,10 +22,10 @@ without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
.
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
......@@ -37,3 +33,13 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Files: debian/*
Copyright: 2002 Kevin M. Rosenberg <kmr@debian.org>
License: GPL-2
On Debian systems, the full text of the Expat License can be found in the file
`/usr/share/common-licenses/GPL-2'.
Comment: This package was initially debianized by Kevin M. Rosenberg <kmr@debian.org>
on Fri, 16 Aug 2002 23:14:49 -0600.
Peter Van Eynde took over in 2005. Then from 2010 to 2014, Francois-Rene Rideau
maintained the debian package as part of the upstream git repository.
......@@ -36,9 +36,10 @@
It was rewritten for improved portability, robustness, usability,
extensibility, configurability, internal consistency,
and the ability to deliver standalone executables.
It was pre-released as 2.27 on February 1st 2013,
released as 3.0.0 on May 15th 2013,
again as 3.1.2 on May 6th 2014, and as 3.1.3 on 24 July 2014.
Its notable versions include pre-release 2.27 on February 1st 2013,
first release 3.0.0 on May 15th 2013,
major release 3.1.2 on May 6th 2014,
and latest release 3.1.4 on October 10th 2014.
</p>
<a id="what_it_is"></a>
<h3>What it is</h3>
......@@ -169,45 +170,43 @@
and you can simply <tt>(require "asdf")</tt>.
(All of them but CLISP also accept
<tt>:asdf</tt>, <tt>"ASDF"</tt> or <tt>'asdf</tt> as an argument.)
Most of these implementations provide ASDF 3,
a few only provide ASDF 2.
Some implementations don't provide ASDF yet,
Most of these implementations provide ASDF 3.
Some implementations don't provide ASDF 3 yet,
but have announced they will in their next release.
As for remaining implementations,
they are obsolete and/or mostly unmaintained;
still ASDF 3 supports them if you load it manually,
though there might never be a next release
to provide it through <tt>require</tt>.
they are obsolete and/or mostly unmaintained.
</p>
<table border="1">
<tr><th></th>
<th align="left">Provide ASDF 3</th>
<th align="left">Provide ASDF 2</th>
<th align="left">Will provide ASDF(?)</th>
<th align="left">Obsolete</th></tr>
<th align="left">Will provide ASDF 3</th>
<th align="left">Unmaintained</th></tr>
<tr><th align="left">Free</th>
<td align="left"><tt>abcl ccl clisp cmucl ecl mkcl sbcl</tt></td>
<td align="left"><tt>xcl</tt></td>
<td> </td>
<td align="left"><tt>gcl mcl</tt></td></tr>
<td align="left"><tt>clasp gcl</tt></td>
<td align="left"><tt>mcl xcl</tt></td></tr>
<tr><th align="left">Proprietary</th>
<td align="left"><tt>allegro</tt></td>
<td align="left"><tt>lispworks mocl</tt></td>
<td align="left"><tt>scl</tt></td>
<td align="left"><tt>cormanlisp genera</tt></td></tr>
<td align="left"><tt>cormanlisp genera scl</tt></td></tr>
</table>
<p>
To deal with an implementation that doesn't yet provide ASDF 3,
we provide <a href="http://common-lisp.net/gitweb?p=projects/asdf/asdf.git;a=blob;f=tools/install-asdf.lisp">a script</a> that can install ASDF 3
where your implementation goes looking for it
when you <tt>require</tt> it.
Alternatively, if the implementation provides ASDF 2 or an older ASDF 3,
when you <tt>(require "asdf")</tt> .
</p><p>
Alternatively, if the implementation provides ASDF 2
(as do <tt>lispworks mocl xcl</tt> or older versions of some implementations)
or an overly old version of ASDF 3,
you can download, install and configure a more recent ASDF 3,
and use <tt>(asdf:load-system :asdf)</tt> to upgrade it.
Beware: when upgrading from ASDF 2, you should always do it
immediately after the <tt>require</tt>,
and before you use ASDF for anything else
(ASDF 3 does that automatically).
then use <tt>(require "asdf") (asdf:load-system :asdf)</tt> to load it.
Beware: when upgrading that way from ASDF 2, you should always do it
<em>immediately</em> after the <tt>require</tt> (and optional configuration),
and before you use ASDF to do anything else;
ASDF 3 does this early upgrade automatically.
Also note that <tt>mocl</tt> only supports a heavily modified variant of ASDF 2,
and its cross-compilation setup isn't yet supported by ASDF 3.
</p>
<!-- Note to self:
asdf-announce may have been a casualty of some recent mailing-list reorganization. Check.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment