--- cl-split-sequence-20050802.orig/split-sequence.lisp +++ cl-split-sequence-20050802/split-sequence.lisp @@ -50,13 +50,14 @@ ;;; * (split-sequence #\; ";oo;bar;ba;" :start 1 :end 9) ;;; -> ("oo" "bar" "b"), 9 -(defpackage "SPLIT-SEQUENCE" - (:use "CL") - (:nicknames "PARTITION") - (:export "SPLIT-SEQUENCE" "SPLIT-SEQUENCE-IF" "SPLIT-SEQUENCE-IF-NOT" - "PARTITION" "PARTITION-IF" "PARTITION-IF-NOT")) +(defpackage #:split-sequence + (:use #:cl) + (:nicknames :partition) + (:export #:split-sequence #:split-sequence-if #:split-sequence-if-not + #:partition #:partition-if #:partition-if-not)) + +(in-package #:split-sequence) -(in-package "SPLIT-SEQUENCE") (defun split-sequence (delimiter seq &key (count nil) (remove-empty-subseqs nil) (from-end nil) (start 0) (end nil) (test nil test-supplied) (test-not nil test-not-supplied) (key nil key-supplied)) "Return a list of subsequences in seq delimited by delimiter. --- cl-split-sequence-20050802.orig/debian/README.building +++ cl-split-sequence-20050802/debian/README.building @@ -0,0 +1,16 @@ +To build this package you need to get the git repository: + +git clone http://git.debian.org/git/pkg-common-lisp/cl-split-sequence.git + +Upstream is as stable as a rock. + +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. + --- cl-split-sequence-20050802.orig/debian/cl-split-sequence.dir +++ cl-split-sequence-20050802/debian/cl-split-sequence.dir @@ -0,0 +1,2 @@ +/usr/share/common-lisp/source/cl-split-sequence/ +/usr/share/doc/cl-split-sequence/ --- cl-split-sequence-20050802.orig/debian/control +++ cl-split-sequence-20050802/debian/control @@ -0,0 +1,17 @@ +Source: cl-split-sequence +Section: lisp +Priority: optional +Maintainer: Debian Common Lisp Team +Uploaders: Peter Van Eynde +Build-Depends: debhelper (>= 7) +Build-Depends-Indep: dh-lisp +Standards-Version: 3.8.3 +Homepage: http://www.cliki.net/SPLIT-SEQUENCE +Vcs-Git: http://git.debian.org/git/pkg-common-lisp/cl-split-sequence.git + +Package: cl-split-sequence +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Common Lisp package split a sequence of objects + This package contains functions to partition a Common Lisp sequence into + multiple result sequences. --- cl-split-sequence-20050802.orig/debian/cl-split-sequence.install +++ cl-split-sequence-20050802/debian/cl-split-sequence.install @@ -0,0 +1 @@ +split-sequence.lisp split-sequence.asd usr/share/common-lisp/source/cl-split-sequence/ --- cl-split-sequence-20050802.orig/debian/rules +++ cl-split-sequence-20050802/debian/rules @@ -0,0 +1,46 @@ +#!/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 -i + dh_testroot -i + dh_prep -i + dh_installdirs -i + dh_install -i + dh_lisp -i + dh_installdocs -i + dh_installchangelogs + dh_link --verbose -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +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-split-sequence-20050802.orig/debian/copyright +++ cl-split-sequence-20050802/debian/copyright @@ -0,0 +1,13 @@ +This package was debianized by Kevin M. Rosenberg in +October 2002. + +The upstream source was downloaded from + http://ww.telent.net/cliki/SPLIT-SEQUENCE + +Upstream Authors: Based on a message from Arthur Lemmen, placed + into the public domain, and maintained as a Common Lisp community effort. + +Copyright: + +split-sequence is community developed and is public domain. There is +no copyright holder. --- cl-split-sequence-20050802.orig/debian/README.Debian +++ cl-split-sequence-20050802/debian/README.Debian @@ -0,0 +1,6 @@ +To use this package in Debian, execute + +(clc:clc-require 'split-sequence) + +in your Lisp environment. + --- cl-split-sequence-20050802.orig/debian/changelog +++ cl-split-sequence-20050802/debian/changelog @@ -0,0 +1,43 @@ +cl-split-sequence (20050802-3) unstable; urgency=low + + * changed to lisp section + * Updated Standards-Version no real changes + * Now use debhelper v7 + * Now use dh_lisp + + -- Peter Van Eynde Thu, 03 Sep 2009 16:35:33 +0100 + +cl-split-sequence (20050802-2) unstable; urgency=low + + * Changed to group maintanance + * Added Vcs-Git control field + * debhelper is Build-Depends + * swap binary-indep and binary-arch + * Now uses debian/compat + * Added homepage field + * Updated standard version without real changes + + -- Peter Van Eynde Sat, 23 Feb 2008 15:49:11 +0100 + +cl-split-sequence (20050802-1) unstable; urgency=low + + * Now uses darcs + * Updated standard version + * Recovered original upstream sources, no real changes. + + -- Peter Van Eynde Tue, 2 Aug 2005 05:30:55 +0200 + +cl-split-sequence (20011114.1-2) unstable; urgency=low + + * New maintainer. (Closes: #297409: O: cl-split-sequence -- Common + Lisp package split a sequence of objects) + * Adopted by Peter Van Eynde + * Updated standard version. + + -- Peter Van Eynde Tue, 1 Mar 2005 23:05:14 +0100 + +cl-split-sequence (20011114.1-1) unstable; urgency=low + + * Initial release + + -- Kevin M. Rosenberg Thu, 31 Oct 2002 07:07:34 -0700 --- cl-split-sequence-20050802.orig/debian/compat +++ cl-split-sequence-20050802/debian/compat @@ -0,0 +1 @@ +7 --- cl-split-sequence-20050802.orig/debian/cl-split-sequence.docs +++ cl-split-sequence-20050802/debian/cl-split-sequence.docs @@ -0,0 +1 @@ +README.cCLan-install