:maintainer "Kevin M. Rosenberg <kmr@debian.org>"
:licence "BSD-style"
:description "Base64 encoding and decoding with URI support."
-
:components
((:file "package")
(:file "encode" :depends-on ("package"))
(defsystem cl-base64-tests
:depends-on (cl-base64 ptester kmrcl)
-
:components
((:file "tests")))
+cl-base64 (3.3.2-2) unstable; urgency=low
+
+ * New upstream
+ * Convert to debhelper version 7
+ * debian/watch: New file
+ * debian/control: Change section to new lisp section. Add Vcs-Git
+ and Homepage fields.
+ * debian/rules: Change to just architecture independent rules and DH7
+ * debian/{prerm,postinst}: Remove paths from binary function
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Sat, 01 Aug 2009 19:41:27 -0600
+
cl-base64 (3.3.2-1) unstable; urgency=low
* Depend on kmrcl only for test package
Source: cl-base64
-Section: devel
+Section: lisp
Priority: optional
Maintainer: Kevin M. Rosenberg <kmr@debian.org>
-Build-Depends: debhelper (>= 4.0.0)
-Standards-Version: 3.7.2.1
+Build-Depends: debhelper (>= 7.0.0)
+Standards-Version: 3.8.2.0
+Vcs-Git: git://git.b9.com/cl-base64.git
+Homepage: http://files.b9.com/cl-base64/
Package: cl-base64
Architecture: all
-Depends: ${shlibs:Depends}, common-lisp-controller (>= 3.47), cl-kmrcl
+Depends: common-lisp-controller (>= 3.47), cl-kmrcl
Description: Common Lisp package to encode and decode base64 with URI support
This package provides highly optimized base64 encoding and decoding.
Besides conversion to and from strings, integer conversions are supported.
LISP_PKG=cl-base64
-# 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
LISP_PKG=cl-base64
-# 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)
;;
pkg := cl-base64
debpkg := cl-base64
-
clc-source := usr/share/common-lisp/source
clc-systems := usr/share/common-lisp/systems
clc-base64 := $(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-base64.postinst.* debian/cl-base64.prerm.*
dh_clean
install: build
dh_testdir
dh_testroot
- dh_clean -k
- # Add here commands to install the package into debian/cl-base64.
+ dh_prep
dh_installdirs $(clc-systems) $(clc-base64)
dh_install *.asd $(shell echo *.lisp) $(clc-base64)
dh_link $(clc-base64)/cl-base64.asd $(clc-systems)/cl-base64.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
+.PHONY: build clean binary-indep binary install configure
--- /dev/null
+version=3
+http://files.b9.com/cl-base64/cl-base64-(\d+.*)\.tar\.gz