The CL-Debian group decided to avoid Debian native packages.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310665
+++ /dev/null
-fiveam (1.2.3+tla20050331-1) unstable; urgency=low
-
- * debian/control:
- * suggests latex for the documentation
- * debian/rules:
- * added command to delete the .arch-ids folders
- * arch revision:
- FiveAM--dev--1.2--patch-16
-
- -- Luca Capello <luca@pca.it> Thu, 31 Mar 2005 15:45:58 +0200
-
-fiveam (1.2.3+tla20050309) unstable; urgency=low
-
- * Initial release
- * arch revision:
- FiveAM--dev--1.2--patch-13
-
- -- Luca Capello <luca@pca.it> Wed, 9 Mar 2005 15:48:07 +0100
-
+++ /dev/null
-Source: fiveam
-Section: devel
-Priority: optional
-Maintainer: Luca Capello <luca@pca.it>
-Build-Depends: debhelper (>= 4.0.0)
-Standards-Version: 3.6.1
-
-Package: cl-fiveam
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, common-lisp-controller (>= 3.47), cl-asdf, cl-arnesi
-Suggests: latex
-Description: simple regression testing framework
- FiveAM is a simple (as far as writing and running tests goes)
- regression testing framework. It has been designed with Common
- Lisp's interactive development model in mind.
- .
- Features:
- * Test and test suite hierarchies allow test to be organized into
- hierarchies to ease running
- * Functions for re-running recently run tests.
- * Inter-test dependencies.
+++ /dev/null
-This package was debianized by Luca Capello <luca@pca.it> on
-Mon, 7 Mar 2005 15:37:57 +0100.
-
-It was downloaded from http://common-lisp.net/project/bese/FiveAM.html
-
-Upstream Author: Edward Marco Baringer <mb@bese.it>
-
-Copyright;
-
-This software is licensed under the terms of the BSD license,
-which can be found on Debian systems in the file
-/usr/share/common-licenses/BSD or from
-http://www.opensource.org/licenses/bsd-license.php
-
-The license was modified to reflect that Edward Marco Baringer,
-not the Regents of the University of California, is the author.
-
+++ /dev/null
-#! /bin/sh
-# postinst script for cl-fiveam
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# package name according to lisp
-LISP_CL_SHARE=/usr/share/common-lisp
-LISP_PKG=fiveam
-LISP_PKG_SOURCE=${LISP_CL_SHARE}/source/${LISP_PKG}
-
-# summary of how this script can be called:
-# * <postinst> `configure' <most-recently-configured-version>
-# * <old-postinst> `abort-upgrade' <new version>
-# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-# <new-version>
-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-# <failed-install-package> <version> `removing'
-# <conflicting-package> <version>
-# 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
+++ /dev/null
-#! /bin/sh
-# prerm script for cl-fiveam
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# package name according to lisp
-LISP_CL_SHARE=/usr/share/common-lisp
-LISP_PKG=fiveam
-LISP_PKG_SOURCE=${LISP_CL_SHARE}/source/${LISP_PKG}
-
-# summary of how this script can be called:
-# * <prerm> `remove'
-# * <old-prerm> `upgrade' <new-version>
-# * <new-prerm> `failed-upgrade' <old-version>
-# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-# * <deconfigured's-prerm> `deconfigure' `in-favour'
-# <package-being-installed> <version> `removing'
-# <conflicting-package> <version>
-# 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
+++ /dev/null
-#!/usr/bin/make -f
-
-export DH_COMPAT=4
-
-pkg := fiveam
-debpkg := cl-$(pkg)
-
-
-clc-source := usr/share/common-lisp/source
-clc-systems := usr/share/common-lisp/systems
-clc-files := $(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-stamp: configure-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 -rf debian/postinst.* debian/prerm.* debian/$(debpkg)
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- # Add here commands to install the package into debian/pkg.
- dh_installdirs
-
- # Install sources
- dh_install $(pkg).asd $(clc-files)
- cp -r src debian/$(debpkg)/$(clc-files)
- cp -r t debian/$(debpkg)/$(clc-files)
- find debian/$(debpkg)/$(clc-files) -name .arch-ids | xargs rm -r
- dh_link $(clc-files)/$(pkg).asd $(clc-systems)/$(pkg).asd
-
-# Build architecture-independent files here.
-binary-indep: build install
-
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installdocs README
- dh_installchangelogs
-# dh_installemacsen
-# dh_installexamples
- dh_strip
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure