--- rpms/smeserver-phpldapadmin/contribs10/smeserver-phpldapadmin.spec 2021/06/01 16:56:53 1.2 +++ rpms/smeserver-phpldapadmin/contribs10/smeserver-phpldapadmin.spec 2021/06/01 17:42:02 1.6 @@ -1,6 +1,7 @@ -# $Id: smeserver-phpldapadmin.spec,v 1.1 2021/06/01 15:47:06 jpp Exp $ +# $Id: smeserver-phpldapadmin.spec,v 1.5 2021/06/01 17:29:33 jpp Exp $ # Authority: nocvs # Name: Michel Van hees +%define phpversion %{nil} Summary: PhpLdapAdmin for SME server %define name smeserver-phpldapadmin @@ -57,7 +58,10 @@ SME server - phpmyadmin multiuser for sm %prep %setup %patch0 -p1 +mkdir -p root/var/lib/php/phpldapadmin/{tmp,opcache,session,wsdlcache} +mkdir -p root/var/log/php/phpldapadmin +find . -type f | xargs grep -l ____PHPVERSION____ | xargs sed -i -e 's/____PHPVERSION____/%{phpversion}/g' %build perl createlinks @@ -65,7 +69,14 @@ perl createlinks rm -rf $RPM_BUILD_ROOT (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) rm -f %{name}-%{version}-filelist -/sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist +/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ + --dir /var/lib/php/phpldapadmin/ 'attr(0755,root,www)' \ + --dir /var/lib/php/phpldapadmin/tmp 'attr(0770,www,www)' \ + --dir /var/lib/php/phpldapadmin/opcache 'attr(0770,www,www)' \ + --dir /var/lib/php/phpldapadmin/session 'attr(0770,www,www)' \ + --dir /var/lib/php/phpldapadmin/wsdlcache 'attr(0770,www,www)' \ + --dir /var/log/php/phpldapadmin 'attr(0770,root,www)' \ + > %{name}-%{version}-filelist echo "%doc COPYING" >> %{name}-%{version}-filelist %clean