[packages/maildrop] - updated to 4.0.3
qboosh
qboosh at pld-linux.org
Tue Jul 14 20:58:19 CEST 2026
commit a8b76d6eafbac764e8f57493caa66d4003af92ad
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jul 14 20:58:24 2026 +0200
- updated to 4.0.3
maildrop-link.patch | 24 ++++++++++++------------
maildrop.spec | 31 ++++++++++++++-----------------
2 files changed, 26 insertions(+), 29 deletions(-)
---
diff --git a/maildrop.spec b/maildrop.spec
index f4d3d83..bb8583c 100644
--- a/maildrop.spec
+++ b/maildrop.spec
@@ -6,33 +6,30 @@
Summary: maildrop - mail filter/mail delivery agent
Summary(pl.UTF-8): maildrop - filtr pocztowy/dostarczyciel poczty
Name: maildrop
-Version: 3.1.8
-Release: 2
+Version: 4.0.3
+Release: 1
License: GPL v3 with OpenSSL exception
Group: Applications/Mail
Source0: https://downloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
-# Source0-md5: 400833d118669c254901d1343e011fd0
+# Source0-md5: 6fe3d1ffe43086a88cbc71c96025c773
Patch0: %{name}-am-install.patch
Patch1: %{name}-link.patch
URL: http://www.courier-mta.org/maildrop/
BuildRequires: autoconf >= 2.59
BuildRequires: automake
%{?with_authlib:BuildRequires: courier-authlib-devel >= 0.71}
-BuildRequires: courier-unicode-devel >= 2.1
+BuildRequires: courier-unicode-devel >= 2.6
BuildRequires: db-devel
-BuildRequires: fam-devel
BuildRequires: libidn2-devel >= 2.0.5
-BuildRequires: libstdc++-devel
+BuildRequires: libstdc++-devel >= 6:7
BuildRequires: libtool >= 2:2
BuildRequires: pcre2-8-devel
-BuildRequires: perl-base
+BuildRequires: perl-base >= 5
BuildRequires: pkgconfig
%{?with_authlib:Requires: courier-authlib-libs >= 0.71}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sysconfdir /etc/maildrop
-# librfc2045 calls rfc2045_error function defined by caller
-%define skip_post_check_so librfc2045.so.*
%description
Maildrop is a combination of a mail filter/mail delivery agent.
@@ -70,7 +67,7 @@ Ta wersja jest skompilowana z obsługą plików baz DB.
Summary: Libraries for handling e-mail messages
Summary(pl.UTF-8): Biblioteki do obsługi wiadomości e-mail
Group: Libraries
-Requires: courier-unicode >= 2.1
+Requires: courier-unicode >= 2.6
Requires: libidn2 >= 2.0.5
%description libs
@@ -84,7 +81,7 @@ Summary: Header files for maildrop libraries
Summary(pl.UTF-8): Pliki nagłówkowe bibliotek maildrop
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
-Requires: courier-unicode-devel >= 2.1
+Requires: courier-unicode-devel >= 2.6
Requires: libidn2-devel >= 2.0.5
Requires: libstdc++-devel
@@ -214,15 +211,15 @@ fi
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/librfc2045.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/librfc2045.so.0
-%attr(755,root,root) %{_libdir}/librfc822.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/librfc822.so.0
+%{_libdir}/librfc2045.so.*.*.*
+%ghost %{_libdir}/librfc2045.so.0
+%{_libdir}/librfc822.so.*.*.*
+%ghost %{_libdir}/librfc822.so.0
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/librfc2045.so
-%attr(755,root,root) %{_libdir}/librfc822.so
+%{_libdir}/librfc2045.so
+%{_libdir}/librfc822.so
%{_libdir}/librfc2045.la
%{_libdir}/librfc822.la
%{_includedir}/rfc2045.h
diff --git a/maildrop-link.patch b/maildrop-link.patch
index c70f79b..c449490 100644
--- a/maildrop-link.patch
+++ b/maildrop-link.patch
@@ -1,22 +1,22 @@
---- maildrop-2.9.3/libs/rfc822/Makefile.am.orig 2018-03-23 21:08:13.147577895 +0100
-+++ maildrop-2.9.3/libs/rfc822/Makefile.am 2018-03-23 21:13:22.710907697 +0100
+--- maildrop-4.0.3/libs/rfc822/Makefile.am.orig 2026-06-11 11:00:03.000000000 +0200
++++ maildrop-4.0.3/libs/rfc822/Makefile.am 2026-07-14 20:16:22.351846927 +0200
@@ -10,7 +10,7 @@
- rfc822_mkdate.c rfc822_parsedt.c rfc2047u.c \
- rfc2047.c rfc2047.h imapsubj.c imaprefs.h imaprefs.c \
- encodeautodetect.c
+ rfc822_fdstreambuf.C \
+ rfc822_mkdate.C rfc822_parsedt.C \
+ rfc2047.C rfc2047.h imapsubj.C imaprefs.h imaprefs.C
-librfc822_la_LIBADD = $(LIBIDN_LIBS)
+librfc822_la_LIBADD = $(LIBIDN_LIBS) -lcourier-unicode
DISTCLEANFILES=rfc822.config
---- maildrop-3.1.1/Makefile.am.orig 2018-03-23 21:15:34.417572856 +0100
-+++ maildrop-3.1.1/Makefile.am 2018-03-23 21:24:34.564233357 +0100
-@@ -104,7 +104,7 @@ librfc822_la_SOURCES=
+--- maildrop-4.0.3/Makefile.am.orig 2026-07-14 20:18:25.481179878 +0200
++++ maildrop-4.0.3/Makefile.am 2026-07-14 20:33:26.712964153 +0200
+@@ -104,7 +104,7 @@
librfc2045_la_SOURCES=
- librfc822_la_LIBADD=libs/rfc822/librfc822.la libs/rfc822/libencode.la
--librfc2045_la_LIBADD=libs/rfc2045/librfc2045.la
-+librfc2045_la_LIBADD=libs/rfc2045/librfc2045.la libs/numlib/libnumlib.la librfc822.la
+ librfc822_la_LIBADD=libs/rfc822/librfc822.la
+-librfc2045_la_LIBADD=libs/rfc2045/librfc2045.la libs/rfc2045/libencode.la
++librfc2045_la_LIBADD=libs/rfc2045/librfc2045.la libs/rfc822/librfc822.la libs/rfc2045/libencode.la -lcourier-unicode
librfc822_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@
librfc2045_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@
-
+ nodist_EXTRA_librfc2045_la_SOURCES=cplusplus.cc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/maildrop.git/commitdiff/a8b76d6eafbac764e8f57493caa66d4003af92ad
More information about the pld-cvs-commit
mailing list