LINUX.ORG.RU
Ответ на: комментарий от anonymous

Спасибо! Но тогда вопрос возникает, неужели разработчики дистрибутивов их тоже руками пишут? Помоему не реально! :)

anonymous
()

"Спасибо! Но тогда вопрос возникает, неужели разработчики дистрибутивов их тоже руками пишут? Помоему не реально! :)"

Ну почему ж не реально, большинство спеков похожи друг на друга на 80%
ну то есть стандартные
./configure --prefix=Blah-blah
make
make PREFIX=%tmp_dir install

типа того в общем

а по поводу утилит.
То для Anjuta 1.1.97, 1.1.98, 1.2.0 есть специальный плагин для генерации спека для проекта, там что то вроде визарда, я смотрел - вроде ничего такой, хотя привык делать .spec руками.

Dead ★★★★
()
Ответ на: комментарий от anonymous

писать то совсем немного надо, проще руками. 

Вот шаблончик например для Redhat, хотя для других систем могут 
макросы немного отличаться. 

Summary: Qwerty app
Name: qwerty
Version: 1.0.1
Release: 1
URL: http://ya.ru
Source0: http:/ya.ru/%{name}-%{version}.tar.bz2
License: GPL
Group: User Interface/X
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: some-lib-debel >= 1.0
Requires: some-lib

%description
<bla-bla>

%prep
%setup -q

%build

%configure
make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)

%{_bindir}/*

%changelog
* Wed Jul  9 2003 <bla@ya.ru> 2.0.2-1
- 1.0.1


anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.