+cl-reversi (1.0.14-3) unstable; urgency=low
+
+ * debian/watch: New file
+ * debian/control: Require debhelper 7. Change to new lisp section.
+ Add Vcs-Git and Homepage fields.
+ * debian/compat: Update to version 7
+ * debian/rules: Update for debhelper 7, architecture-independent build
+ * debian/{prerm,postrm}: Remove path from binary function
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Sun, 02 Aug 2009 01:18:23 -0600
+
cl-reversi (1.0.14-2) unstable; urgency=low
* debian/rules: don't export DH_COMPAT
Source: cl-reversi
-Section: devel
+Section: lisp
Priority: optional
Maintainer: Kevin M. Rosenberg <kmr@debian.org>
Build-Depends: debhelper (>= 4.0.0)
-Standards-Version: 3.7.2.2
+Standards-Version: 3.8.2.0
+Homepage: http://files.b9.com/reversi/
+Vcs-Git: git://git.b9.com/reversi.git
Package: cl-reversi
Architecture: all
-Depends: ${shlibs:Depends}, common-lisp-controller (>= 3.37)
+Depends: common-lisp-controller (>= 3.37)
Suggests: cl-reversi-clim
Description: Reversi game for Common Lisp
This package is based on Peter Norvig's reversi program in the book
Lesser General Public License for more details.
The GNU Lessor General Public License can be found in your Debian file
-system in /usr/share/common-licenses/LGPL.
+system in /usr/share/common-licenses/LGPL-3.
#! /bin/sh
-# postinst script for cl-reversi
-#
-# see: dh_installdeb(1)
-
set -e
-# package name according to lisp
LISP_PKG=reversi
-# 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}
+ register-common-lisp-source ${LISP_PKG}
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
;;
esac
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
#DEBHELPER#
exit 0
#! /bin/sh
-# prerm script for cl-reversi
-#
-# see: dh_installdeb(1)
-
set -e
-# package name according to lisp
LISP_PKG=reversi
-# 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}
+ unregister-common-lisp-source ${LISP_PKG}
;;
failed-upgrade)
;;
;;
esac
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
#DEBHELPER#
exit 0
pkg := reversi
debpkg := cl-reversi
-
clc-source := usr/share/common-lisp/source
clc-systems := usr/share/common-lisp/systems
clc-reversi := $(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-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 -f debian/cl-reversi.postinst.* debian/cl-reversi.prerm.*
dh_clean
install: build
dh_testdir
dh_testroot
- dh_clean -k
- # Add here commands to install the package into debian/reversi.
+ dh_prep
dh_installdirs -p $(debpkg) $(clc-systems) $(clc-reversi)
dh_install -p $(debpkg) reversi.asd $(shell echo *.lisp *.dat) $(clc-reversi)
dh_link -p $(debpkg) $(clc-reversi)/reversi.asd $(clc-systems)/reversi.asd
-# Build architecture-independent files here.
binary-indep: build install
+ dh_testdir -i
+ dh_testroot -i
+ dh_installdocs -i
+ dh_installchangelogs -i
+ dh_strip -i
+ dh_compress -i
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
-
-# Build architecture-dependent files here.
binary-arch: 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: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
--- /dev/null
+version=3
+http://files.b9.com/reversi/reversi-([\d\.]*)\.tar\.gz