## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 9; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global pypi_name postfix_mta_sts_resolver Name: postfix-mta-sts-resolver Version: 1.4.0 Release: %autorelease Summary: Daemon providing MTA-STS map to Postfix License: MIT URL: https://github.com/Snawoot/%{name} # pypi version is stripped down without manpages, doc and examples Source0: https://github.com/Snawoot/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz Source1: mta-sts-daemon.yml Source2: postfix-mta-sts-resolver.service Source3: https://github.com/Snawoot/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc Source4: https://github.com/Snawoot.gpg BuildArch: noarch BuildRequires: python3-devel BuildRequires: rubygem-asciidoctor BuildRequires: make BuildRequires: systemd-rpm-macros BuildRequires: pyproject-rpm-macros BuildRequires: sed BuildRequires: gnupg2 %description postfix-mta-sts-resolver provides a lookup daemon and command line query utility for MTA-STS policies (RFC 8461). The daemon provides TLS client policy to Postfix via socketmap. %prep %{gpgverify} --keyring='%{SOURCE4}' --signature='%{SOURCE3}' --data='%{SOURCE0}' %autosetup -n %{name}-%{version} %generate_buildrequires %pyproject_buildrequires # Create a sysusers.d config file cat >postfix-mta-sts-resolver.sysusers.conf < - 1.4.0-9 - Add sysusers.d config file to allow rpm to create users/groups automatically * Sat Jan 18 2025 Fedora Release Engineering - 1.4.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Nov 01 2024 Miro Hrončok - 1.4.0-7 - Drop an unused build dependency on tox and tox-current-env * Fri Jul 19 2024 Fedora Release Engineering - 1.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Jun 07 2024 Python Maint - 1.4.0-5 - Rebuilt for Python 3.13 * Thu Jan 25 2024 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 1.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Sep 09 2023 Daniel Milnes - 1.4.0-2 - GPG Verify Downloaded Code * Sat Sep 09 2023 Daniel Milnes - 1.4.0-1 - Update to 1.4.0 and pyproject-rpm-macros * Sat Sep 09 2023 Daniel Milnes - 1.1.4-6 - Switch to %%autorelease and %%autochangelog * Fri Jul 21 2023 Fedora Release Engineering - 1.1.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 1.1.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Wed Oct 26 2022 Marc Dequènes (Duck) - 1.1.4-3 - Updated postfix-mta-sts-resolver_tests_without_redis.patch * Wed Oct 26 2022 Marc Dequènes (Duck) - 1.1.4-2 - Recommends now available uvloop * Wed Oct 26 2022 Marc Dequènes (Duck) - 1.1.4-1 - NUR * Fri Jul 22 2022 Fedora Release Engineering - 1.0.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jun 14 2022 Python Maint - 1.0.0-8 - Rebuilt for Python 3.11 * Fri Jan 21 2022 Fedora Release Engineering - 1.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 1.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Jun 04 2021 Python Maint - 1.0.0-5 - Rebuilt for Python 3.10 * Mon Mar 08 2021 Marc Dequènes (Duck) - 1.0.0-4 - Add BuildRequires on make for the doc * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.0.0-3 - Rebuilt for updated systemd-rpm-macros * Wed Jan 27 2021 Fedora Release Engineering - 1.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Thu Oct 08 2020 Marc Dequènes (Duck) - 1.0.0-1 - Initial release ## END: Generated by rpmautospec