--- cl-fad-0.5.0.orig/debian/patches/test-op-integration.patch +++ cl-fad-0.5.0/debian/patches/test-op-integration.patch @@ -0,0 +1,16 @@ +diff -Nur cl-fad/cl-fad.asd cl-fad.new/cl-fad.asd +--- cl-fad/cl-fad.asd 2005-01-22 00:56:56.000000000 +0100 ++++ cl-fad.new/cl-fad.asd 2005-09-12 10:11:14.000000000 +0200 +@@ -44,3 +44,12 @@ + #+:cormanlisp (:file "corman") + #+:openmcl (:file "openmcl") + (:file "fad"))) ++ ++(asdf:defsystem #:cl-fad-tests ++ :depends-on ("cl-fad") ++ :components ((:file "test"))) ++ ++(defmethod asdf:perform ((op asdf:test-op) (c (eql (asdf:find-system :cl-fad)))) ++ (asdf:operate 'asdf:load-op 'cl-fad-tests) ++ (funcall (find-symbol (symbol-name 'test) :cl-fad-test))) ++ --- cl-fad-0.5.0.orig/debian/README.Debian +++ cl-fad-0.5.0/debian/README.Debian @@ -0,0 +1,20 @@ +cl-fad for Debian +----------------- + +Usage +----- + +To make use of CL-FAD in your Common Lisp programs, depend on "cl-fad" in your +ASDF system definition or use one of the following commands: + - (clc:clc-require :cl-fad) + - (asdf:oos 'asdf:load-op :cl-fad) + +Example and Test +---------------- + +To run the test, start your favourite Common Lisp implementation and +run the following commands: + + (asdf:operate 'asdf:test-op :cl-fad) + + -- René van Bevern , Mon Sep 12 10:13:34 2005 --- cl-fad-0.5.0.orig/debian/changelog +++ cl-fad-0.5.0/debian/changelog @@ -0,0 +1,74 @@ +cl-fad (0.5.0-1) unstable; urgency=low + + * New upstream version + + adds :breadth-first option for the walk-directory function + + * debian/control: update my E-Mail address + * debian/copyright: add years of copyright + + -- René van Bevern Sat, 22 Apr 2006 08:51:43 +0200 + +cl-fad (0.4.3-1) unstable; urgency=low + + * New upstream version + + contains a bug fix for CMUCL + + -- René van Bevern Wed, 15 Mar 2006 11:45:54 +0100 + +cl-fad (0.4.2-1) unstable; urgency=low + + * New upstream version + * debian/rules: install upstream changelog + + -- René van Bevern Sat, 10 Dec 2005 19:18:53 +0100 + +cl-fad (0.3.3-1) unstable; urgency=low + + * New upstream version with fixes for OpenMCL + + * debian/control: + + Add cdbs and debhelper to Build-Depends, they are + used in the clean target + + Indent Homepage field in description + + -- René van Bevern Tue, 6 Dec 2005 18:12:13 +0100 + +cl-fad (0.3.2-1) unstable; urgency=low + + * New upstream version with updated documentation + + * Build using dh-lisp + + debian/rules: call dh_lisp + + debian/control: Build-Depends on dh-lisp + + remove postinst, prerm and links, all their actions are taken by + dh-lisp + + * integrate test cases to asdf:test-op + + debian/patches/test-op (new): define cl-fad-tests system and method + to perform test-op on cl-fad + + debian/README.Debian: change passage on how to perform tests + + remove debian/examples, as test cases are installed normally + + * debian/rules: switch to cdbs + + * debian/control: + + Build-Depends-Indep in favor of Build-Depends + + bumped Standards-Version without changes + + * removed unsuitable watch file + + -- René van Bevern Mon, 12 Sep 2005 10:13:47 +0200 + +cl-fad (0.3.1-1) unstable; urgency=low + + * New upstream version + * add README.Packaging about Darcs repository + + -- René van Bevern Fri, 3 Jun 2005 11:55:56 +0200 + +cl-fad (0.2.0-1) unstable; urgency=low + + * Initial release Closes: #311073 + + -- René van Bevern Sun, 29 May 2005 10:35:52 +0200 + --- cl-fad-0.5.0.orig/debian/compat +++ cl-fad-0.5.0/debian/compat @@ -0,0 +1 @@ +4 --- cl-fad-0.5.0.orig/debian/control +++ cl-fad-0.5.0/debian/control @@ -0,0 +1,20 @@ +Source: cl-fad +Section: devel +Priority: optional +Maintainer: René van Bevern +Build-Depends: debhelper (>= 4.1.16), cdbs (>= 0.4) +Build-Depends-Indep: debhelper (>= 4.1.16), cdbs (>= 0.4), dh-lisp +Standards-Version: 3.6.2 + +Package: cl-fad +Architecture: all +Depends: common-lisp-controller +Description: portable pathname library for Common Lisp + CL-FAD is a filename and directory abstraction library for several + Common Lisp implementations. It provides common file operations + implementation-independently. + . + Parts of this library consist of code from the book "Practical Common + Lisp" by Peter Seibel. + . + Homepage: http://weitz.de/cl-fad/ --- cl-fad-0.5.0.orig/debian/copyright +++ cl-fad-0.5.0/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by René van Bevern on +Sun, 29 May 2005 10:35:52 +0200. + +It was downloaded from http://weitz.de/cl-fad/ + +Copyright Holder: (c) 2004 Peter Seibel + (c) 2004-2006 Dr. Edmund Weitz + + +License: + Redistribution and use in source and binary forms, with or without + modification, are permitted under the terms of the BSD License. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + --- cl-fad-0.5.0.orig/debian/dirs +++ cl-fad-0.5.0/debian/dirs @@ -0,0 +1,2 @@ +usr/share/common-lisp/source/cl-fad +usr/share/common-lisp/systems --- cl-fad-0.5.0.orig/debian/doc-base +++ cl-fad-0.5.0/debian/doc-base @@ -0,0 +1,12 @@ +Document: cl-fad +Title: CL-FAD API reference +Author: Dr. Edmund Weitz +Abstract: This manual documents the API of the Common Lisp Files and Directories + (FAD) library +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/cl-fad/index.html +Files: /usr/share/doc/cl-fad/index.html + + --- cl-fad-0.5.0.orig/debian/docs +++ cl-fad-0.5.0/debian/docs @@ -0,0 +1,2 @@ +README +doc/index.html --- cl-fad-0.5.0.orig/debian/install +++ cl-fad-0.5.0/debian/install @@ -0,0 +1,7 @@ +cl-fad.asd usr/share/common-lisp/source/cl-fad +corman.lisp usr/share/common-lisp/source/cl-fad +fad.lisp usr/share/common-lisp/source/cl-fad +load.lisp usr/share/common-lisp/source/cl-fad +openmcl.lisp usr/share/common-lisp/source/cl-fad +packages.lisp usr/share/common-lisp/source/cl-fad +test.lisp usr/share/common-lisp/source/cl-fad --- cl-fad-0.5.0.orig/debian/rules +++ cl-fad-0.5.0/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +binary-post-install/cl-fad:: + dh_lisp + +install/cl-fad:: + dh_installchangelogs CHANGELOG