[28154] in Source-Commits

home help back first fref pref prev next nref lref last post

get_message commit [debian]: Package 10.1.1; create cache directory

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Thu Apr 10 13:32:54 2014

Date: Thu, 10 Apr 2014 13:32:38 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201404101732.s3AHWctG022940@drugstore.mit.edu>
To: source-commits@MIT.EDU

https://github.com/mit-athena/get_message/commit/4e013f6bba64fc4127d53f940b503cecaec02cb8
commit 4e013f6bba64fc4127d53f940b503cecaec02cb8
Author: Jonathan Reed <jdreed@mit.edu>
Date:   Thu Apr 10 11:28:46 2014 -0400

    Package 10.1.1; create cache directory
    
    - Package 10.1.1 with usptream fixes for long arguments
    - Create the cache directory
    - Add a prerm to delete the messages file upon removal, so
      that dpkg will delete the directory.

 debian/changelog                   |    8 ++++++
 debian/debathena-get-message.dirs  |    1 +
 debian/debathena-get-message.prerm |   43 ++++++++++++++++++++++++++++++++++++
 3 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 45bc1f6..f7217d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+debathena-get-message (10.1.1-0debathena1) unstable; urgency=low
+
+  * Package 10.1.1, which restores support for non-GNU-style long
+    arguments
+  * Create the message cache directory (Trac: #1459)
+
+ -- Jonathan Reed <jdreed@mit.edu>  Thu, 10 Apr 2014 11:28:15 -0400
+
 debathena-get-message (10.1-0debathena1) unstable; urgency=low
 
   [ Jonathan Reed ]
diff --git a/debian/debathena-get-message.dirs b/debian/debathena-get-message.dirs
new file mode 100644
index 0000000..618660e
--- /dev/null
+++ b/debian/debathena-get-message.dirs
@@ -0,0 +1 @@
+var/cache/libgms
diff --git a/debian/debathena-get-message.prerm b/debian/debathena-get-message.prerm
new file mode 100644
index 0000000..bd70b74
--- /dev/null
+++ b/debian/debathena-get-message.prerm
@@ -0,0 +1,43 @@
+#!/bin/sh
+# prerm script for debathena-get-message
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# 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)
+	# This is a just cache, we can safely delete it
+	rm -f /var/cache/libgms/messages
+    ;;
+
+    upgrade|deconfigure)
+    ;;
+
+    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

home help back first fref pref prev next nref lref last post