--- cl-ptester-2.1.2.orig/debian/README.building +++ cl-ptester-2.1.2/debian/README.building @@ -0,0 +1,16 @@ +To build this package you need to get the git repository: + +git clone git://git.debian.org/git/pkg-common-lisp/cl-ptester.git + +Upstream is as stable as a rock. + +To build: + +git-buildpackage -uc -us + +please check your package with: + +lintian --verbose --info --display-info --md5sums *.changes + +Then commit any changes and either send me the diff or push this to somewhere were I can fetch it. + --- cl-ptester-2.1.2.orig/debian/control +++ cl-ptester-2.1.2/debian/control @@ -0,0 +1,18 @@ +Source: cl-ptester +Section: devel +Priority: optional +Maintainer: Debian Common Lisp Team +Uploaders: Peter Van Eynde +Build-Depends: debhelper (>= 7) +Build-Depends-Indep: dh-lisp +Standards-Version: 3.8.3 +Homepage: http://opensource.franz.com/test/test-dist/tester.cl +Vcs-Git: http://git.debian.org/git/pkg-common-lisp/cl-ptester.git + +Package: cl-ptester +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Test suite for Common Lisp programs + ptester is portable version of Franz's. opensource testing suite. + It is designed for writing regression test suites for + Common Lisp packages. --- cl-ptester-2.1.2.orig/debian/cl-tester.doc-base +++ cl-ptester-2.1.2/debian/cl-tester.doc-base @@ -0,0 +1,10 @@ +Document: cl-tester +Title: CL-Tester Manual +Author: Franz, Inc. +Abstract: This manual describes the + use the Tester Common Lisp library. +Section: programming + +Format: HTML +Index: /usr/share/doc/cl-tester/tester.html +Files: /usr/share/doc/cl-tester/*.html --- cl-ptester-2.1.2.orig/debian/rules +++ cl-ptester-2.1.2/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + # Add here commands to compile the package. + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + # Add here commands to clean up after the build process. + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + # Add here commands to install the package into debian/tester. + dh_installdirs usr/share/common-lisp/source/ptester usr/share/doc/ptester + dh_install *.asd $(shell echo *.lisp) usr/share/common-lisp/source/ptester/ + dh_install $(shell echo *.html) usr/share/doc/ptester/ + + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs tester.html + dh_installchangelogs + dh_lisp + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure + --- cl-ptester-2.1.2.orig/debian/copyright +++ cl-ptester-2.1.2/debian/copyright @@ -0,0 +1,88 @@ +This package was debianized by Kevin M. Rosenberg on +Fri, 20 Sep 2002 01:08:33 -0600. + +It was downloaded from http://opensource.franz.com/test/test-dist/tester.cl +Upstream Authors: Kevin Layer, Franz Inc. + +Copyright: + +copyright (c) 1985-1986 Franz Inc, Alameda, CA +copyright (c) 1986-2002 Franz Inc, Berkeley, CA - All rights reserved. + +This code is free software; you can redistribute it and/or modify it +under the terms of the version 2.1 of the GNU Lesser General Public +License as published by the Free Software Foundation, as clarified by +the Franz preamble to the LGPL found in +http://opensource.franz.com/preamble.html. The preambled is copied below. + +This code 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. See the GNU +Lesser General Public License for more details. + +The GNU Lessor General Public License can be found in your Debian file +system in /usr/share/common-licenses/LGPL-2.1. + +Preamble to the Gnu Lesser General Public License +------------------------------------------------- +Copyright (c) 2000 Franz Incorporated, Berkeley, CA 94704 + +The concept of the GNU Lesser General Public License version 2.1 +("LGPL") has been adopted to govern the use and distribution of +above-mentioned application. However, the LGPL uses terminology that +is more appropriate for a program written in C than one written in +Lisp. Nevertheless, the LGPL can still be applied to a Lisp program if +certain clarifications are made. This document details those +clarifications. Accordingly, the license for the open-source Lisp +applications consists of this document plus the LGPL. Wherever there +is a conflict between this document and the LGPL, this document takes +precedence over the LGPL. + +A "Library" in Lisp is a collection of Lisp functions, data and +foreign modules. The form of the Library can be Lisp source code (for +processing by an interpreter) or object code (usually the result of +compilation of source code or built with some other +mechanisms). Foreign modules are object code in a form that can be +linked into a Lisp executable. When we speak of functions we do so in +the most general way to include, in addition, methods and unnamed +functions. Lisp "data" is also a general term that includes the data +structures resulting from defining Lisp classes. A Lisp application +may include the same set of Lisp objects as does a Library, but this +does not mean that the application is necessarily a "work based on the +Library" it contains. + +The Library consists of everything in the distribution file set before +any modifications are made to the files. If any of the functions or +classes in the Library are redefined in other files, then those +redefinitions ARE considered a work based on the Library. If +additional methods are added to generic functions in the Library, +those additional methods are NOT considered a work based on the +Library. If Library classes are subclassed, these subclasses are NOT +considered a work based on the Library. If the Library is modified to +explicitly call other functions that are neither part of Lisp itself +nor an available add-on module to Lisp, then the functions called by +the modified Library ARE considered a work based on the Library. The +goal is to ensure that the Library will compile and run without +getting undefined function errors. + +It is permitted to add proprietary source code to the Library, but it +must be done in a way such that the Library will still run without +that proprietary code present. Section 5 of the LGPL distinguishes +between the case of a library being dynamically linked at runtime and +one being statically linked at build time. Section 5 of the LGPL +states that the former results in an executable that is a "work that +uses the Library." Section 5 of the LGPL states that the latter +results in one that is a "derivative of the Library", which is +therefore covered by the LGPL. Since Lisp only offers one choice, +which is to link the Library into an executable at build time, we +declare that, for the purpose applying the LGPL to the Library, an +executable that results from linking a "work that uses the Library" +with the Library is considered a "work that uses the Library" and is +therefore NOT covered by the LGPL. + +Because of this declaration, section 6 of LGPL is not applicable to +the Library. However, in connection with each distribution of this +executable, you must also deliver, in accordance with the terms and +conditions of the LGPL, the source code of Library (or your derivative +thereof) that is incorporated into this executable. + --- cl-ptester-2.1.2.orig/debian/changelog +++ cl-ptester-2.1.2/debian/changelog @@ -0,0 +1,146 @@ +cl-ptester (2.1.2-6) unstable; urgency=low + + * Added debian/README.building + * Now use debhelper v7 + * Now use dh-lisp + * Updated Standards-Version no real changes + * Make a link to version 2.1 of the LGPL + + -- Peter Van Eynde Thu, 10 Sep 2009 09:52:18 +0100 + +cl-ptester (2.1.2-5) unstable; urgency=low + + * Changed to group maintanance + * Added Vcs-Git control field + * Updated standard version without real changes + * swap binary-indep and binary-arch + * Added homepage field + + -- Peter Van Eynde Sun, 24 Feb 2008 12:49:47 +0100 + +cl-ptester (2.1.2-4) unstable; urgency=low + + * Resume maintainership - Thanks Peter! + + -- Kevin M. Rosenberg Wed, 5 Jul 2006 08:55:29 -0600 + +cl-ptester (2.1.2-3) unstable; urgency=low + + * Now uses darcs + * Updated standard version + * Fix spelling mistake in package description (Closes: #363206) + + -- Peter Van Eynde Tue, 18 Apr 2006 11:08:09 +0200 + +cl-ptester (2.1.2-2) unstable; urgency=low + + * New maintainer. (Closes: #297384: O: cl-ptester -- Test suite for + Common Lisp programs) + * Adopted by Peter Van Eynde + + -- Peter Van Eynde Tue, 1 Mar 2005 10:17:09 +0100 + +cl-ptester (2.1.2-1) unstable; urgency=low + + * Try again to use unix newlines (closes:229015) + + -- Kevin M. Rosenberg Thu, 22 Jan 2004 06:19:42 -0700 + +cl-ptester (2.1.1-1) unstable; urgency=low + + * Reload with unix lf newlines (closes:208006) + + -- Kevin M. Rosenberg Sun, 31 Aug 2003 05:51:28 -0600 + +cl-ptester (2.1-1) unstable; urgency=low + + * Add control of GC reporting for cmu + + -- Kevin M. Rosenberg Sat, 23 Aug 2003 06:47:58 -0600 + +cl-ptester (2.0-1) unstable; urgency=low + + * Rename Debian package + + -- Kevin M. Rosenberg Sun, 20 Jul 2003 13:06:09 -0600 + +cl-tester (2.0-1) unstable; urgency=low + + * Fix upstream format statement error + * Change name of module and Lisp package to ptester + + -- Kevin M. Rosenberg Sun, 20 Jul 2003 11:55:20 -0600 + +cl-tester (1.1.1.5-1) unstable; urgency=low + + * Porting fixes + + -- Kevin M. Rosenberg Fri, 18 Jul 2003 13:43:46 -0600 + +cl-tester (1.1.1.4-1) unstable; urgency=low + + * Improve .asd file + + -- Kevin M. Rosenberg Tue, 6 May 2003 10:29:15 -0600 + +cl-tester (1.1.1.3-1) unstable; urgency=low + + * Improve loading on allegro using c-l-c:original-require + + -- Kevin M. Rosenberg Tue, 15 Apr 2003 09:49:46 -0600 + +cl-tester (1.1.1.2-1) unstable; urgency=low + + * Add errorset function (closes: 182091) + + -- Kevin M. Rosenberg Sat, 22 Feb 2003 22:59:54 -0700 + +cl-tester (1.1.1.1-1) unstable; urgency=low + + * Move .asd into upstream + + -- Kevin M. Rosenberg Fri, 8 Nov 2002 09:44:56 -0700 + +cl-tester (1.1.1-4) unstable; urgency=low + + * Remove 'load-compiled-op from .asd file + * Changes compared to upstream: + - Added .asd file for use with Common Lisp Controller + - Defined condition SIMPLE-BREAK and BREAK for CMU + - Include if* source in the tester.cl file, remove dependency on excl package + - Modify WITH-TEST so it does not depend on (sys:gsgc-switch :print) form + + -- Kevin M. Rosenberg Fri, 8 Nov 2002 09:44:56 -0700 + +cl-tester (1.1.1-3) unstable; urgency=low + + * Improve loading on Allegro systems: (require :tester) on Allegro systems + now loads the Allegro supplied product. + + -- Kevin M. Rosenberg Tue, 22 Oct 2002 09:47:02 -0600 + +cl-tester (1.1.1-2) unstable; urgency=high + + * Fix common-lisp-controller depends + + -- Kevin M. Rosenberg Sat, 5 Oct 2002 07:50:49 -0600 + +cl-tester (1.1.1-1) unstable; urgency=high + + * Add version to common-lisp-controller Depends + * Rename .cl to .lisp files + + -- Kevin M. Rosenberg Wed, 2 Oct 2002 07:47:46 -0600 + +cl-tester (1.1-2) unstable; urgency=low + + * Add Franz's Preamble to the copyright file + + -- Kevin M. Rosenberg Sat, 21 Sep 2002 11:47:04 -0600 + +cl-tester (1.1-1) unstable; urgency=low + + * Initial Release (closes: 161614) + + -- Kevin M. Rosenberg Fri, 20 Sep 2002 01:08:33 -0600 + --- cl-ptester-2.1.2.orig/debian/compat +++ cl-ptester-2.1.2/debian/compat @@ -0,0 +1 @@ +7