[devel] emacs-base (Was: x86_64, lib64 и все все все)
Eugene Vlasov
eugene на ikz.ru
Пт Окт 21 19:20:19 MSD 2005
Приветствую, Igor Vlasenko.
В письме от Fri, Oct 21, 2005 at 04:23:14PM +0300 вы пишете:
> Прошу прощения, я недавно начал собирать emacs
> и не ориентируюсь, какие у него проблемы с x86_64.
> Ваш патч приложен.
> Или проблема в emacs-base?
С emacs-base действительно есть проблемы. Этот пакет - noarch, но он
имеет файлы в %_libdir. Более того, эти файлы (точнее файл) -
shell-script с описанием нескольких используемых при сборке функций,
то есть место ему скорее всего в %_datadir.
У меня есть несколько предложений по поводу будущего emacs-base:
1. Разделить его на две части
- стартовые скрипты emacs и все, что нужно emacs в работе оставить
в emacs-base (или придумать более удачное название пакета).
- то, что используется при сборке emacs и расширений вынести в
отдельный пакет, скажем rpm-build-emacs или emacs-devel
2. Разумеется, убрать архитектурно-независимые части из %_libdir
3. Добавить в rpm-build-emacs макросы для /etc/emacs/site-start.d/ и
/usr/share/emacs/etc/ (куда предполагается складывать
архитектурно-независимые файлы расширений не содержащие код elisp),
возможно - макросы упрощающие байт-компиляцию отдельного файла и целого
каталога.
Хотелось бы услышать по поводу этих планов мнение заинтересованных
людей.
--
WBR, Eugene Vlasov mailto:eugvv at altlinux.ru
JID: eugvv на jabber.ru
----------- следущая часть -----------
j e┴ф╜┼┴Ъ╕
l┼ з╤ЙчвоC┼╜j["┌v╜╨╥■╝Xm╤÷Ъ√+-╠╘m√)Нф┼ЮЧ≤╘z╧ ┼_щzВ╔Щ╚miхfz{lЪm4Г]6вЩ╢щ╬╧qОз╤ж°├g╖╣╦╖
Подробная информация о списке рассылки Devel