Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP5
spamass-milter
spamass-milter.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File spamass-milter.spec of Package spamass-milter
# # spec file for package spamass-milter # # Copyright (c) 2021 SUSE LLC # # 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. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: spamass-milter Version: 0.4.0 Release: 0 Summary: Milter (mail filter) for spamassassin License: GPL-2.0-or-later URL: https://savannah.nongnu.org/projects/spamass-milt/ Source0: http://savannah.nongnu.org/download/spamass-milt/spamass-milter-%{version}.tar.gz Source1: README.postfix Source2: spamass-milter.conf-tmpfiles Source3: spamass-milter.conf-sysusers Source4: spamass-milter.service Source5: spamass-milter-default Source6: COPYING # PATCH-FIX-UPSTREAM spamass-milter-0.4.0-rcvd.patch https://bugs.debian.org/510665 Patch1: spamass-milter-0.4.0-rcvd.patch # PATCH-FEATURE-UPSTREAM spamass-milter-0.4.0-bits.patch brc#496769 Patch2: spamass-milter-0.4.0-bits.patch # PATCH-FEATURE-UPSTREAM spamass-milter-0.4.0-group.patch brc#452248 Patch3: spamass-milter-0.4.0-group.patch # PATCH-FEATURE-UPSTREAM spamass-milter-0.4.0-auth-no-ssf.patch brc#730308 Patch4: spamass-milter-0.4.0-auth-no-ssf.patch BuildRequires: curl BuildRequires: gcc-c++ BuildRequires: sendmail-devel BuildRequires: spamassassin BuildRequires: sysuser-shadow BuildRequires: sysuser-tools Requires: postfix %if 0%{?suse_version} == 1500 Requires: spamassassin %else Requires: spamassassin-spamc %endif %sysusers_requires %description A milter (Mail Filter) application that pipes incoming mail (including things received by rmail/UUCP) through SpamAssassin, a highly customizable spam filter. A milter-compatible MTA such as Sendmail or Postfix is required. %prep %setup -q %patch1 %patch2 %patch3 %patch4 cp %{SOURCE1} . cp %{SOURCE6} . %build export SENDMAIL=%{_sbindir}/sendmail %configure %make_build %sysusers_generate_pre %{SOURCE3} spamass-milter %install %make_install install -m 751 -d %{buildroot}%{_rundir}/spamass-milter install -m 644 -D %{SOURCE2} \ %{buildroot}%{_tmpfilesdir}/spamass-milter.conf install -m 644 -D %{SOURCE3} \ %{buildroot}%{_sysusersdir}/spamass-milter.conf install -m 644 -D %{SOURCE4} %{buildroot}%{_unitdir}/spamass-milter.service %if 0%{?suse_version} == 1500 install -m 644 -D %{SOURCE5} \ %{buildroot}%{_sysconfdir}/default/spamass-milter %else install -m 644 -D %{SOURCE5} \ %{buildroot}%{_distconfdir}/default/spamass-milter %endif # Create dummy sockets for %%ghost-ing : > %{buildroot}%{_rundir}/spamass-milter/socket %pre -f spamass-milter.pre %service_add_pre spamass-milter.service %post %tmpfiles_create spamass-milter.conf %service_add_post spamass-milter.service %preun %service_del_preun spamass-milter.service %postun %service_del_postun spamass-milter.service %files %doc README.postfix %license COPYING %{_mandir}/man1/spamass-milter.1%{?ext_man} %if 0%{?suse_version} == 1500 %config %{_sysconfdir}/default/spamass-milter %else %config %{_distconfdir}/default/spamass-milter %endif %{_tmpfilesdir}/spamass-milter.conf %{_sysusersdir}/spamass-milter.conf %{_unitdir}/spamass-milter.service %{_sbindir}/spamass-milter %ghost %dir %attr(751,sa-milter,postfix) %{_rundir}/spamass-milter/ %ghost %attr(-,sa-milter,postfix) %{_rundir}/spamass-milter/socket %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor