]> git.pld-linux.org Git - packages/amavis-ng.git/blobdiff - amavis-ng.spec
- added proper BR: rpmbuild(macros)
[packages/amavis-ng.git] / amavis-ng.spec
index 2c117cf42ccf7c1c2d9067b7f828b4d457a47a38..d750b3c08b1424961f4c2ea43843efdafb11f64c 100644 (file)
@@ -19,16 +19,19 @@ BuildRequires:      perl-File-MMagic
 BuildRequires: perl-devel
 BuildRequires: perl-libnet
 BuildRequires: rpm-perlprov
+BuildRequires: rpmbuild(macros) >= 1.159
 Requires(pre): /usr/bin/getgid
 Requires(pre): /bin/id
 Requires(pre): /usr/sbin/groupadd
 Requires(pre): /usr/sbin/useradd
 Requires(postun):      /usr/sbin/userdel
 Requires(postun):      /usr/sbin/groupdel
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Provides:      group(amavis)
+Provides:      user(amavis)
 Obsoletes:     amavisd
 Obsoletes:     amavis
 Obsoletes:     AMaViS
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # optionally used
 %define        _noautoreq      'perl(Archive::Tar)' 'perl(Archive::Zip)' 'perl(Compress::Zlib)' 'perl(Convert::TNEF)' 'perl(Convert::UUlib)' 'perl(MIME::Parser)' 'perl(File::Scan)'
@@ -119,10 +122,8 @@ chown -R daemon /var/{spool,log}/amavis-ng
 
 %postun
 if [ "$1" = "0" ]; then
-       echo "Removing user amavis"
-       /usr/sbin/userdel amavis
-       echo "Removing group amavis"
-       /usr/sbin/groupdel amavis
+       %userremove amavis
+       %groupremove amavis
 fi
 
 %files
This page took 0.026001 seconds and 4 git commands to generate.