Updates for new debian standards debian-0.1.3-1 v0.1.3
authorKevin Rosenberg <kevin@rosenberg.net>
Sun, 2 Aug 2009 10:38:20 +0000 (04:38 -0600)
committerKevin Rosenberg <kevin@rosenberg.net>
Sun, 2 Aug 2009 10:38:20 +0000 (04:38 -0600)
debian/changelog
debian/compat
debian/control
debian/postinst
debian/prerm
debian/rules
debian/watch [new file with mode: 0644]

index 0b38754e3cc0e4be4c028e93a1945030e4e498a6..5310bb09a095939b286a0d02aa6d467fd26b71c3 100644 (file)
@@ -1,3 +1,15 @@
+cl-cluck (0.1.3-1) unstable; urgency=low
+
+  * New upstream
+  * 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 04:35:13 -0600
+
 cl-cluck (0.1.2-1) unstable; urgency=low
 
   * New upstream
index b8626c4cff2849624fb67f87cd0ad72b163671ad..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-4
+7
index 671905a84f2d29a3b88fd289e50e0ff3d27034ba..f87b58fee2e1cf0960253271cd71aece5b371021 100644 (file)
@@ -1,13 +1,15 @@
 Source: cl-cluck
-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
+Build-Depends: debhelper (>= 7.0.0)
+Standards-Version: 3.8.2.0
+Homepage: http://files.b9.com/cluck/
+Vcs-Git: git://git.b9.com/cluck.git
 
 Package: cl-cluck
 Architecture: all
-Depends: common-lisp-controller (>= 3.37) kmrcl
+Depends: common-lisp-controller (>= 3.37), kmrcl
 Description: Common Lisp Microcontroller Clock Calculator
  Cluck provides several functions to help select crystal frequencies,
  clock prescalers, and compare values to configuring timers on
index 113b9982636a82e5fa613807f3a0a19defac9816..5364ee3d06bb55aaa9883586f61fd2c65efc720c 100644 (file)
@@ -1,26 +1,18 @@
 #! /bin/sh
-# postinst script for cl-cluck
-
 set -e
 
 case "$1" in
     configure)
-       /usr/sbin/register-common-lisp-source cluck
-    ;;
-
+       register-common-lisp-source cluck
+        ;;
     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
index f11ed15ea886add70e87f2b59ee96fa44c09ea0a..49801f73ca40e2fbb39912ed9e733a9bbf992811 100644 (file)
@@ -1,22 +1,18 @@
 #! /bin/sh
-
 set -e
 
 case "$1" in
     remove|upgrade|deconfigure)
-       /usr/sbin/unregister-common-lisp-source cluck
+       unregister-common-lisp-source cluck
         ;;
     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
index d165d1ebd43212a91c89e9067f5a33c6a217cfdd..3caebf4fe33b15b6398bb52eb7738e400e9e73f9 100755 (executable)
@@ -13,7 +13,6 @@ configure-stamp:
        dh_testdir
        touch configure-stamp
 
-
 build: build-stamp
 
 build-stamp: configure-stamp 
@@ -29,32 +28,27 @@ clean:
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs --all $(clc-systems) $(clc-source) 
-
-       # Add here commands to install the package into debian/uffi.
        dh_installdirs -p $(debpkg) $(doc-dir) $(clc-files)
        dh_install $(pkg).asd $(clc-files)
        dh_install "*.lisp" $(clc-files)
        dh_link $(clc-files)/$(pkg).asd $(clc-systems)/$(pkg).asd
 
-# Build architecture-independent files here.
 binary-indep: build install
+       dh_testdir -i
+       dh_testroot -i
+       dh_installdocs -i cluck.txt
+       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 cluck.txt
-       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
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..27e9d6a
--- /dev/null
@@ -0,0 +1,3 @@
+version=3
+http://files.b9.com/cluck/cluck-([\d\.]*)\.tar\.gz
+