r2268: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 1 Aug 2002 04:52:18 +0000 (04:52 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 1 Aug 2002 04:52:18 +0000 (04:52 +0000)
debian/cl-sql-base.prerm
debian/preinst.template [new file with mode: 0755]
debian/rules

index 0d445fce0f869b9c976b71d0ceb8631c903fe73a..99f1ebc28aaf3edb080339e4b1490fcf600e3dd7 100644 (file)
@@ -7,13 +7,9 @@ set -e
 LISP_PKG=%%
 
 case "$1" in
-    remove|upgrade|deconfigure)
+    remove|upgrade|deconfigure|failed-upgrade)
        rm -fr /usr/share/doc/cl-sql-doc/html
         ;;
-
-    failed-upgrade)
-        ;;
-
     *)
         echo "prerm called with unknown argument \`$1'" >&2
         exit 0
diff --git a/debian/preinst.template b/debian/preinst.template
new file mode 100755 (executable)
index 0000000..d8eb1f6
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/bash
+# This is part of clsql program: 
+#    http://clsql.med-info.com
+#
+# Copyright (c) 2002 Kevin M. Rosenberg
+
+pkg:=%%
+
+case "$1" in
+    install|upgrade|abort-upgrade)
+       rm -rf /usr/share/common-lisp-source/${pkg}
+       rm -rf /usr/share/common-lisp-source/${pkg}-[0-9\.]+
+
+       ;;
+    *)
+        echo "preinst called with unknown argument '$1'" >&2
+       ;;
+esac
+
+#DEBHELPER#
+
+exit 0
index 71e4cb1f0af9135aea122c794fee1b55d6fcdf08..3e87e13add6d1752cf5598abde9e2d92d6c1ded1 100755 (executable)
@@ -129,6 +129,7 @@ install: build
        for p in $(all-pkgs); do \
                 echo "processing maintainer scripts for $$p" ;\
                l=`echo $$p | sed -e "s/^cl-/cl/;"` ;\
+               sed -e "s/%%/$$l/;" debian/preinst.template > debian/$$p.preinst ;\
                sed -e "s/%%/$$l/;" debian/prerm.template > debian/$$p.prerm ;\
                sed -e "s/%%/$$l/;" debian/postinst.template > debian/$$p.postinst ;\
                chmod +x debian/$$p.prerm debian/$$p.prerm; \
@@ -148,12 +149,6 @@ binary-arch: build install
        dh_installdocs
 #      dh_installexamples 
        dh_installchangelogs ChangeLog
-#      dh_link -p $(pkg-base) $(clc-clsql) $(clc-source)/clsql
-#      dh_link -p $(pkg-base) $(clc-clsql) $(clc-source)/clsql-base
-#      dh_link -p $(pkg-mysql) $(clc-clsql) $(clc-source)/clsql-mysql
-#      dh_link -p $(pkg-pg) $(clc-clsql) $(clc-source)/clsql-postgresql
-#      dh_link -p $(pkg-pg-socket) $(clc-clsql) $(clc-source)/clsql-postgresql-socket
-#      dh_link -p $(pkg-aodbc) $(clc-clsql) $(clc-source)/clsql-aodbc
        dh_strip
        dh_compress
        dh_fixperms