[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