Hi,

emacs-goodies-el does not build-depend on emacs21. However, any
changes in the loaddefs or additions of scripts to the file relies on
calling elisp/<packagename>-loaddefs.make, which itself calls emacs21.
This is not a blocker for the removal of emacs21 per se, but it would
be nice to get this fixed right now.

Peter:

I have prepared the attached patch which changes the emacs21
references to emacs22. I have also removed the emacs21 conditional
depends from the control file. I patched the source and ran the
*-loaddefs.make files with emacs22 instead of emacs21 and there were
no errors. If you have no objections I can apply this to the CVS (or
you can) in the next few days. If you would rather have a
non-version-depended call to just "emacs" that might also make sense
too. The package probably still needs a bit more cleaning up but this
would at least be a start and I think clears up all the emacs21
references. (e.g., there is still a reference to emacs-snapshot in
gnus-bonus-el as well as various comments about emacs21)

Regards,
Daniel

-- 
Daniel Moerner <dmoer...@gmail.com>
Index: debian/control
===================================================================
RCS file: /cvsroot/pkg-goodies-el/emacs-goodies-el/debian/control,v
retrieving revision 1.78
diff -u -u -r1.78 control
--- debian/control	1 Jun 2009 03:30:24 -0000	1.78
+++ debian/control	19 Jul 2009 00:52:02 -0000
@@ -108,7 +108,7 @@
 
 Package: gnus-bonus-el
 Architecture: all
-Depends: emacs22 | emacsen, gnus | emacs22 | emacs21 | xemacs21 | emacs-snapshot
+Depends: emacs22 | emacsen, gnus | emacs22 | xemacs21 | emacs-snapshot
 Section: news
 Description: Miscellaneous add-ons for Gnus
  This package contains a few Emacs-Lisp files, obtained from various
Index: elisp/debian-el/debian-el-loaddefs.make
===================================================================
RCS file: /cvsroot/pkg-goodies-el/emacs-goodies-el/elisp/debian-el/debian-el-loaddefs.make,v
retrieving revision 1.1
diff -u -u -r1.1 debian-el-loaddefs.make
--- elisp/debian-el/debian-el-loaddefs.make	1 Oct 2003 01:05:22 -0000	1.1
+++ elisp/debian-el/debian-el-loaddefs.make	19 Jul 2009 00:52:02 -0000
@@ -1 +1 @@
- emacs21 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "debian-el-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .
+emacs22 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "debian-el-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .
Index: elisp/dpkg-dev-el/dpkg-dev-el-loaddefs.make
===================================================================
RCS file: /cvsroot/pkg-goodies-el/emacs-goodies-el/elisp/dpkg-dev-el/dpkg-dev-el-loaddefs.make,v
retrieving revision 1.1
diff -u -u -r1.1 dpkg-dev-el-loaddefs.make
--- elisp/dpkg-dev-el/dpkg-dev-el-loaddefs.make	4 Nov 2003 02:07:56 -0000	1.1
+++ elisp/dpkg-dev-el/dpkg-dev-el-loaddefs.make	19 Jul 2009 00:52:02 -0000
@@ -1 +1 @@
-emacs21 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "dpkg-dev-el-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .
+emacs22 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "dpkg-dev-el-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .
Index: elisp/emacs-goodies-el/emacs-goodies-loaddefs.make
===================================================================
RCS file: /cvsroot/pkg-goodies-el/emacs-goodies-el/elisp/emacs-goodies-el/emacs-goodies-loaddefs.make,v
retrieving revision 1.1
diff -u -u -r1.1 emacs-goodies-loaddefs.make
--- elisp/emacs-goodies-el/emacs-goodies-loaddefs.make	13 Sep 2003 00:35:25 -0000	1.1
+++ elisp/emacs-goodies-el/emacs-goodies-loaddefs.make	19 Jul 2009 00:52:02 -0000
@@ -1 +1 @@
- emacs21 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "emacs-goodies-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .
+emacs22 -batch --no-site-file --multibyte --eval '(setq load-path (cons "." load-path))' -l autoload --eval '(setq generated-autoload-file (expand-file-name "emacs-goodies-loaddefs.el"))' --eval '(setq make-backup-files nil)' -f batch-update-autoloads .

Reply via email to