Debian Emacs Devel Commit: rev 48 - emacs21/pkg/trunk/debian

Rob Browning rlb@quantz.debian.org
Sat, 21 Feb 2004 20:59:02 +0100


Author: rlb
Date: 2004-02-21 20:59:01 +0100 (Sat, 21 Feb 2004)
New Revision: 48

Modified:
   emacs21/pkg/trunk/debian/TODO
   emacs21/pkg/trunk/debian/changelog
   emacs21/pkg/trunk/debian/rules
Log:
remove stamp dir on clean, and check changelog in rules checkdir

Modified: emacs21/pkg/trunk/debian/TODO
===================================================================
--- emacs21/pkg/trunk/debian/TODO	2004-02-15 21:14:11 UTC (rev 47)
+++ emacs21/pkg/trunk/debian/TODO	2004-02-21 19:59:01 UTC (rev 48)
@@ -1,5 +1,7 @@
 -*-text-*-
 
+* add a "latest emacs" meta-package?  (bug 82687)
+
 * add "check" and check-installed infrastructure to debian/rules
 
 * check on tmp-alt-list -- do we still need it -- is it working?

Modified: emacs21/pkg/trunk/debian/changelog
===================================================================
--- emacs21/pkg/trunk/debian/changelog	2004-02-15 21:14:11 UTC (rev 47)
+++ emacs21/pkg/trunk/debian/changelog	2004-02-21 19:59:01 UTC (rev 48)
@@ -21,8 +21,11 @@
     (closes: #222767) [Jérôme Marant]
   * debian/emacs-common.postinst: install alternative for emacsclient
     manpage. [Jérôme Marant]
+  * add dpkg-parsechangelog to ${checkdir} so that we can't accidentally
+    generate bad files from our .in files, i.e. subst emacs rather than
+    emacs21, etc.
 
- --
+ -- Rob Browning <rlb@defaultvalue.org>  Sat, 21 Feb 2004 13:53:20 -0600
 
 emacs21 (21.3+1-4) unstable; urgency=medium
 

Modified: emacs21/pkg/trunk/debian/rules
===================================================================
--- emacs21/pkg/trunk/debian/rules	2004-02-15 21:14:11 UTC (rev 47)
+++ emacs21/pkg/trunk/debian/rules	2004-02-21 19:59:01 UTC (rev 48)
@@ -223,6 +223,7 @@
 
 define checkdir
 	test -f debian/emacs.postinst
+	dpkg-parsechangelog
 endef
 
 define build_cmd
@@ -259,7 +260,7 @@
 	fi
 	rm -f debian/protected-files.tgz
 	find -name '*~' | xargs --no-run-if-empty rm -f
-	rm -f debian/stamp/*
+	rm -rf debian/stamp
 	rm -f debian/substvars
 	rm -f ${NONPERSISTENT_AUTOGEN_FILES}
 	rm -rf \