From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 21 Oct 2005 18:35:34 +0300 (EEST) From: Igor Vlasenko To: ALT Devel discussion list Subject: Re: [devel] emacs-base (Was: =?koi8-r?Q?x86=5F?= =?koi8-r?B?NjQsIGxpYjY0IMkg19PFINfTxSDX08Up?= In-Reply-To: <20051021152019.GC8454@eugene-home.ikz.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=KOI8-R Content-Transfer-Encoding: 8BIT Received-SPF: pass (dad.imath.kiev.ua: domain of vlasenko@dad.imath.kiev.ua designates 127.0.0.1 as permitted sender) receiver=dad.imath.kiev.ua; client-ip=127.0.0.1; helo=dad.imath.kiev.ua; envelope-from=vlasenko@dad.imath.kiev.ua; x-software=spfmilter 0.95 http://www.acme.com/software/spfmilter/ with libspf2; X-Scanned-By: MIMEDefang 2.42 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2005 15:36:08 -0000 Archived-At: List-Archive: List-Post: On Fri, 21 Oct 2005, Eugene Vlasov wrote: > С emacs-base действительно есть проблемы. Этот пакет - noarch, но он > имеет файлы в %_libdir. Более того, эти файлы (точнее файл) - > shell-script с описанием нескольких используемых при сборке функций, > то есть место ему скорее всего в %_datadir. Это я уже только что сделал :) в инкоминге 0.0.5-alt1 > У меня есть несколько предложений по поводу будущего emacs-base: > 1. Разделить его на две части > - стартовые скрипты emacs и все, что нужно emacs в работе оставить > в emacs-base (или придумать более удачное название пакета). > - то, что используется при сборке emacs и расширений вынести в > отдельный пакет, скажем rpm-build-emacs или emacs-devel там на самом деле ничего не используется. я написал на emacs@packages письмо по этому поводу, emacs-lisp-pkgutils можно безболезненно отпилить. > 2. Разумеется, убрать архитектурно-независимые части из %_libdir done > 3. Добавить в rpm-build-emacs макросы для /etc/emacs/site-start.d/ и > /usr/share/emacs/etc/ (куда предполагается складывать > архитектурно-независимые файлы расширений не содержащие код elisp), > возможно - макросы упрощающие байт-компиляцию отдельного файла и целого > каталога. Я думаю, что это вопрос к Вам и к уважаемому И. Федорову, поскольку Вы сейчас пересобираете emacs-* и Вам по ходу виднее, что там реально нужно. -- Dr. Igor Vlasenko -------------------- Topology Departament Institute of Math Kiev, Ukraine