[exim-conf] exim-conf.spec

nvi nvi на sven.ru
Вс Окт 31 21:24:01 EET 2004


Вот, не спалось. 

-- 
SY
Nikolai 

----------- следущая часть -----------
%define debug_package %{nil}
%define _missing_doc_files_terminate_build 1
%define _unpackaged_files_terminate_build 0
%define distserver http://bsd.falbi.kiev.ua/exim-conf/m4
%define name exim-conf
%define ver 20041031

Summary: 	exim-conf
Name: 		%{name}
Version: 	%{ver}
Release:	1.nvi
URL:		http://bsd.falbi.kiev.ua
Group: 		System Environment/Daemons
License: 	GPL
BuildRoot: 	%{_tmppath}/%{name}-root
BuildPrereq: 	wget rsync
Requires: 	exim
Packager:	Nikolai V. Ivanyushin <nvi на pisem.net>
BuildArch:	noarch

%description
exim-conf

%prep
%__rm -rf %{name}
%__mkdir %{name}
cd %{name}
%__mkdir m4 && cd m4
wget %{distserver}/Makefile

%build
cd %{name}/m4
%__make sync && %__make sync pre-install

%install
[ "$RPM_BUILD_ROOT" != "/" ] && %__rm -rf $RPM_BUILD_ROOT
cd %{name}
%__mkdir -p $RPM_BUILD_ROOT/etc/exim
%__cp -R ./* $RPM_BUILD_ROOT/etc/exim
# Fix perl path
%{__sed} 's:^#!/usr/local/bin/perl:#!/usr/bin/perl:' \
    <$RPM_BUILD_ROOT/etc/exim/perl/greylist.pl \
    >$RPM_BUILD_ROOT/etc/exim/perl/greylist.pl.tmp
%{__mv} $RPM_BUILD_ROOT/etc/exim/perl/greylist.pl.tmp \
    $RPM_BUILD_ROOT/etc/exim/perl/greylist.pl
%{__chmod} +x $RPM_BUILD_ROOT/etc/exim/perl/greylist.pl

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && %__rm -rf $RPM_BUILD_ROOT
%__rm -rf $RPM_BUILD_DIR/%{name}

%files
%defattr(-,root,root)
%doc %{name}/m4/CHANGES %{name}/m4/README %{name}/m4/UPDATING %{name}/m4/conf.default
%config(missingok,noreplace) /etc/exim/site/conf
/etc/exim

%changelog
* Sun Oct 31 2004 Nikolai V. Ivanyushin <nvi на pisem.net> nvi
- first build


Подробная информация о списке рассылки exim-conf