Please find a debdiff attached that fixes this. I am uploading it to DELAYED/10.
diff -Nru cl-lml-2.5.7/debian/changelog cl-lml-2.5.7/debian/changelog --- cl-lml-2.5.7/debian/changelog 2025-03-05 13:48:27.000000000 +0000 +++ cl-lml-2.5.7/debian/changelog 2025-03-05 11:41:20.000000000 +0000 @@ -1,3 +1,11 @@ +cl-lml (2.5.7-4.3) unstable; urgency=medium + + * Non-maintainer upload. + * Convert to source format 3.0 (Closes: #1073015). + * d/copyright: Convert to machine-readable format. + + -- Bastian Germann <b...@debian.org> Wed, 05 Mar 2025 11:41:20 +0000 + cl-lml (2.5.7-4.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru cl-lml-2.5.7/debian/copyright cl-lml-2.5.7/debian/copyright --- cl-lml-2.5.7/debian/copyright 2025-03-05 13:48:27.000000000 +0000 +++ cl-lml-2.5.7/debian/copyright 2025-03-05 11:41:20.000000000 +0000 @@ -1,88 +1,81 @@ -Debian Copyright Section -======================== - -Upstream Source URL: http://files.b9.com/lml -Upstream Author: Kevin M. Rosenberg <k...@debian.org> -Debian Maintainer: (Same as upstream) - - -Upstream Copyright Statement -============================ -LML is written and Copyright (c) 2002 by Kevin M. Rosenberg. - -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. CLSQL 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. - -LML 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. - +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: http://files.b9.com/lml +Upstream-Contact: Kevin M. Rosenberg <k...@debian.org> + +Files: * +Copyright: + LML is written and Copyright (c) 2002 by Kevin M. Rosenberg. +License: LLGPL + 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. LML 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. + . + LML 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. diff -Nru cl-lml-2.5.7/debian/source/format cl-lml-2.5.7/debian/source/format --- cl-lml-2.5.7/debian/source/format 1970-01-01 00:00:00.000000000 +0000 +++ cl-lml-2.5.7/debian/source/format 2025-03-05 11:41:20.000000000 +0000 @@ -0,0 +1 @@ +3.0 (quilt)