From f2a525b8b390c2169ded9f6242159515492c107e Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Apr 03 2019 11:22:56 +0000 Subject: Spec file clean-up - List build requirements one per line - Don't use full paths for commands in scriptlets, to improve readability - Drop legacy Group: tag - Specify all build requirements --- diff --git a/milter-regex.spec b/milter-regex.spec index e4f76df..9c0cf09 100644 --- a/milter-regex.spec +++ b/milter-regex.spec @@ -1,8 +1,7 @@ Name: milter-regex Version: 2.0 -Release: 1%{?dist} +Release: 11%{?dist} Summary: Milter plug-in for regular expression filtering -Group: System Environment/Daemons License: BSD URL: http://www.benzedrine.cx/milter-regex.html Source0: http://www.benzedrine.cx/milter-regex-%{version}.tar.gz @@ -10,7 +9,14 @@ Source1: milter-regex-initscript Source2: milter-regex-options Source3: milter-regex.conf Patch0: milter-regex-2.0-yyparse.patch -BuildRequires: sendmail-devel >= 8.13, byacc, groff +BuildRequires: byacc +BuildRequires: coreutils +BuildRequires: gcc +BuildRequires: groff +BuildRequires: make +BuildRequires: sendmail-devel >= 8.13 +BuildRequires: sed +Requires(pre): shadow-utils %description Milter-regex is a milter based filter that makes it possible to filter @@ -49,9 +55,9 @@ install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/mail/milter-regex.conf : > %{buildroot}%{_localstatedir}/spool/milter-regex/sock %pre -/usr/bin/getent group mregex >/dev/null || /usr/sbin/groupadd -r mregex -/usr/bin/getent passwd mregex >/dev/null || \ - /usr/sbin/useradd -r -g mregex -d %{_localstatedir}/spool/milter-regex \ +getent group mregex >/dev/null || groupadd -r mregex +getent passwd mregex >/dev/null || \ + useradd -r -g mregex -d %{_localstatedir}/spool/milter-regex \ -s /sbin/nologin -c "Regex Milter" mregex exit 0 @@ -78,6 +84,12 @@ fi %{_mandir}/man8/milter-regex.8* %changelog +* Fri Jan 26 2018 Paul Howarth - 2.0-11 +- List build requirements one per line +- Don't use full paths for commands in scriptlets, to improve readability +- Drop legacy Group: tag +- Specify all build requirements + * Mon Mar 2 2015 Paul Howarth - 2.0-1 - Update to 2.0 - Add -l option to specify maximum log level