--- cl-ftp-1.3.3.orig/debian/changelog +++ cl-ftp-1.3.3/debian/changelog @@ -0,0 +1,82 @@ +cl-ftp (1.3.3-3) unstable; urgency=low + + * Updating to latest debhelper (Closes: #817393) + + -- Matthew Danish Thu, 10 Mar 2016 18:08:07 +0000 + +cl-ftp (1.3.3-2) unstable; urgency=low + + * Debhelper compatibility set in debian/compat. + * Re-adopting. Closes: #361169 + + -- Matthew Danish Sat, 02 Jun 2007 20:00:45 -0400 + +cl-ftp (1.3.3-1) unstable; urgency=low + + * QA upload. + * Package is orphaned (#361169); set maintainer to Debian QA Group. + * Move debhelper from Build-Depends-Indep to Build-Depends since it + is used in the clean target. + + -- Matej Vela Tue, 25 Apr 2006 13:22:07 +0200 + +cl-ftp (1.3.3) unstable; urgency=low + + * Eliminated building of HTML files at build. (Closes: #192007) (Closes: #228634) + + -- Matthew Danish Wed, 16 Jun 2004 10:12:24 -0400 + +cl-ftp (1.3.2) unstable; urgency=low + + * Fixed subtle loop bug + * CALL-WITH-TRANSFER-SOCKET now calls RECEIVE-RESPONSE with :BLOCK T + + -- Matthew Danish Thu, 15 Jan 2004 20:52:42 -0500 + +cl-ftp (1.3.1) unstable; urgency=low + + * Removed pushing of FTP feature onto *features* and usage of + asdf:load-compiled-op as a result. + + -- Matthew Danish Tue, 6 May 2003 10:12:04 -0400 + +cl-ftp (1.3) unstable; urgency=low + + * Nils Goesche has pointed out that I need to close server sockets + when I open them up for active FTP transfers. + * Moved REQUIRE'd stuff into :DEPENDS-ON field. + * Conditionalized acl-compat not to load in Allegro (duh). + * Pushes :FTP onto *features* now. + * Added PRINT-OBJECT method for FTP-CONNECTION + + -- Matthew Danish Mon, 18 Nov 2002 02:25:26 -0500 + +cl-ftp (1.2) unstable; urgency=low + + * Out with one bug and in with the next: + Being picky about code-cut-off caused an assumption in parse-257-response + to go wrong. Now we only /log/ with the codes, or not; the result of + receive-response always has cut-off. + * Added two new helpful functions: + - retrieve-filename-list + - retrieve-file-info-list + * Exported connect-to-server, why not after all? + * parse-257-response now deals with double #\" properly + + -- Matthew Danish Sun, 17 Nov 2002 12:56:48 -0500 + +cl-ftp (1.1) unstable; urgency=low + + * Fixed bug in receive-response. Now handles multi-line responses + correctly as per the RFC. + * Added :code-cut-off option, to control whether FTP codes are cut-off + in log output. + * SEND-NLST-COMMAND now really does send the NLST command + + -- Matthew Danish Sun, 17 Nov 2002 03:30:10 -0500 + +cl-ftp (1.0) unstable; urgency=low + + * Initial release. (Closes: #168236) + + -- Matthew Danish Thu, 7 Nov 2002 21:35:53 -0500 --- cl-ftp-1.3.3.orig/debian/compat +++ cl-ftp-1.3.3/debian/compat @@ -0,0 +1 @@ +9 --- cl-ftp-1.3.3.orig/debian/control +++ cl-ftp-1.3.3/debian/control @@ -0,0 +1,14 @@ +Source: cl-ftp +Section: devel +Priority: optional +Maintainer: Matthew Danish +Build-Depends: debhelper (>> 9.0.0) +Standards-Version: 3.9.7 + +Package: cl-ftp +Architecture: all +Depends: common-lisp-controller (>= 3.37), cl-acl-compat, cl-split-sequence, ${misc:Depends} +Description: Common Lisp FTP library + Provides basic FTP client functionality to Common Lisp programs as well as + macros to assist in writing additional functionality, and a few helpful + utility functions. --- cl-ftp-1.3.3.orig/debian/copyright +++ cl-ftp-1.3.3/debian/copyright @@ -0,0 +1,34 @@ +Debian Copyright Section +======================== + +Upstream Source URL: http://www.mapcar.org/~mrd/cl-ftp/ +Upstream Author: Matthew Danish +Debian Maintainer: (Same as upstream) + +Upstream Copyright Statement +============================ + +Copyright (c) 2002 Matthew Danish. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. --- cl-ftp-1.3.3.orig/debian/postinst +++ cl-ftp-1.3.3/debian/postinst @@ -0,0 +1,52 @@ +#! /bin/sh +# postinst script for lml +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=ftp + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + register-common-lisp-source ${LISP_PKG} + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- cl-ftp-1.3.3.orig/debian/prerm +++ cl-ftp-1.3.3/debian/prerm @@ -0,0 +1,42 @@ +#! /bin/sh +# prerm script for lml +# +# see: dh_installdeb(1) + +set -e + +# package name according to lisp +LISP_PKG=ftp + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + unregister-common-lisp-source ${LISP_PKG} + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- cl-ftp-1.3.3.orig/debian/rules +++ cl-ftp-1.3.3/debian/rules @@ -0,0 +1,88 @@ +#!/usr/bin/make -f + +pkg := ftp +debpkg := cl-ftp + +files := ftp.lisp +examples := simple-client.lisp +docs := api.html + +clc-source := usr/share/common-lisp/source +clc-systems := usr/share/common-lisp/systems +clc-pkg := $(clc-source)/$(pkg) +doc-dir := usr/share/doc/$(debpkg) + + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp +build-arch: build +build-indep: build + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. +# sh makedocs.sh + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + # Add here commands to clean up after the build process. + rm -f debian/$(debpkg).postinst.* debian/$(debpkg).prerm.* +# rm -f api.html + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + # Add here commands to install the package into debian/$(pkg). + dh_installdirs $(clc-systems) $(clc-pkg) $(doc-dir) + dh_install $(pkg).asd $(files) $(clc-pkg) + dh_install $(docs) $(doc-dir) + dh_link $(clc-pkg)/$(pkg).asd $(clc-systems)/$(pkg).asd + +# Build architecture-dependent files here. +binary-arch: build install + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs + dh_installexamples $(examples) +# dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installman +# dh_installinfo +# dh_undocumented + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb +# dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure + --- cl-ftp-1.3.3.orig/debian/source/format +++ cl-ftp-1.3.3/debian/source/format @@ -0,0 +1 @@ +1.0