1/ I like it, in particular the fact that I can install a symlink tree in
/usr/local/lib/xemacs/*-packages
2/ Mew is always recompiled by each consecutive `make' command. I don't know
if it's related, but all compilation gives this:
While compiling toplevel forms in file
/usr/local/src/xemacs-packages/comm/mew/mew/mew-cache.el:
!! Symbol's value as variable is void ((mew-use-overlay-keymap))
3/ I don't like the fact that *all* packages are compiled, even the ones I
don't want to install. I understand that the primary goal of the Makefiles
are to generate distributions for all packages, but I still think there
should be a way to make a partial bytecompilation.
4/ I can't install the mule "locale" package. I get this:
ls -1 pkginfo/MANIFEST.locale > pkginfo/MANIFEST.locale)
ls: lisp/locale/ChangeLog: No such file or directory
ls: lisp/locale/auto-autoloads.elc: No such file or directory
ls: lisp/locale/auto-autoloads.el: No such file or directory
ls: lisp/locale/_pkg.el: No such file or directory
make[1]: *** [binkit-common] Error 1
make[1]: Leaving directory `/usr/local/src/xemacs-packages/mule/locale'
make: *** [install] Error 2
The following patch fixes it, although it's totally blind. Since the
fix is actually just to uncomment conditionals, I guess somebody commented
those lines in order see if this was going to trigger an error somewhere.
Well, here it is :-)
Index: XEmacs.rules
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs-packages/XEmacs.rules,v
retrieving revision 1.17
diff -u -r1.17 XEmacs.rules
--- XEmacs.rules 2000/06/02 14:17:21 1.17
+++ XEmacs.rules 2000/06/21 13:50:27
@@ -268,13 +268,13 @@
endif
(cd $(STAGING); \
ls -1 $(MANIFEST) > $(MANIFEST))
-#ifneq ($(ELCS),)
+ifneq ($(ELCS),)
@(cd $(STAGING); \
ls -1 lisp/$(PACKAGE)/ChangeLog \
$(patsubst %, lisp/$(PACKAGE)/%, $(notdir $(SOURCE_FILES_TO_COPY))) \
$(patsubst %, lisp/$(PACKAGE)/%, $(notdir $(EXTRA_SOURCES))) \
> $(MANIFEST))
-#endif
+endif
ifneq ($(ELCS_1),)
@(cd $(STAGING); \
ls -1 $(patsubst %, lisp/$(ELCS_1_DEST)/%, $(notdir $(ELCS_1_FILES))) \
--
/ / _ _ Didier Verna
http://www.inf.enst.fr/~verna/
- / / - / / /_/ / EPITA / LRDE mailto:didier@lrde.epita.fr
/_/ / /_/ / /__ / 14-16 rue Voltaire Tel. +33 (1) 44 08 01 77
94276 Kremlin-Bicêtre cedex Fax. +33 (1) 44 08 01 99