From 1681006fe3085d73c8843754355442814d721830 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Wed, 30 Mar 2016 17:30:11 +0200 Subject: [PATCH] Spec file update --- smeserver-expire-accounts.spec | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/smeserver-expire-accounts.spec b/smeserver-expire-accounts.spec index edf8316..59039ec 100644 --- a/smeserver-expire-accounts.spec +++ b/smeserver-expire-accounts.spec @@ -1,5 +1,5 @@ -%define version 0.0.1 -%define release 0.beta4 +%define version 0.1.0 +%define release 1 %define name smeserver-expire-accounts @@ -8,7 +8,7 @@ Name: %{name} Version: %{version} Release: %{release}%{?dist} License: GPL -Group: Networking/Daemons +Group: Applications/System Source: %{name}-%{version}.tar.gz BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot @@ -19,26 +19,32 @@ BuildRequires: gettext Requires: e-smith-base >= 5.2.0 Requires: qmail Requires: qmail-autoresponder +Requires: perl(DateTime) +Requires: pbzip2 +Requires: /bin/tar %description With this, you can set an expiration date for user accounts -%changelog -* Thu Jan 14 2016 Daniel Berteaud - 0.1.0-1.sme -- Initial release - %prep %setup -q -n %{name}-%{version} %build -#perl createlinks +perl createlinks /sbin/e-smith/generate-lexicons +%{__mkdir_p} root/home/e-smith/files/archives/users +%if 0%{?rhel} <= 5 +%{__mkdir_p} root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/ +mv root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/expireaccounts.pm \ + root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/ +%endif %install /bin/rm -rf $RPM_BUILD_ROOT (cd root; /usr/bin/find . -depth -print | /bin/cpio -dump $RPM_BUILD_ROOT) /bin/rm -f %{name}-%{version}-filelist /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ + --dir home/e-smith/files/archives/users 'attr(0750,root,root)' \ > %{name}-%{version}-filelist %files -f %{name}-%{version}-filelist @@ -53,3 +59,6 @@ rm -rf $RPM_BUILD_ROOT %preun +%changelog +* Wed Mar 30 2016 Daniel Berteaud - 0.1.0-1.sme +- Initial release