Основные возможности:
	
		- 
		Позволяет собрать rpm пакет rtxnet версии 1.4 в openSUSE 10.3-11.0.
		
Описание файла спецификации, сборка и установка.
	Spec файл 
rtxnet.spec разработан для сборки rpm пакета 
rtxnet (http://nk-rec.ru/samples/lprod/lsrtxnet).
	
Описание:
	Для корректной сборки пакета используется:
	
		- 
		Файл спецификации rtxnet.spec;
		
- 
		Исходный код rtxnet-1.4.tar.gz (http://nk-rec.ru/samples/lprod/lsrtxnet/rtxnet-1.4.tar.gz).
		
Сборка:
	
	 
	
	Примеры файлов для сборки rpm пакета rtxnet:
	(Скачать spec файл можно будет 
здесь. ЗЫ Не тыкать! Жать правой кнопкой: сохранить ссылку как...)
	
	
Условия:
	См. здесь 
http://nk-rec.ru/samples/lprod/lsrtxnet
	Текст rtxnet.spec:
	
#
# spec file for package rtxnet (Version 1.4)
#
#
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative
# norootforbuild
Summary:        Add route for 2 and more external network
Name:           rtxnet
Version:        1.4
Release:        1
License:        GPLv2+
Group:          Productivity/Networking/Routing
Source0:        http://nk-rec.ru/samples/lprod/lsrtxnet/%{name}-%{version}.tar.gz
Url:            http://nk-rec.ru/samples/lprod/lsrtxnet
Packager:       Konstantin Nadezhdin <w.homenki.ru>
AutoReqProv:    yes
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch
PreReq:         %insserv_prereq
%description
Cкрипт rtxnet  разработан для автоматического заполнения таблиз маршрутизации.
Данный скрипт помогает создавать, обновлять и проверять таблицы маршрутизации;
создавать и проверять дополнительные правила межсетевого экрана; cкрипт может
запускаться как во время загрузки системы на разных уровнях (по умолчанию 3 и 5),
так и в ручном режиме; предусмотрен автоматический перезапуск скрипта при
восстановлении сетевого интерфейса.
%prep
%setup -q
%build
# no build
%install
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sbindir}
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/rtxnet
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/rtxnet/rules
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/init.d
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network/scripts
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network/if-up.d
%__mkdir_p -m 0755 $RPM_BUILD_ROOT%{_docdir}/rtxnet
%__install -p -m 0755 etc/init.d/rtxnet $RPM_BUILD_ROOT%{_sysconfdir}/init.d/rtxnet
%__ln_s -f %{_sysconfdir}/init.d/rtxnet $RPM_BUILD_ROOT%{_sbindir}/rcrtxnet
%__install -p -m 0644 etc/rtxnet/rtxnet.conf $RPM_BUILD_ROOT%{_sysconfdir}/rtxnet
%__install -p -m 0644 etc/rtxnet/rules/sample.conf $RPM_BUILD_ROOT%{_sysconfdir}/rtxnet/rules/conf.sample
%__install -p -m 0755 etc/sysconfig/network/scripts/rtxnetstart $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network/scripts/rtxnetstart
%__ln_s -f %{_sysconfdir}/sysconfig/network/scripts/rtxnetstart $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/network/if-up.d/rtxnetstart
%__install -p -m 0644 README $RPM_BUILD_ROOT%{_docdir}/rtxnet
%clean
rm -rf $RPM_BUILD_ROOT
%post
%{fillup_and_insserv -f rtxnet}
%preun
%stop_on_removal rtxnet
%postun
%restart_on_update rtxnet
%insserv_cleanup
%files
%defattr(-, root, root)
%dir %{_sysconfdir}/rtxnet
%dir %{_sysconfdir}/rtxnet/rules
%dir %{_docdir}/rtxnet
%config(noreplace) %{_sysconfdir}/rtxnet/rtxnet.conf
%config %{_sysconfdir}/rtxnet/rules/conf.sample
%config %{_sysconfdir}/init.d/rtxnet
%{_sbindir}/rcrtxnet
%{_sysconfdir}/sysconfig/network/scripts/rtxnetstart
%{_sysconfdir}/sysconfig/network/if-up.d/rtxnetstart
%doc %{_docdir}/rtxnet/README
%changelog
* Tue Jul 14 2009 Konstantin Nadezhdin <w.homenki.ru>
- Changed spec file for rtxnet v1.4.
* Mon Feb 09 2009 Konstantin Nadezhdin <w.homenki.ru>
- Changed spec file for rtxnet v1.3.
* Tue Jan 20 2009 Konstantin Nadezhdin <w.homenki.ru>
- Created spec file for rtxnet v1.2.