--- flexi-streams-1.0.7.orig/debian/dirs +++ flexi-streams-1.0.7/debian/dirs @@ -0,0 +1 @@ +usr/share/common-lisp/source/cl-flexi-streams --- flexi-streams-1.0.7.orig/debian/docs +++ flexi-streams-1.0.7/debian/docs @@ -0,0 +1 @@ +doc/foo.txt doc/index.html --- flexi-streams-1.0.7.orig/debian/README.building +++ flexi-streams-1.0.7/debian/README.building @@ -0,0 +1,40 @@ +To build this package you need to get the git repository: + +git clone http://git.debian.org/git/pkg-common-lisp/flexi-streams.git + +Get the upstream branch too: + +cd flexi-streams +git checkout -t -b upstream remotes/origin/upstream + +Upstream is in the following file: + +http://weitz.de/files/flexi-streams.tar.gz + +you need to look inside the version number to see if it updated. + +To update the package from upstream do: + +git checkout upstream +rm -rf * +curl http://weitz.de/files/flexi-streams.tar.gz | tar zxvf - +mv flexi-streams-/* . +rmdir flexi-streams- + +git add ... + +git commit -a -m 'imported upstream version ' +git tag upstream/ +git checkout master +git pull . upstream + +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. + --- flexi-streams-1.0.7.orig/debian/control +++ flexi-streams-1.0.7/debian/control @@ -0,0 +1,23 @@ +Source: flexi-streams +Section: libs +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://weitz.de/flexi-streams/ +Vcs-Git: http://git.debian.org/git/pkg-common-lisp/flexi-streams.git + +Package: cl-flexi-streams +Architecture: all +Depends: ${misc:Depends}, cl-trivial-gray-streams +Description: Flexi-streams: Flexible bivalent streams for Common Lisp + FLEXI-STREAMS implements "virtual" bivalent streams that can be layered + atop real binary or bivalent streams and that can be used to read and + write character data in various single- or multi-octet encodings which + can be changed on the fly. It also supplies in-memory binary streams + which are similar to string streams. + . + FLEXI-STREAMS is currently not optimized towards performance - it is + rather intended to be easy to use and (if possible) to behave correctly. --- flexi-streams-1.0.7.orig/debian/rules +++ flexi-streams-1.0.7/debian/rules @@ -0,0 +1,48 @@ +#!/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 + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + dh_clean + +# Build architecture-dependent files here. +binary-arch: build +# We have nothing to do by default. + +# Build architecture-independent files here. +binary-indep: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + dh_install + dh_lisp + dh_installdocs + dh_installchangelogs CHANGELOG + dh_link --verbose + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + 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 --- flexi-streams-1.0.7.orig/debian/install +++ flexi-streams-1.0.7/debian/install @@ -0,0 +1 @@ +*.lisp *.asd usr/share/common-lisp/source/cl-flexi-streams/ --- flexi-streams-1.0.7.orig/debian/copyright +++ flexi-streams-1.0.7/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Peter Van Eynde pvaneynd@debian.org on +Sun, 14 May 2006 23:22:39 +0000 + +Homepage: http://weitz.de/flexi-streams/ + +Copyright: + +Copyright (c) 2005-2006, Dr. Edmund Weitz. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * 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. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED +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. + --- flexi-streams-1.0.7.orig/debian/changelog +++ flexi-streams-1.0.7/debian/changelog @@ -0,0 +1,143 @@ +flexi-streams (1.0.7-2) unstable; urgency=low + + * Added debian/README.building file + + -- Peter Van Eynde Wed, 09 Sep 2009 06:16:28 +0100 + +flexi-streams (1.0.7-1) unstable; urgency=low + + * New upstream. Major changes: + + + Don't read a second time if the first READ-SEQUENCE already + reached EOF (Drakma bug report by Stas Boukarev) + + Don't use a reserve if we can't rewind the stream + (Drakma bug report by Stas Boukarev) + + Export RUN-ALL-TESTS instead of RUN-TESTS + (caught by Nick Allen) + + Better checks for invalid UTF-8 data + + New restart ACCEPT-OVERLONG-SEQUENCE + + Unused variable in CHECK-END + + More redesign for the sake of performance + + Exported functions for length computation + + Avoid CHANGE-CLASS on LispWorks if possible + + Direct access to underlying stream in case of binary + sequence operations + + Complete redesign, various additions, bugfixes, + performance improvements (with the help of Hans Hübner) + * updated standard version without any real changes + * use dh_prep instead of dh_clean -k + + -- Peter Van Eynde Wed, 29 Apr 2009 07:03:26 +0200 + +flexi-streams (0.14.0-1) unstable; urgency=low + + * New Upstream Version. Major changes: + + Some fixes for LispWorks (when the underlying stream is a + character stream) + + Optimized methods for UNREAD-CHAR% in case of 8-bit encodings + + More tests + * Changed to group maintanance + * Corrected Vcs-Git control field + * swap binary-arch and binary-indep + * updated standard version without real changes + * Added Homepage + * fix file permissions + + -- Peter Van Eynde Wed, 29 Apr 2009 06:59:43 +0200 + +flexi-streams (0.13.0-1) unstable; urgency=low + + * New upsteam. Major changes: + + Better optimizations for STREAM-WRITE-SEQUENCE (thanks to Anton Vodonosov) + + Bugfix for STREAM-WRITE-BYTE + + Added "bound" for flexi input streams + + -- Peter Van Eynde Fri, 14 Sep 2007 23:19:12 +0200 + +flexi-streams (0.11.2-1) unstable; urgency=low + + * New upstream. Fixes a small bug: + - Fixed bug in STREAM-WRITE-STRING implementation + + -- Peter Van Eynde Mon, 09 Apr 2007 10:40:20 +0200 + +flexi-streams (0.11.1-1) experimental; urgency=low + + * New upstream, major changes: + + More ugliness for a bit of output performance in special cases + + Re-factoring of how encoding errors are handled (patch by Anton + Vodonosov) + + -- Peter Van Eynde Tue, 27 Mar 2007 07:29:10 +0200 + +flexi-streams (0.10.3-1) experimental; urgency=low + + * New upstream. Major new features: + + Fixed bug in UTF-16 output (patch by Stelian Ionescu) + + Fixed *SUBSTITUTION-CHAR* example in docs + + -- Peter Van Eynde Thu, 8 Mar 2007 09:57:12 +0100 + +flexi-streams (0.10.2-1) experimental; urgency=low + + * new upstream. Major changes: + +Added transformers to in-memory streams (thanks to Chris Dean) + +More performance improvements (thanks to Robert J. Macomber + for SBCL hints) + +Complete re-factoring to improve performance and reduce + consing (at least for LispWorks) + +Added some tests + +Added *PROVIDE-USE-VALUE-RESTART* + +Added FLEXI-STREAM-POSITION-SPEC-ERROR condition + * upload to experimental during the freeze + + -- Peter Van Eynde Tue, 6 Feb 2007 11:08:30 +0100 + +flexi-streams (0.8.0-1) unstable; urgency=low + + * New upstream version. Major changes: + +Added USE-VALUE restart for STREAM-READ-CHAR (thanks to Anton Vodonosov) + +Added *SUBSTITUTION-CHAR*^I$ + +Removed unnecessary CHECK-EOF-NO-HANG also for in-memory streams (see 0.5.8) + +Added KOI8-R (thanks to Igor Plekhov) + + -- Peter Van Eynde Fri, 1 Dec 2006 09:08:58 +0100 + +flexi-streams (0.6.1-2) unstable; urgency=low + + * Added XS-X-Vcs-Darcs header + * modified S-X-Vcs-Darcs to XS-Vcs-Darcs field + * New upstream version with major speedup. + + -- Peter Van Eynde Mon, 9 Oct 2006 10:54:15 +0200 + +flexi-streams (0.6.1-1) unstable; urgency=low + + * New upstream + + -- Peter Van Eynde Tue, 19 Sep 2006 14:43:06 +0200 + +flexi-streams (0.5.7-1) unstable; urgency=low + + * New upstream. + + -- Peter Van Eynde Wed, 5 Jul 2006 14:49:30 +0200 + +flexi-streams (0.5.6-1) unstable; urgency=low + + * New upstream version. + + -- Peter Van Eynde Sun, 18 Jun 2006 22:39:24 +0200 + +flexi-streams (0.5.5-1) unstable; urgency=low + + * New upstream release + * Add upstream CHANGELOG + + -- Peter Van Eynde Wed, 31 May 2006 11:07:23 +0200 + +flexi-streams (0.5.3-1) unstable; urgency=low + + * First version + + -- Peter Van Eynde Thu, 13 Apr 2006 08:58:28 +0200 --- flexi-streams-1.0.7.orig/debian/compat +++ flexi-streams-1.0.7/debian/compat @@ -0,0 +1 @@ +7