Fix up spec file to build direct from git checkout
This commit is contained in:
parent
600b0db54d
commit
bd1fec4e8d
@ -1,6 +1,6 @@
|
|||||||
Name: %{_package}
|
Name: @PACKAGE@
|
||||||
Version: %{_version}
|
Version: @VERSION@
|
||||||
Release: %{_release}
|
Release: @RELEASE@
|
||||||
|
|
||||||
Summary: qpsmtpd + qpsmtpd-apache + qpsmtpd-async
|
Summary: qpsmtpd + qpsmtpd-apache + qpsmtpd-async
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -8,7 +8,7 @@ Group: System Environment/Daemons
|
|||||||
URL: http://smtpd.develooper.com/
|
URL: http://smtpd.develooper.com/
|
||||||
BuildRoot: %{_builddir}/%{name}-%{version}-%{release}-root
|
BuildRoot: %{_builddir}/%{name}-%{version}-%{release}-root
|
||||||
BuildRequires: perl >= 0:5.00503
|
BuildRequires: perl >= 0:5.00503
|
||||||
BuildArchitectures: noarch
|
BuildArch: noarch
|
||||||
Requires: perl(Mail::Header), perl(Net::DNS) perl(Net::IP) perl(IPC::Shareable)
|
Requires: perl(Mail::Header), perl(Net::DNS) perl(Net::IP) perl(IPC::Shareable)
|
||||||
Requires(pre): coreutils, shadow-utils, perl
|
Requires(pre): coreutils, shadow-utils, perl
|
||||||
|
|
||||||
@ -52,7 +52,7 @@ qpsmpd-async which uses it.
|
|||||||
%setup -q -n %{name}-%{version}-%{release}
|
%setup -q -n %{name}-%{version}-%{release}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLSITELIB=%{_prefix}/lib/perl5/site_perl
|
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL PREFIX=%{_prefix}
|
||||||
make
|
make
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
@ -69,9 +69,9 @@ then
|
|||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
|
|
||||||
else
|
else
|
||||||
make PREFIX=$RPM_BUILD_ROOT/usr
|
make PREFIX=$RPM_BUILD_ROOT%{_prefix}
|
||||||
find blib/lib -name '*.pm.*' -exec rm -f {} \;
|
find blib/lib -name '*.pm.*' -exec rm -f {} \;
|
||||||
make PREFIX=$RPM_BUILD_ROOT/usr install
|
make PREFIX=$RPM_BUILD_ROOT%{_prefix} install
|
||||||
fi
|
fi
|
||||||
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/%{name}
|
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/%{name}
|
||||||
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/*.*
|
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/plugins/*.*
|
||||||
@ -127,7 +127,7 @@ fi
|
|||||||
|
|
||||||
%files apache
|
%files apache
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_prefix}/lib/perl5/site_perl/Apache/Qpsmtpd.pm
|
%{_datadir}/perl5/Apache/Qpsmtpd.pm
|
||||||
%{_mandir}/man3/Apache::Qpsmtpd.3pm.gz
|
%{_mandir}/man3/Apache::Qpsmtpd.3pm.gz
|
||||||
%config(noreplace) %{_sysconfdir}/httpd/conf.d/*
|
%config(noreplace) %{_sysconfdir}/httpd/conf.d/*
|
||||||
%doc %{_docdir}/%{name}-apache-%{version}/README.selinux
|
%doc %{_docdir}/%{name}-apache-%{version}/README.selinux
|
||||||
@ -135,11 +135,11 @@ fi
|
|||||||
%files async
|
%files async
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_bindir}/qpsmtpd-async
|
%{_bindir}/qpsmtpd-async
|
||||||
%{_prefix}/lib/perl5/site_perl/Danga/Client.pm
|
%{_datadir}/perl5/Danga/Client.pm
|
||||||
%{_prefix}/lib/perl5/site_perl/Danga/TimeoutSocket.pm
|
%{_datadir}/perl5/Danga/TimeoutSocket.pm
|
||||||
%{_prefix}/lib/perl5/site_perl/Qpsmtpd/ConfigServer.pm
|
%{_datadir}/perl5/Qpsmtpd/ConfigServer.pm
|
||||||
%{_prefix}/lib/perl5/site_perl/Qpsmtpd/Plugin/Async/DNSBLBase.pm
|
%{_datadir}/perl5/Qpsmtpd/Plugin/Async/DNSBLBase.pm
|
||||||
%{_prefix}/lib/perl5/site_perl/Qpsmtpd/PollServer.pm
|
%{_datadir}/perl5/Qpsmtpd/PollServer.pm
|
||||||
%{_mandir}/man1/qpsmtpd-async.1.gz
|
%{_mandir}/man1/qpsmtpd-async.1.gz
|
||||||
%{_datadir}/%{name}/plugins/async/*
|
%{_datadir}/%{name}/plugins/async/*
|
||||||
|
|
||||||
@ -157,6 +157,9 @@ then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 02 2012 <robin.bowes@yo61.com>
|
||||||
|
- Fix up spec file to build directly from git repo
|
||||||
|
|
||||||
* Sun Jul 12 2009 <rpmbuild@robinbowes.com> 0.82-0.1
|
* Sun Jul 12 2009 <rpmbuild@robinbowes.com> 0.82-0.1
|
||||||
- Update to latest release
|
- Update to latest release
|
||||||
- don't add qpsmtpd to start-up by default
|
- don't add qpsmtpd to start-up by default
|
||||||
|
Loading…
Reference in New Issue
Block a user