Hello community, here is the log from the commit of package opendkim for openSUSE:Factory checked in at 2020-07-18 21:00:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opendkim (Old) and /work/SRC/openSUSE:Factory/.opendkim.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opendkim" Sat Jul 18 21:00:21 2020 rev:3 rq:821538 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/opendkim/opendkim.changes 2018-07-06 10:48:56.438758459 +0200 +++ /work/SRC/openSUSE:Factory/.opendkim.new.3592/opendkim.changes 2020-07-18 21:00:33.611455009 +0200 @@ -1,0 +2,21 @@ +Wed Jul 15 08:49:30 UTC 2020 - Thorsten Kukuk <[email protected]> + +- opendkim calls openssl, make sure the command is there + +------------------------------------------------------------------- +Mon Jul 13 12:46:52 UTC 2020 - Thorsten Kukuk <[email protected]> + +- Use systemd_ordering instead of systemd_requires for container +- Update to opendkim 2.11.0-Beta2 + - Add support for ED25519 keys + - Add compatibility with openssl-1.1.0 + - Feature request #190: Reject signature object requests + where the domain name or selector includes non-printable + characters. + - Feature requrest #187: Add option to match subdomains when + generating zone files. + - Many bug fixes + - Obsoletes opendkim.ticket35+37.patch +- Disable erlang, new erlang version seems to miss required files + +------------------------------------------------------------------- Old: ---- opendkim-2.10.3.tar.gz opendkim-2.10.3.tar.gz.asc opendkim.ticket35+37.patch New: ---- 2.11.0-Beta2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opendkim.spec ++++++ --- /var/tmp/diff_new_pack.8klhJl/_old 2020-07-18 21:00:34.943456418 +0200 +++ /var/tmp/diff_new_pack.8klhJl/_new 2020-07-18 21:00:34.947456423 +0200 @@ -1,7 +1,7 @@ # # spec file for package opendkim # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,28 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define ver_odkim 2.10.3 +%define full_version 2.11.0-Beta2 +%define upname OpenDKIM +%define ver_odkim 2.11.0 %define ver_mt 1.6.0 -%define sover_odkim 10 +%define sover_odkim 11 %define sover_rbl 1 %define sover_repute 1 %define sover_ut 1 %define sover_rrd 1 %define sover_vbr 2 + %bcond_with opendkim_sql # RRD is off for now as it pulls too many dependencies when installing %bcond_with opendkim_rrd %bcond_without opendkim_libmemcached %bcond_without opendkim_reputation %bcond_without systemd + Name: opendkim Version: %{ver_odkim} Release: 0 @@ -37,8 +41,7 @@ License: BSD-3-Clause AND Sendmail Group: Productivity/Networking/Email/Servers URL: http://www.opendkim.org/ -Source0: http://sourceforge.net/projects/opendkim/files/opendkim-%{version}.tar.gz -Source1: http://sourceforge.net/projects/opendkim/files/opendkim-%{version}.tar.gz.asc +Source0: https://github.com/trusteddomainproject/OpenDKIM/archive/%{full_version}.tar.gz Source2: %{name}.keyring Source3: opendkim.service Source4: opendkim.tmpfiles.d @@ -47,13 +50,15 @@ Patch0: opendkim-2.9.2_compiler_warnings.patch # PATCH-FIX-OPENSUSE set default values in installed configuration file Patch1: opendkim-2.9.2_default_config.patch -Patch2: https://src.fedoraproject.org/rpms/opendkim/raw/master/f/opendkim.ticket35+37.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: curl-devel BuildRequires: cyrus-sasl-devel BuildRequires: db-devel -BuildRequires: erlang +#BuildRequires: erlang BuildRequires: libbsd-devel BuildRequires: libevent-devel +BuildRequires: libtool BuildRequires: lua51-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig @@ -63,6 +68,7 @@ BuildRequires: unbound-devel Requires(pre): %{_sbindir}/groupadd Requires(pre): %{_sbindir}/useradd +Requires: /usr/bin/openssl BuildRequires: libopenssl-devel %if %{with opendkim_reputation} BuildRequires: libjansson-devel @@ -78,7 +84,7 @@ %endif %if %{with systemd} BuildRequires: pkgconfig(systemd) -%{?systemd_requires} +%{?systemd_ordering} %else # FIXME: use proper Requires(pre/post/preun/...) PreReq: %fillup_prereq @@ -199,12 +205,12 @@ This package holds the development files. %prep -%setup -q +%setup -q -n %{upname}-%{full_version} %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build +autoreconf -iv %configure \ --includedir=%{_includedir}/%{name} \ --disable-static \ @@ -244,7 +250,9 @@ %endif --with-openldap \ --with-sasl \ +%if 0 --with-erlang \ +%endif --with-unbound \ --with-domain="example.com"
