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

Preparing packages to work with Emacs 21



Hello,

I've been grepping Makefiles and PLISTs of packages that depend on
Emacs looking for packages that might need modification to work with
Emacs 21.

The initial list of packages that I found which obviously won't work
as-is are:

  devel/irchat
  devel/apel
  devel/flim
  devel/semi
  editors/tamago

The reason I'm sending this message to this address is because the
MAINTAINER fields for all of these packages share a common value of
'tech-pkg-ja@jp.netbsd.org' ;-)

AFAICT, all of these hardwire dependencies to emacs-20.* or
emacs-20.7.

Also, apel and flim have PLISTs which contain hardwired emacs version
numbers.  For example, the following line is from
devel/flim/pkg/PLIST:

  share/emacs/20.7/site-lisp/flim/mailcap.el

Are there any plans already to deal with the issue of having these
packages work with Emacs 21?


For reference, some of the other packages that surfaced in this
process were:

chat/zenicb
chat/zenirc
devel/elib
devel/haskell-mode
devel/id-utils
devel/ruby-mode
devel/ruby-rd-mode
devel/semantic
devel/sml-mode
editors/jde
editors/speedbar
lang/eieio
mail/etach
mail/mailcrypt
mail/vm
math/calc
math/pari
meta-pkgs/edesktop
news/gnus
print/auctex
time/xalarm
www/w3

None of these hardwired version numbers in DEPENDS or in PLIST lines.
(Of course, they will require testing to see that they work with Emacs
21.)