[26770] in Source-Commits
/svn/athena r25740 - trunk/debathena/config/emacs-config/debian
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Wed Aug 29 10:15:41 2012
Date: Wed, 29 Aug 2012 10:15:39 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201208291415.q7TEFdUw003504@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: jdreed
Date: 2012-08-29 10:15:39 -0400 (Wed, 29 Aug 2012)
New Revision: 25740
Added:
trunk/debathena/config/emacs-config/debian/debathena-emacs-config.postrm
Modified:
trunk/debathena/config/emacs-config/debian/60debathena.el
trunk/debathena/config/emacs-config/debian/changelog
trunk/debathena/config/emacs-config/debian/control.in
Log:
In emacs-config:
* Make uninstalls cleaner (Trac: #1241)
* Bump standards-version
* Drop require-final-newline (Trac: #1240)
Modified: trunk/debathena/config/emacs-config/debian/60debathena.el
===================================================================
--- trunk/debathena/config/emacs-config/debian/60debathena.el 2012-08-17 19:57:36 UTC (rev 25739)
+++ trunk/debathena/config/emacs-config/debian/60debathena.el 2012-08-29 14:15:39 UTC (rev 25740)
@@ -1,7 +1,3 @@
-; Too many users get bit if we don't set this.
-; We can probably remove this setting once tcsh is gone.
-(setq require-final-newline t)
-
; lpr -d doesn't do anything in the Athena environment; use dvips to print
; DVI files.
(setq tex-dvi-print-command "dvips")
Modified: trunk/debathena/config/emacs-config/debian/changelog
===================================================================
--- trunk/debathena/config/emacs-config/debian/changelog 2012-08-17 19:57:36 UTC (rev 25739)
+++ trunk/debathena/config/emacs-config/debian/changelog 2012-08-29 14:15:39 UTC (rev 25740)
@@ -1,8 +1,11 @@
-debathena-emacs-config (1.5.2) UNRELEASED; urgency=low
+debathena-emacs-config (1.5.2) unstable; urgency=low
* Bump debian/compat to 6
+ * Make uninstalls cleaner (Trac: #1241)
+ * Bump standards-version
+ * Drop require-final-newline (Trac: #1240)
- -- Jonathan Reed <jdreed@mit.edu> Sun, 01 Jul 2012 12:21:35 -0400
+ -- Jonathan Reed <jdreed@mit.edu> Tue, 28 Aug 2012 17:45:55 -0400
debathena-emacs-config (1.5.1) unstable; urgency=low
Modified: trunk/debathena/config/emacs-config/debian/control.in
===================================================================
--- trunk/debathena/config/emacs-config/debian/control.in 2012-08-17 19:57:36 UTC (rev 25739)
+++ trunk/debathena/config/emacs-config/debian/control.in 2012-08-29 14:15:39 UTC (rev 25740)
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Debathena Project <debathena@mit.edu>
Build-Depends: @cdbs@
-Standards-Version: 3.8.0
+Standards-Version: 3.9.1
Package: debathena-emacs-config
Architecture: all
Added: trunk/debathena/config/emacs-config/debian/debathena-emacs-config.postrm
===================================================================
--- trunk/debathena/config/emacs-config/debian/debathena-emacs-config.postrm (rev 0)
+++ trunk/debathena/config/emacs-config/debian/debathena-emacs-config.postrm 2012-08-29 14:15:39 UTC (rev 25740)
@@ -0,0 +1,54 @@
+#!/bin/sh
+# postrm script for debathena-emacs-config
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postrm> `remove'
+# * <postrm> `purge'
+# * <old-postrm> `upgrade' <new-version>
+# * <new-postrm> `failed-upgrade' <old-version>
+# * <new-postrm> `abort-install'
+# * <new-postrm> `abort-install' <old-version>
+# * <new-postrm> `abort-upgrade' <old-version>
+# * <disappearer's-postrm> `disappear' <overwriter>
+# <overwriter-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+rm_conffile() {
+ local PKGNAME="$1"
+ local CONFFILE="$2"
+
+ [ -e "$CONFFILE" ] || return 0
+
+ local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')"
+ local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \
+ sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")"
+ if [ "$md5sum" = "$old_md5sum" ]; then
+ rm -f "$CONFFILE"
+ fi
+}
+
+case "$1" in
+ remove)
+ rm_conffile debathena-emacs-config /etc/emacs/site-start.d/60debathena.el
+ ;;
+
+ purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ ;;
+
+ *)
+ echo "postrm 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