[28154] in Source-Commits
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