=?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