Bug#683094: unblock: tuareg-mode/1:2.0.6-3
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package tuareg-mode
This upload fixes serious bug #681823 that made upgrading tuareg-mode from
squeeze to wheezy fail when emacs24 is installed.
Diff with the previous version in sid/wheezy:
% git diff debian/1%2.0.6-2
diff --git a/debian/changelog b/debian/changelog
index 3bb6bbe..e01ccbf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+tuareg-mode (1:2.0.6-3) unstable; urgency=low
+
+ * Updated the emacsen-install file from the current template shipped
+ with dh-make to fix an upgrade failure from squeeze (closes: #681823).
+ Thanks to Hilko Bengen for the patch!
+
+ -- Ralf Treinen <treinen@debian.org> Sat, 28 Jul 2012 14:16:52 +0200
+
tuareg-mode (1:2.0.6-2) unstable; urgency=low
* debian/emacsen-install: fix tuareg-use-smie (f -> nil). Thanks to
diff --git a/debian/emacsen-install b/debian/emacsen-install
index 152e711..a268320 100644
--- a/debian/emacsen-install
+++ b/debian/emacsen-install
@@ -27,8 +27,8 @@ fi
install -m 755 -d ${ELCDIR}
cd ${ELDIR}
FILES=`echo *.el`
-cp ${FILES} ${ELCDIR}
cd ${ELCDIR}
+ln -sf ${RELELDIR}/*.el .
cat << EOF > path.el
(setq load-path (cons "." load-path) byte-compile-warnings nil)
@@ -42,7 +42,7 @@ case "${FLAVOR}" in
;;
esac
-rm -f *.el path.el path.elc
+rm -f path.el
cd ${ELCDIR}
for f in ${FILES} ; do
unblock tuareg-mode/1:2.0.6-3
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/bash
Reply to: