On Tuesday, June 3, 2003, at 02:23 AM, Rohan Lloyd wrote:

It checks 2 things:


1. No files are placed directly in /sw/share/emacs/site-lisp (they should be in a package subdirectory)
2. No byte compiled .elc files are installed (they should be compiled during postInst by /sw/lib/emacsen-common/packages/install/<package> script)


The code has a couple of special cases, because emacsen-common and emacs/xemacs themselves are allowed to do these things.

I'm not sure that what I've got is right for xemacs. I don't use it, and I don't have the diskspace or patience to install it just to check it out. So there could be a lot of false errors for xemacs.

Attached is a diff of the changes


- please submit patches to the patch tracker, not the mailing list
- please use unified diff
- please actually test patches before submitting, it has bugs and does not even compile.


It does give a lot of warnings on xemacs. Perhaps that package should be excluded if the .elc files are OK in that one.

-Ben



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to