--- cl-closer-mop-0.6.orig/debian/docs +++ cl-closer-mop-0.6/debian/docs @@ -0,0 +1,3 @@ +features.txt +release-notes.txt +supported-cls.txt --- cl-closer-mop-0.6.orig/debian/copyright +++ cl-closer-mop-0.6/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Peter Van Eynde pvaneynd@debian.org on +Thu, 04 Aug 2005 05:46:44 +0200 + +The upstream homepage is http://common-lisp.net/project/closer/ +with assorted darcs repositories. + +Copyright: + +Copyright (c) 2005 Pascal Costanza + +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 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 +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. + --- cl-closer-mop-0.6.orig/debian/watch +++ cl-closer-mop-0.6/debian/watch @@ -0,0 +1,5 @@ +version=2 + +http://common-lisp.net/project/closer/ftp/closer-mop[-_]([0-9.]*)\.tar\.gz + + --- cl-closer-mop-0.6.orig/debian/compat +++ cl-closer-mop-0.6/debian/compat @@ -0,0 +1 @@ +7 --- cl-closer-mop-0.6.orig/debian/README.building +++ cl-closer-mop-0.6/debian/README.building @@ -0,0 +1,35 @@ +To rebuild this package: + + +darcs get http://darcs.debian.org/darcs/pkg-common-lisp/cl-closer-mop-upstream +darcs get http://darcs.debian.org/darcs/pkg-common-lisp/cl-closer-mop + +configure your darcs name: + +echo luser@example.com > ~/.darcs/author + +update from upstream: + +cd cl-closer-mop-upstream +darcs pull http://common-lisp.net/project/closer/repos/closer-mop/ +darcs tag UPSTREAM_cl-closer-mop_ + +cd ../cl-closer-mop +darcs pull ../cl-closer-mop-upstream + +do your edits, use darcs record to record them + +make a ~/.darcs-buildpackage file with: + +upstreamrepo = /home/pvaneynd/fakeroot/clean/darcs/%(package)s-upstream +debianrepo = /home/pvaneynd/fakeroot/clean/darcs/%(package)s + +then you can use + + darcs-buildpackage -us -uc + +to build the package. Use + +lintian --verbose --info --display-info --md5sums *.changes + +to check for errors --- cl-closer-mop-0.6.orig/debian/README.debian +++ cl-closer-mop-0.6/debian/README.debian @@ -0,0 +1,3 @@ +This package is build using darcs-buildpackage and the darcs archives can be +downloaded from http://cl-debian.alioth.debian.org/repository/pvaneynd/ + --- cl-closer-mop-0.6.orig/debian/dirs +++ cl-closer-mop-0.6/debian/dirs @@ -0,0 +1,2 @@ +/usr/share/common-lisp/systems/ +/usr/share/common-lisp/source/closer-mop --- cl-closer-mop-0.6.orig/debian/rules +++ cl-closer-mop-0.6/debian/rules @@ -0,0 +1,57 @@ +#!/usr/bin/make -f +# MAde with the aid of dh_make, by Craig Small +# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. +# Some lines taken from debmake, by Cristoph Lameter. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +build: build-stamp +build-stamp: + dh_testdir + + + # Add here commands to compile the package. + #make CFLAGS="-O2 -g -Wall" + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. +# -rm -f `find . -name "*~"` +# -rm -rf debian/tmp debian/files* core debian/substvars + + dh_clean + +# Build architecture-independent files here. +# We have nothing to do by default. +binary-arch: build + +# Build architecture-dependent files here. +binary-indep: build +# dh_testversion + dh_testdir + dh_testroot + dh_prep + dh_installdirs + dh_installdocs + dh_install + dh_lisp + dh_installchangelogs + dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- cl-closer-mop-0.6.orig/debian/install +++ cl-closer-mop-0.6/debian/install @@ -0,0 +1 @@ +*.lisp *.cl *.asd usr/share/common-lisp/source/closer-mop/ --- cl-closer-mop-0.6.orig/debian/control +++ cl-closer-mop-0.6/debian/control @@ -0,0 +1,29 @@ +Source: cl-closer-mop +Section: lisp +Priority: optional +Build-Depends: debhelper (>= 7) +Build-Depends-Indep: dh-lisp +Maintainer: Debian Common Lisp Team +Uploaders: Peter Van Eynde +Standards-Version: 3.8.3 +Homepage: http://common-lisp.net/project/closer/closer-mop.html +Vcs-Darcs: http://darcs.debian.org/darcs/pkg-common-lisp/cl-closer-mop + +Package: cl-closer-mop +Architecture: all +Depends: ${misc:Depends}, cl-lw-compat +Description: Cross Implementation AMOP library + This library enhances the different MOP implementations so that + they support better the AMOP specifications. + . + The CLOS spec contained two parts, only the basic level went into + the Common Lisp standard. The lower level functions of the AMOP + were not included so different implementations differ (mostly + slightly) in how to implement the AMOP. + . + With the help of cl-closer-mop you can use the full power of + AMOP on all supported implementations, relying on the library + to translate your code. + . + Supported implementations: Allegro Common Lisp, Clisp, cmucl, + LispWorks, OpenMCL and SBCL (version restrictions might apply) --- cl-closer-mop-0.6.orig/debian/changelog +++ cl-closer-mop-0.6/debian/changelog @@ -0,0 +1,115 @@ +cl-closer-mop (2:0.6-1) unstable; urgency=low + + * Move Secton to lisp + * New upstream which is a major redesign. + + -- Peter Van Eynde Thu, 31 Dec 2009 15:09:51 +0100 + +cl-closer-mop (1:0.55-1) unstable; urgency=low + + * Now use debhelper v7 + * Added debian/README.building + * New upstream. Actually also took the fixed onto that new upstream. + * Updated Standards-Version no real changes + + -- Peter Van Eynde Thu, 10 Sep 2009 13:25:36 +0100 + +cl-closer-mop (1:0.42-1) unstable; urgency=low + + * Changed to group maintanance + * Corrected Vcs-Darcs control field + * Added Homepage field + * Updated Standard Version without real changes + * Imported some upstream patches + + -- Peter Van Eynde Fri, 14 Mar 2008 00:12:23 +0100 + +cl-closer-mop (1:0.41-2) unstable; urgency=low + + * Small upstream fix for: + - Fixed a bug in the creation of congruent lambda lists for generic + functions in c2mop for LispWorks. + + -- Peter Van Eynde Sun, 08 Apr 2007 23:16:33 +0200 + +cl-closer-mop (1:0.41-1) experimental; urgency=low + + * New upstream. Major changes: + + + Fixed a typo in the SBCL version numbers. + + Noted support for SBCL 1.0.1 and 1.0.2. + + Noted lack of use of FUNCALLABLE-STANDARD-OBJECT as the default + superclass for FUNCALLABLE-STANDARD-CLASS in Allegro Common Lisp. + + Corrected and added a few feature reports to features.txt. + + Changed the format of the contents of features.lisp. Better support for + comparing feature changes between different versions of a given CL + implementation. + + Exported set-funcallable-instance-function in ecl and OpenMCL. + + Simplified the implementation of some validate-superclass methods. + (Reduced consing.) + + Checked against SBCL 1.0.1. Reinstated the former ensure-method + implementation for SBCL. + * upload to experimental during the freeze + + -- Peter Van Eynde Tue, 6 Feb 2007 08:53:56 +0100 + +cl-closer-mop (1:0.4-2) unstable; urgency=low + + * Added XS-X-Vcs-Darcs header + * modified S-X-Vcs-Darcs to XS-Vcs-Darcs field + * updated watch file + * Imported fixes from upstream: + + Checked against clisp 2.40. REINITIALIZE-INSTANCE now calls FINALIZE-INHERITANCE correctly in clisp. + + Fixed a problem in the handling of initial-methods in LispWorks. + + Fixed another issue with initial-methods in LispWorks. + + Added support for LispWorks 5.0 - numerous changes. + + Fixed a bug in some (loop var on list ...) idioms. Thanks to Attila Lendvai. + + Checked against SBCL 1.0. Modified ensure-method for SBCL. + + Noted support for SBCL 1.0. + + -- Peter Van Eynde Fri, 1 Dec 2006 09:15:12 +0100 + +cl-closer-mop (1:0.4-1) unstable; urgency=low + + * New upstream version. + * Upstream has a non-debian like versioning system, so we use an epoch. + + -- Peter Van Eynde Wed, 20 Sep 2006 21:36:59 +0200 + +cl-closer-mop (0.31-2) unstable; urgency=low + + [ René van Bevern ] + * debian/control: Closer to MOP depends on LW-Compat for every + implementation except LispWorks. LispWorks is not in + Debian. Dependency on cl-lw-compat added for the cl-closer-mop + package. + + [ Peter Van Eynde ] + * Updated standard version, now real change + * Move debhelper to build-depends. + + -- Peter Van Eynde Fri, 30 Jun 2006 10:21:03 +0200 + +cl-closer-mop (0.31-1) unstable; urgency=low + + * New upstream. + + -- Peter Van Eynde Fri, 3 Feb 2006 19:00:06 +0100 + +cl-closer-mop (0.3-1) unstable; urgency=low + + [ René van Bevern ] + * René van Bevern: + + fix debian/watch + + [ Peter Van Eynde ] + + New upstream + + Build using dh-lisp + + -- Peter Van Eynde Fri, 20 Jan 2006 09:14:31 +0100 + +cl-closer-mop (0.2-1) unstable; urgency=low + + * First upload. Closes: #321253 + + -- Peter Van Eynde Fri, 5 Aug 2005 08:35:05 +0200