--- cl-lml2-1.6.6.orig/debian/changelog +++ cl-lml2-1.6.6/debian/changelog @@ -0,0 +1,202 @@ +cl-lml2 (1.6.6-4.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/rules: Add build-{arch,indep} (Closes: #998990). + + -- Marcos Talau Tue, 01 Nov 2022 23:15:58 -0300 + +cl-lml2 (1.6.6-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * No-change rebuild to remove dependency on common-lisp-controller. + + -- Sébastien Villemot Wed, 18 Sep 2019 12:34:13 +0200 + +cl-lml2 (1.6.6-4) unstable; urgency=low + + * Add doc-base entry for readme.html + * Update standards-version (no changes needed) + + -- Kevin M. Rosenberg Mon, 16 Nov 2009 09:08:48 -0700 + +cl-lml2 (1.6.6-3) unstable; urgency=low + + * Build with debhelper extension dh-lisp + * control: Add Vcs-Browser field. Fix Depends field. + + -- Kevin M. Rosenberg Mon, 03 Aug 2009 14:21:37 -0600 + +cl-lml2 (1.6.6-2) unstable; urgency=low + + * debian/watch: New file + * debian/control: Require debhelper 7. Change to new lisp section. + Add Vcs-Git and Homepage fields. + * debian/compat: Update to version 7 + * debian/rules: Update for debhelper 7, architecture-independent build + * debian/{prerm,postrm}: Remove path from binary function + + -- Kevin M. Rosenberg Sun, 02 Aug 2009 02:15:56 -0600 + +cl-lml2 (1.6.6-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Sun, 09 Dec 2007 07:47:36 -0700 + +cl-lml2 (1.6.5-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Sun, 21 Oct 2007 14:34:29 -0600 + +cl-lml2 (1.6.4-1) unstable; urgency=low + + * Support modifying encoding for std sites + + -- Kevin M. Rosenberg Sun, 9 Sep 2007 17:53:14 -0600 + +cl-lml2 (1.6.3-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Thu, 6 Sep 2007 00:00:28 -0600 + +cl-lml2 (1.6.2-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Wed, 5 Sep 2007 21:49:57 -0600 + +cl-lml2 (1.6.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 7 Nov 2006 23:00:15 -0700 + +cl-lml2 (1.6.0-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 7 Nov 2006 11:25:42 -0700 + +cl-lml2 (1.5.6-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Mon, 6 Nov 2006 23:26:48 -0700 + +cl-lml2 (1.5.5-2) unstable; urgency=low + + * Add lml2-tests.asd file (closes: 361172). Thanks to Chun Tian + + -- Kevin M. Rosenberg Wed, 12 Apr 2006 09:46:42 -0600 + +cl-lml2 (1.5.5-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 17 Jan 2006 14:32:39 -0700 + +cl-lml2 (1.5.4-2) unstable; urgency=low + + * New upstream URI + + -- Kevin M. Rosenberg Sat, 17 Sep 2005 15:32:36 -0600 + +cl-lml2 (1.5.4-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Sat, 3 Sep 2005 10:11:12 -0600 + +cl-lml2 (1.5.3-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 28 Jan 2005 19:22:30 -0700 + +cl-lml2 (1.5.2-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 28 Jan 2005 19:09:07 -0700 + +cl-lml2 (1.5.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Fri, 11 Jun 2004 16:42:16 -0600 + +cl-lml2 (1.5.0-1) unstable; urgency=low + + * New upstream with apache-dir module + + -- Kevin M. Rosenberg Tue, 3 Feb 2004 11:14:59 -0700 + +cl-lml2 (1.4.2-1) unstable; urgency=low + + * Add entities keyword to doctype output + + -- Kevin M. Rosenberg Sun, 16 Nov 2003 02:53:47 -0700 + +cl-lml2 (1.4.1-1) unstable; urgency=low + + * Improve code walker + + -- Kevin M. Rosenberg Sun, 16 Nov 2003 02:53:28 -0700 + +cl-lml2 (1.4-1) unstable; urgency=low + + * Add code walker to collapse sequential constant strings + + -- Kevin M. Rosenberg Mon, 21 Jul 2003 10:31:40 -0600 + +cl-lml2 (1.3-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 15 Jul 2003 12:18:46 -0600 + +cl-lml2 (1.2.0-1) unstable; urgency=low + + * New upstream: + - use function parameters rather than special variables in downloads.lisp + - Remove old gpl copyright statements from files. License in LLGPL + + -- Kevin M. Rosenberg Sat, 12 Jul 2003 11:46:47 -0600 + +cl-lml2 (1.1.4-1) unstable; urgency=low + + * Fix readme.lml + + -- Kevin M. Rosenberg Thu, 10 Jul 2003 14:09:35 -0600 + +cl-lml2 (1.1.3-1) unstable; urgency=low + + * More documentation improvments + + -- Kevin M. Rosenberg Wed, 25 Jun 2003 15:39:37 -0600 + +cl-lml2 (1.1.2-1) unstable; urgency=low + + * Improve documentation + + -- Kevin M. Rosenberg Wed, 25 Jun 2003 15:23:32 -0600 + +cl-lml2 (1.1.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 24 Jun 2003 11:37:17 -0600 + +cl-lml2 (1.1-1) unstable; urgency=low + + * New upstream + + -- Kevin M. Rosenberg Tue, 24 Jun 2003 10:42:03 -0600 + +cl-lml2 (1.0-1) unstable; urgency=low + + * First release + + -- Kevin M. Rosenberg Mon, 16 Jun 2003 23:52:59 -0600 --- cl-lml2-1.6.6.orig/debian/cl-lml2.doc-base +++ cl-lml2-1.6.6/debian/cl-lml2.doc-base @@ -0,0 +1,10 @@ +Document: cl-lml2 +Title: CL-LML2 +Author: Kevin Rosenberg +Abstract: This manual describes the use of the LML2 Common Lisp + Markup Language +Section: Programming/Lisp + +Format: HTML +Index: /usr/share/doc/cl-lml2/readme.html +Files: /usr/share/doc/cl-lml2/readme.html --- cl-lml2-1.6.6.orig/debian/compat +++ cl-lml2-1.6.6/debian/compat @@ -0,0 +1 @@ +7 --- cl-lml2-1.6.6.orig/debian/control +++ cl-lml2-1.6.6/debian/control @@ -0,0 +1,19 @@ +Source: cl-lml2 +Section: lisp +Priority: optional +Maintainer: Kevin M. Rosenberg +Build-Depends-Indep: dh-lisp +Build-Depends: debhelper (>> 7.0.0) +Standards-Version: 3.8.3.0 +Homepage: http://lml2.b9.com/ +Vcs-Git: git://git.b9.com/lml2.git +Vcs-Browser: http://git.b9.com/?p=lml2.git + +Package: cl-lml2 +Architecture: all +Depends: ${misc:Depends}, cl-kmrcl +Description: Lisp Markup Language + LML2 provides a markup language for generation XHTML web pages. + . + The usage of LML2 is incompatible with the original LML version. However, + the two versions may be used along side each other. --- cl-lml2-1.6.6.orig/debian/copyright +++ cl-lml2-1.6.6/debian/copyright @@ -0,0 +1,90 @@ +Debian Copyright Section +======================== + +Upstream Source URL: http://files.b9.com/lml2 +Upstream Authors: Kevin M. Rosenberg + John Federaro, Franz Inc +Debian Maintainer: Kevin M. Rosenberg + + +Upstream Copyright Statement +============================ +LML is written and Copyright (c) 2000-2003 by Kevin M. Rosenberg +with portions Copyright (c) 1986-2003 by Franz, Inc. + +LML is licensed under the terms of the Lisp Lesser GNU Public +License, known as the LLGPL. The LLGPL consists of a preamble (see +below) and the Lessor GNU Public License 2.1 (LGPL-2.1). Where these +conflict, the preamble takes precedence. LML2 is referenced in the +preamble as the "LIBRARY." The LGPL-2.1 is stored on a Debian system +in the file /usr/share/common-licenses/LGPL-2.1. + +LML2 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. + + + +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-lml2-1.6.6.orig/debian/rules +++ cl-lml2-1.6.6/debian/rules @@ -0,0 +1,47 @@ +#!/usr/bin/make -f + +pkg := lml2 +debpkg := cl-lml2 + +clc-source := usr/share/common-lisp/source +clc-systems := usr/share/common-lisp/systems +clc-files := $(clc-source)/$(pkg) + + +build: + +clean: + dh_testdir + dh_testroot + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + dh_install lml2.asd lml2-tests.asd $(clc-files) + dh_install *.lisp $(clc-files) + +binary-arch: + +binary-indep: install + dh_testdir + dh_testroot + dh_installdocs doc/readme.html + dh_installexamples doc/Makefile doc/make.lisp doc/*.lml + dh_installchangelogs + dh_lisp + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep + +build-arch: build +build-indep: build + +.PHONY: build build-arch build-indep clean binary-arch binary-indep binary install --- cl-lml2-1.6.6.orig/debian/watch +++ cl-lml2-1.6.6/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://files.b9.com/lml2/lml2-([\d\.]*)\.tar\.gz +