[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: