]> TLD Linux GIT Repositories - packages/phpMyAdmin.git/blobdiff - phpMyAdmin.spec
- keep app tmp in appdir, accessible by http:http only
[packages/phpMyAdmin.git] / phpMyAdmin.spec
index d0f36681d0d2f8fc5983658de7b33c914f568a68..6c0e2a9aa14ba88d632f60ddfa6a8ceff233b989 100644 (file)
@@ -17,14 +17,14 @@ URL:                http://www.phpmyadmin.net/
 BuildRequires: rpmbuild(macros) >= 1.268
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
-# phpMyAdmin doesn't support mysql < 5.5 and won't work with php < 5.3
+# phpMyAdmin doesn't support mysql < 5.5 and won't work with php < 7.1
 Requires:      mysql-libs >= 5.5
-Requires:      php(core) >= 5.3
+Requires:      php(core) >= 7.1
 Requires:      php(ctype)
 Requires:      php(filter)
+Requires:      php(hash)
 Requires:      php(json)
 Requires:      php(mbstring)
-#Requires:     php(mcrypt)
 Requires:      php(mysqli)
 Requires:      php(pcre)
 Requires:      php(session)
@@ -89,10 +89,10 @@ find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}/tmp}
 
 cp -p *.php *.css favicon.ico robots.txt $RPM_BUILD_ROOT%{_appdir}
-cp -a js libraries locale templates themes vendor $RPM_BUILD_ROOT%{_appdir}
+cp -a js libraries locale sql templates themes vendor $RPM_BUILD_ROOT%{_appdir}
 
 cp -p libraries/config.default.php $RPM_BUILD_ROOT%{_sysconfdir}/config.inc.php
 ln -sf %{_sysconfdir}/config.inc.php $RPM_BUILD_ROOT%{_appdir}/config.inc.php
@@ -134,8 +134,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_appdir}/js
 %{_appdir}/libraries
 %{_appdir}/locale
+%{_appdir}/sql
 %{_appdir}/templates
 %{_appdir}/themes
+%dir %attr(770,http,http) %{_appdir}/tmp
+%{_appdir}/vendor
 %{_appdir}/*.css
 %{_appdir}/*.php
 %{_appdir}/favicon.ico