diff -u cl-split-sequence-20050802/debian/changelog cl-split-sequence-20050802/debian/changelog --- cl-split-sequence-20050802/debian/changelog +++ cl-split-sequence-20050802/debian/changelog @@ -1,3 +1,12 @@ +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 reverted: --- cl-split-sequence-20050802/debian/postinst +++ cl-split-sequence-20050802.orig/debian/postinst @@ -1,48 +0,0 @@ -#! /bin/sh -# postinst script for cl-pubmed -# -# see: dh_installdeb(1) - -set -e - -# package name according to lisp -LISP_PKG=split-sequence - -# 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) - /usr/sbin/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 - - diff -u cl-split-sequence-20050802/debian/control cl-split-sequence-20050802/debian/control --- cl-split-sequence-20050802/debian/control +++ cl-split-sequence-20050802/debian/control @@ -1,16 +1,17 @@ Source: cl-split-sequence -Section: devel +Section: lisp Priority: optional Maintainer: Debian Common Lisp Team Uploaders: Peter Van Eynde -Build-Depends: debhelper (>= 4.0.0) -Standards-Version: 3.7.3 +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}, common-lisp-controller (>= 3.37) +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. diff -u cl-split-sequence-20050802/debian/README.Debian cl-split-sequence-20050802/debian/README.Debian --- cl-split-sequence-20050802/debian/README.Debian +++ cl-split-sequence-20050802/debian/README.Debian @@ -1,6 +1,6 @@ To use this package in Debian, execute -(require 'split-sequence) +(clc:clc-require 'split-sequence) in your Lisp environment. diff -u cl-split-sequence-20050802/debian/rules cl-split-sequence-20050802/debian/rules --- cl-split-sequence-20050802/debian/rules +++ cl-split-sequence-20050802/debian/rules @@ -2,66 +2,45 @@ +# 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. -pkg := split-sequence -debpkg := cl-split-sequence - - -clc-source := usr/share/common-lisp/source -clc-systems := usr/share/common-lisp/systems -clc-split-sequence := $(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 - +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 build: build-stamp - -build-stamp: configure-stamp +build-stamp: dh_testdir - # Add here commands to compile the package. 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/cl-split-sequence.postinst.* debian/cl-split-sequence.prerm.* + rm -f build-stamp dh_clean -install: build - dh_testdir - dh_testroot - dh_clean -k - # Add here commands to install the package into debian/split-sequence. - dh_installdirs $(clc-systems) $(clc-split-sequence) - dh_install split-sequence.asd $(shell echo *.lisp) $(clc-split-sequence) - dh_link $(clc-split-sequence)/split-sequence.asd $(clc-systems)/split-sequence.asd - # Build architecture-dependent files here. -binary-arch: build install - +binary-arch: build +# We have nothing to do by default. # Build architecture-independent files here. -binary-indep: build install - dh_testdir - dh_testroot - dh_installdocs - dh_installchangelogs - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb +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 -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +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 reverted: --- cl-split-sequence-20050802/debian/prerm +++ cl-split-sequence-20050802.orig/debian/prerm @@ -1,42 +0,0 @@ -#! /bin/sh -# prerm script for cl-pubmed -# -# see: dh_installdeb(1) - -set -e - -# package name according to lisp -LISP_PKG=split-sequence - -# 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) - /usr/sbin/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 - - diff -u cl-split-sequence-20050802/debian/compat cl-split-sequence-20050802/debian/compat --- cl-split-sequence-20050802/debian/compat +++ cl-split-sequence-20050802/debian/compat @@ -1 +1 @@ -4 +7 only in patch2: unchanged: --- 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. + only in patch2: unchanged: --- 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/ only in patch2: unchanged: --- 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/ only in patch2: unchanged: --- 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