File smtpd.spec of Package smtpd

#
# spec file for package smtpd (Version 2.0)
#
# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://www.suse.de/feedback/
#

# norootforbuild

Name:         smtpd
License:      BSD, Other License(s), see package
Group:        Productivity/Networking/Email/Utilities
Requires:     uucp
Conflicts:    smail
Autoreqprov:  on
Summary:      A SMTP store and forward proxy
Version:      2.0
Release:      803
URL:          http://www.obtuse.com/smtpd.html
Source:       %{name}-%{version}.tar.bz2
Source1:      %{name}.xinetd
Patch:        %{name}-%{version}.dif
Patch1:       %{name}-%{version}-include-fix.diff
Patch2:       %{name}-optflags.diff
BuildRoot:    %{_tmppath}/%{name}-%{version}-build

%description
This is a SMTP store and forward proxy.

Read /usr/share/doc/packages/smtpd/README.SuSE!!!



Authors:
--------
    Obtuse Systems Corporation <info@obtuse.com>

%prep
%setup -q
%patch
%patch1
%patch2 -p1
# ---------------------------------------------------------------------------

%build
export LD_LIBS=""
test -f /usr/%{_lib}/libresolv.a && export LD_LIBS="-lresolv"
make
# ---------------------------------------------------------------------------

%install
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}
#install -m 700 -d /var/spool/smtpd
install -m 700 -d $RPM_BUILD_ROOT/var/spool/smtpd/etc
#install -m 700 -d /var/spool/smtpd/usr
#install -m 700 -d /var/spool/smtpd/usr/lib
install -m 700 -d $RPM_BUILD_ROOT/var/spool/smtpd/usr/lib/zoneinfo
install -m 600 smtpd_check_rules.SuSE $RPM_BUILD_ROOT/var/spool/smtpd/etc/smtpd_check_rules
install -d -m 755 $RPM_BUILD_ROOT/etc/xinetd.d
install -m 644 %{S:1} $RPM_BUILD_ROOT/etc/xinetd.d/smtpd
make INSTALL_PREFIX=$RPM_BUILD_ROOT/usr/ install
rm -rf contrib/CVS

%clean
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS INSTALL LICENSE README README.SuSE contrib
%doc antirelay_check_rules_example antispam_check_rules.example
%doc smtpd_check_rules.example
%config(noreplace) /etc/xinetd.d/*
%attr(700,uucp,root)%dir /var/spool/smtpd
%attr(700,uucp,root)%dir /var/spool/smtpd/etc
%attr(700,uucp,root)%dir /var/spool/smtpd/usr
%attr(700,uucp,root)%dir /var/spool/smtpd/usr/lib
%attr(700,uucp,root)%dir /var/spool/smtpd/usr/lib/zoneinfo
%attr(700,uucp,root)%config /var/spool/smtpd/etc/smtpd_check_rules
%attr(500,root,root) /usr/sbin/smtpd
%attr(500,root,root) /usr/sbin/smtpfwdd

%changelog -n smtpd
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Jun 23 2005 - meissner@suse.de
- ue RPM_OPT_FLAGS.
* Tue Feb 17 2004 - postadal@suse.cz
- added norootforbuild flag to the spec file (set attr owner/group)
- added includes to avoid warnings in code
* Mon Feb 24 2003 - vbobek@suse.cz
- updated for start from xinetd
* Wed Apr 24 2002 - postadal@suse.cz
- use macro %%{_lib}
* Mon Jan 22 2001 - poeml@suse.de
- the README got overwritten by some other README, which should be
  in contrib
* Thu Dec 14 2000 - schwab@suse.de
- Remove reference to sa_restorer.
* Wed Dec 06 2000 - vinil@suse.cz
- source bzip2ed
- README upgraded (Ticket [20000810990000205])
* Fri May 05 2000 - vinil@suse.cz
- buildroot added
* Thu Dec 23 1999 - ro@suse.de
- use -lresolv if present
* Mon Sep 13 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
* Mon Feb 15 1999 - ro@suse.de
- no sa_restorer on alpha
* Mon Oct 05 1998 - ro@suse.de
- added -lresolv for glibc
* Tue Jun 02 1998 - choeger@suse.de
- fixed error in spec-file
* Tue Jun 02 1998 - choeger@suse.de
- first package, v2.0
openSUSE Build Service is sponsored by