Commit dc5f659f authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Make asdf.lisp identical to upstream 2.004.

Update debian configuration and documentation.
parent 0be82da2
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ doc/asdf.toc
doc/asdf.tp
doc/asdf.vr
doc/asdf.vrs
doc/asdf.t2d/

# We build these at various stages in the build and test process
LICENSE
@@ -38,3 +39,12 @@ tmp/
*.data
test/try-reloading-dependency.asd
test/fileMissing.lisp

# debian stuff
build-stamp
debian/cl-asdf.debhelper.log
debian/cl-asdf.postinst.debhelper
debian/cl-asdf.prerm.debhelper
debian/cl-asdf.substvars
debian/cl-asdf/
debian/files
+2 −2
Original line number Diff line number Diff line
@@ -2190,8 +2190,8 @@ Returns the new tree (which probably shares structure with the old one)"
  (dolist (name +asdf-methods+)
    (let ((keyword (intern (symbol-name name) :keyword)))
      (loop :for data = rest :then (cddr data)
        :for key = (when data (first data))
        :for value = (when data (second data))
        :for key = (first data)
        :for value = (second data)
        :while data
        :when (eq key keyword) :do
        (destructuring-bind (op qual (o c) &body body) value
+14 −8
Original line number Diff line number Diff line
Debian Package cl-asdf
----------------------

This package was created for Debian by Kevin M. Rosenberg
<kmr@debian.org> in Aug 2002.  asdf is not maintained 
in git at http://common-lisp.net/project/asdf/asdf.git 
This package was originally created for Debian by Kevin M. Rosenberg
<kmr@debian.org> in Aug 2002.  It is now being kept up to date by
Francois-Rene Rideau, who also maintains the upstream ASDF project at
	http://common-lisp.net/project/asdf/

To load asdf into your Lisp system, give the command
To load ASDF into your Lisp system, you can give the command
	(load "/usr/share/common-lisp/source/asdf/asdf.lisp")
although in many implementations, you can just use
	(require :asdf)

Additionally, there is an optional module that you can load
with the command
	(load "/usr/share/common-lisp/source/asdf/wild-modules.lisp")

This package is build using darcs-buildpackage and the darcs archives can be
downloaded from http://people.debian.org/~pvaneynd/repository/
This package is built from the git repository at
	git://git.debian.org/git/pkg-common-lisp/cl-asdf.git
This repository should be mostly identical to the release branch at
	git://common-lisp.net/projects/asdf/asdf.git

 -- Francois-Rene Rideau <fare@tunes.org>, Wed, 14 Jul 2010 13:49:26 -0400
+4 −4
Original line number Diff line number Diff line
To build this package you need to get the git repository:

git clone http://git.debian.org/git/pkg-common-lisp/cl-asdf.git
git clone git://git.debian.org/git/pkg-common-lisp/cl-asdf.git

Get the upstream branch too:

@@ -9,14 +9,14 @@ git checkout -t -b upstream remotes/origin/upstream

Then you need to setup the following remotes:

git remote add upstream http://common-lisp.net/project/asdf/asdf.git
git remote add upstream git://common-lisp.net/projects/asdf/asdf.git

To update the package from upstream do:

git checkout upstream
git pull upstream master:upstream
git pull upstream release:upstream
git whatchanged
git tag upstream/<date>
#git tag upstream/<date> # not necessary anymore, now that we use the same as upstream.
git checkout master
git pull . upstream

+5 −3
Original line number Diff line number Diff line
cl-asdf (2:1.704-2) UNRELEASED; urgency=low
cl-asdf (2:2.004-1) unstable; urgency=low

  * open for changes
  * Imported new upstream, try not to diverge from it.
  * Remove cl-cclan which was removed from the upstream repository.
  * Updated Debian configuration and documentation.

 -- Peter Van Eynde <pvaneynd@debian.org>  Mon, 19 Apr 2010 21:45:07 +0200
 -- Francois-Rene Rideau <fare@tunes.org>  Wed, 14 Jul 2010 14:06:50 -0400

cl-asdf (2:1.704-1) unstable; urgency=low

Loading