[devel] xemacs-21.4.3-alt3.nosrc.rpm

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Пн Июл 9 20:45:18 MSD 2001


Hi!

Я тут попробовал немного причесать xemacs-21.4.3-alt2, получившийся
xemacs-21.4.3-alt3.nosrc.rpm положил в cvs.lrn:/incoming/Sisyphus.

Изменения по сравнению с alt2:

1. Разделение на пакеты аналогично сделанному в новом emacs: есть
xemacs-common, xemacs-mule-common (для вариантов с MULE - gtk и
gtk-gnome тоже собираются с MULE, здесь раньше зависимостей не хватало)
и варианты: xemacs-nomule, xemacs-mule, xemacs-gtk, xemacs-gtk-gnome.
Кроме того, в отдельный пакет (xemacs-texi) выделены исходники
документации в формате Texinfo, которые обычно никому не нужны, а место
занимают.

2. Теперь выбор варианта (nomule, mule, gtk, gtk-gnome) производится
через update-alternatives.

3. Исправлена генерация списков файлов для xemacs-el: не все *.el должны
идти туда - некоторые из них не компилируются и должны быть в
xemacs-common (или mule-common). Это приводило к частичной
неработоспособности при неустановленном xemacs-el. Кроме того, в списки
добавлены директивы %dir, чтобы убрать за собой при удалении пакетов.

4. Исправлена ошибка в configure.in с поиском библиотек Glade
(xemacs-21.4.3-gtkflags.patch; это пока все равно не работает, но давало
лишнюю зависимость на libglade-gnome.so в xemacs-gtk).

5. Файлы *.info теперь корректно находятся из XEmacs, с нормальным dir.
Недостаток - они не видны системным info; тут пока не знаю, что делать,
поскольку они конфликтуют с чужими файлами (не только с GNU Emacs). Для
нормального dir пришлось патчить info-файлы
(xemacs-sumo-infodir.patch.bz2), вроде бы XEmacs после этого их читает
(перегенерировать их автоматически не получается - Makefile в sumo нет,
а с некоторыми файлами есть сложности). Но без этого ошибки (особенно в
calc.info) сильно мешают.

6. Исправлена ошибка в mule-sumo - файл
mule-packages/lisp/leim/leim-list.el нельзя компилировать, иначе из всех
методов ввода остается только два японских.

7. Самое главное: s/mandrake-linux/alt-linux/ :-)
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel



Подробная информация о списке рассылки Devel