=?iso-8859-1?q?=5Bsisyphus=5D_fvwm2=2C_=D3=C2=CF=D2=CB=C1_glibc?=
Ruslan Kosolapov
=?iso-8859-1?q?rk_=CE=C1_plesk=2Eru?=
Чт Янв 22 13:53:26 MSK 2004
>> Не "навязывать", а "называть". Почему fvwm2-2.5.8, когда по идее
>> надо fvwm-2.5.8?
SV> Как я понял, это тянется ещё с тех времён, когда рядом был
SV> fvwm-1.x и fvwm95. Возможно, пора это прекратить.
А апдейтиться как тогда? obsolete писать?
>> >> Ну и по мелочам - я собираю без libstroke, без звука, без gtk,
>> >> ну и более новую версию, чем есть в сизифе (а то 2.5.3
>> >> пролежало ужас сколько долго).
SV> А всё, кроме libstroke, на самом деле лежит в модулях - их можно
SV> и не загружать, остаются только "лишние" зависимости.
Ну дык в основном из-за зависимостей так и пересобираю.
>> ;) альт - не плохой дистриб, конечно, но fvwm тут собирают так,
>> что потом работать тяжело. То же самое можно сказать про sawfish.
>> А критичные пакеты один фиг приходится пересобирать, так как очень
>> редко они собраны так, как тебе надо. У меня fvwm пересобран,
>> lineakd пересобран, firebird пересобран.
SV> Ну и как же надо собирать fvmw? Предложения принимаются, лучше в
SV> виде готовых пакетов. :)
Ну, я не знаю, чем мой спек отличается от альтовского:
#%define prefix %{_prefix}
%define prefix /usr/X11R6
%define ver 2.5.6 %define old_ver 2.5.6
%define rel RK.0806 %define old_rel 1
%define c_p --without-gnome --without-rplay-library --sysconfdir=/etc/X11 %define old_c_p --without-gnome --without-rplay-library --sysconfdir=/etc/X11
%define m_p CFLAGS="-O2" %define old_m_p CFLAGS="-O2"
%define _sourcedir /tmp
Summary: F(?) Virtual Window Manager
Name: fvwm
Version: %{ver}
Release: %{rel}
Copyright: GPL
Group: X11/Window Managers
Source: %{name}-%{version}.tar.gz
URL: http://www.fvwm.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Packager: Ruslan Kosolapov <grundik на hotbox.ru>
Autoreq: lib
Requires: libXpm.so.4
Requires: perl >= 5.002
Provides: fvwm
Docdir: %{prefix}/share/doc
%description
%prep
%setup
%build
# gnome libs are only used in FvwmGtk, probably it is overhead to require them;
# compiling without -g saves about 7Mb
./configure --prefix=%{prefix} %{c_p}
make %{m_p}
%install
rm -rf $RPM_BUILD_ROOT
make prefix=$RPM_BUILD_ROOT%{prefix} install
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%doc AUTHORS COPYING INSTALL INSTALL.fvwm NEWS README
%doc docs/ANNOUNCE docs/BUGS docs/COMMANDS docs/DEVELOPERS docs/FAQ docs/TODO
%doc docs/error_codes docs/fvwm.lsm
%{prefix}/bin/*
%{prefix}/libexec/*
%{prefix}/man/*/*
%{prefix}/share/*
--
=[ Тебе сказали, и ты делаешь... Че, дурак, что ли?
=[ -- kan, 2001
Подробная информация о списке рассылки Sisyphus