automatic version update by autodist [release 3.0.3-1mamba;Mon May 03 2021]

This commit is contained in:
Automatic Build System 2024-01-06 06:40:37 +01:00
parent fd18055488
commit cdb1a1f6a0

View File

@ -1,16 +1,27 @@
Name: maildrop Name: maildrop
Version: 2.5.2 Version: 3.0.3
Release: 2mamba Release: 1mamba
Summary: The mail filter/mail deilvery agent that's used by the Courier Mail Server Summary: The mail filter/mail deilvery agent that's used by the Courier Mail Server
Group: System/Servers Group: System/Servers
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.flounder.net/~mrsam/maildrop/ URL: https://www.flounder.net/~mrsam/maildrop/
Source0: http://downloads.sourceforge.net/sourceforge/courier/maildrop-%{version}.tar.bz2 Source0: http://downloads.sourceforge.net/sourceforge/courier/maildrop-%{version}.tar.bz2
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libcourier-authlib-devel
BuildRequires: libcourier-unicode-devel
BuildRequires: libgcc
BuildRequires: libgdbm-devel
BuildRequires: libidn-devel
BuildRequires: libpcre-devel
BuildRequires: libstdc++6-devel
## AUTOBUILDREQ-END
BuildRequires: libgdbm-devel >= 1.8.3 BuildRequires: libgdbm-devel >= 1.8.3
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: libcourier-authlib-devel >= 0.71.3
Obsoletes: maildrop-devel < 3.0.3
%description %description
Maildrop is the mail filter/mail deilvery agent that's used by the Courier Mail Server. Maildrop is the mail filter/mail deilvery agent that's used by the Courier Mail Server.
@ -22,7 +33,7 @@ It checks the syntax of the mail delivery instructions the filter file, before a
%package devel %package devel
Summary: Devel package for maildrop Summary: Devel package for maildrop
Group: Development/Libraries Group: Development/Libraries
Requires: maildrop = %{version} Requires: maildrop = %{?epoch:%epoch:}%{version}-%{release}
%description devel %description devel
Maildrop is the mail filter/mail deilvery agent that's used by the Courier Mail Server. Maildrop is the mail filter/mail deilvery agent that's used by the Courier Mail Server.
@ -32,6 +43,18 @@ It is written in C++, and is significantly larger than procmail in compiled form
It checks the syntax of the mail delivery instructions the filter file, before attempting to deliver a message. Unlike procmail, if the filter file contains syntax errors, maildrop terminates without delivering the message. The user can fix the typo without causing any mail to be lost. It checks the syntax of the mail delivery instructions the filter file, before attempting to deliver a message. Unlike procmail, if the filter file contains syntax errors, maildrop terminates without delivering the message. The user can fix the typo without causing any mail to be lost.
This is the development package. This is the development package.
%package apidocs
Summary: API documentation maildrop
Group: Documentation
%description apidocs
Maildrop is the mail filter/mail deilvery agent that's used by the Courier Mail Server.
It is a replacement for your local mail delivery agent. maildrop reads a mail message from standard input, then delivers the message to your mailbox. maildrop knows how to deliver mail to mbox-style mailboxes, and maildirs. "maildir" is a mailbox format used by the Qmail MTA.
Maildrop will optionally read instructions from a file, which describes how to filter incoming mail. Instructions can be provided having mail delivered to alternate mailboxes, or forwarded somewhere else. Unlike procmail, maildrop uses a structured filtering language.
It is written in C++, and is significantly larger than procmail in compiled form. However, it uses resources much more efficiently. Unlike procmail, maildrop will not read a 10 megabyte mail message into memory. Large messages are saved in a temporary file, and are filtered from the temporary file. Temporary files are saved in the user's home directory. If the standard input to maildrop is a file, and not a pipe, a temporary file will not be necessary.
It checks the syntax of the mail delivery instructions the filter file, before attempting to deliver a message. Unlike procmail, if the filter file contains syntax errors, maildrop terminates without delivering the message. The user can fix the typo without causing any mail to be lost.
This is the documentation package.
%package -n librfc2045 %package -n librfc2045
Summary: A library from maildrop implementing rfc 2045 Summary: A library from maildrop implementing rfc 2045
Group: System/Libraries Group: System/Libraries
@ -42,7 +65,7 @@ A library from maildrop implementing RFC 2045.
%package -n librfc2045-devel %package -n librfc2045-devel
Summary: Devel package for librfc2045 Summary: Devel package for librfc2045
Group: Development/Libraries Group: Development/Libraries
Requires: librfc2045 = %{version} Requires: librfc2045 = %{?epoch:%epoch:}%{version}-%{release}
%description -n librfc2045-devel %description -n librfc2045-devel
A library from maildrop implementing RFC 2045. A library from maildrop implementing RFC 2045.
@ -53,21 +76,21 @@ Summary: A library from maildrop implementing RFC 822
Group: System/Libraries Group: System/Libraries
%description -n librfc822 %description -n librfc822
A library from maildrop implementing RFC 822 A library from maildrop implementing RFC 822.
This is the development package. This is the development package.
%package -n librfc822-devel %package -n librfc822-devel
Summary: Devel package for librfc822 Summary: Devel package for librfc822
Group: Development/Libraries Group: Development/Libraries
Requires: librfc822 = %{version} Requires: librfc822 = %{?epoch:%epoch:}%{version}-%{release}
%description -n librfc822-devel %description -n librfc822-devel
A library from maildrop implementing RFC 822 A library from maildrop implementing RFC 822.
This is the development package. This is the development package.
%prep %debug_package
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%prep
%setup -q %setup -q
%build %build
@ -78,20 +101,20 @@ This is the development package.
%make %make
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall %makeinstall
mv %{buildroot}%{_bindir}/maildirmake %{buildroot}%{_bindir}/maildirmake-maildrop
mv %{buildroot}%{_mandir}/man1/maildirmake.1 %{buildroot}%{_mandir}/man1/maildirmake-maildrop.1 #mv %{buildroot}%{_bindir}/maildirmake %{buildroot}%{_bindir}/maildirmake-maildrop
mv %{buildroot}%{_mandir}/man8/deliverquota.8 %{buildroot}%{_mandir}/man8/deliverquota-maildrop.8 #mv %{buildroot}%{_mandir}/man1/maildirmake.1 %{buildroot}%{_mandir}/man1/maildirmake-maildrop.1
mv %{buildroot}%{_mandir}/man5/maildir.5 %{buildroot}%{_mandir}/man5/maildir-maildrop.5 #mv %{buildroot}%{_mandir}/man8/deliverquota.8 %{buildroot}%{_mandir}/man8/deliverquota-maildrop.8
#mv %{buildroot}%{_mandir}/man5/maildir.5 %{buildroot}%{_mandir}/man5/maildir-maildrop.5
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%dir %{_datadir}/maildrop
%{_bindir}/* %{_bindir}/*
%{_datadir}/maildrop/*
%{_mandir}/* %{_mandir}/*
%files -n librfc2045 %files -n librfc2045
@ -117,11 +140,20 @@ mv %{buildroot}%{_mandir}/man5/maildir.5 %{buildroot}%{_mandir}/man5/maildir-mai
%{_libdir}/librfc822.a %{_libdir}/librfc822.a
%{_libdir}/librfc822.la %{_libdir}/librfc822.la
%files devel #%files devel
%defattr(-,root,root) #%defattr(-,root,root)
#%{_includedir}/*.h #%{_includedir}/*.h
%files apidocs
%defattr(-,root,root)
%dir %{_docdir}/maildrop
%dir %{_docdir}/maildrop/html
%{_docdir}/maildrop/html/*
%changelog %changelog
* Mon May 03 2021 Automatic Build System <autodist@mambasoft.it> 3.0.3-1mamba
- automatic version update by autodist
* Wed Jul 24 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.2-2mamba * Wed Jul 24 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.5.2-2mamba
- rebuild with libpcre 8.33 - rebuild with libpcre 8.33