[phpMyAdmin] Upgrade to 3.4.4 (#733475, #733477, #733480)

Robert Scheck robert at fedoraproject.org
Thu Aug 25 20:20:03 UTC 2011


commit fb3b626b916087811f3513ca0d6dcc78f05f4f33
Author: Robert Scheck <robert at fedoraproject.org>
Date:   Thu Aug 25 22:19:45 2011 +0200

    Upgrade to 3.4.4 (#733475, #733477, #733480)

 .gitignore      |    2 +-
 phpMyAdmin.spec |   59 ++++++++++++++++++++++++++++++++++--------------------
 sources         |    2 +-
 3 files changed, 39 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c0bdf15..8369636 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-phpMyAdmin-3.4.3.2-all-languages.tar.bz2
+phpMyAdmin-3.4.4-all-languages.tar.bz2
diff --git a/phpMyAdmin.spec b/phpMyAdmin.spec
index 9148700..5f23d0e 100644
--- a/phpMyAdmin.spec
+++ b/phpMyAdmin.spec
@@ -1,15 +1,26 @@
+%define pkgname	phpMyAdmin
+
 Summary:	Handle the administration of MySQL over the World Wide Web
+%if 0%{?rhel} != 5
 Name:		phpMyAdmin
-Version:	3.4.3.2
-Release:	2%{?dist}
+%else
+Name:		phpMyAdmin3
+%endif
+Version:	3.4.4
+Release:	1%{?dist}
 License:	GPLv2+
 Group:		Applications/Internet
 URL:		http://www.phpmyadmin.net/
-Source0:	http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}-all-languages.tar.bz2
+Source0:	http://downloads.sourceforge.net/sourceforge/%{pkgname}/%{pkgname}-%{version}-all-languages.tar.bz2
 Source1:	phpMyAdmin-config.inc.php
 Source2:	phpMyAdmin.htaccess
+%if 0%{?rhel} != 5
 Requires:	httpd, php >= 5.2.0, php-mysql >= 5.2.0, php-mcrypt >= 5.2.0
 Requires:	php-mbstring >= 5.2.0, php-gd >= 5.2.0
+%else
+Requires:	httpd, php53, php53-mysql, php53-mcrypt, php53-mbstring, php53-gd
+Provides:	phpMyAdmin = %{version}-%{release}
+%endif
 Provides:	phpmyadmin = %{version}-%{release}
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -35,28 +46,28 @@ transforming stored data into any format using a set of predefined functions,
 like displaying BLOB-data as image or download-link and much more...
 
 %prep
-%setup -q -n %{name}-%{version}-all-languages
+%setup -q -n %{pkgname}-%{version}-all-languages
 
 # Setup vendor config file
 sed -e "/'CHANGELOG_FILE'/s at ./ChangeLog@%{_datadir}/doc/%{name}-%{version}/ChangeLog@" \
     -e "/'LICENSE_FILE'/s at ./LICENSE@%{_datadir}/doc/%{name}-%{version}/LICENSE@" \
-    -e "/'CONFIG_DIR'/s@'./'@'%{_sysconfdir}/%{name}/'@" \
-    -e "/'SETUP_CONFIG_FILE'/s at ./config/config.inc.php@%{_localstatedir}/lib/%{name}/config/config.inc.php@" \
+    -e "/'CONFIG_DIR'/s@'./'@'%{_sysconfdir}/%{pkgname}/'@" \
+    -e "/'SETUP_CONFIG_FILE'/s at ./config/config.inc.php@%{_localstatedir}/lib/%{pkgname}/config/config.inc.php@" \
     -i libraries/vendor_config.php
 
 %build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_sysconfdir}/{httpd/conf.d,%{name}}}
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/{upload,save,config}
-cp -ad * $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf
-install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/config.inc.php
+mkdir -p $RPM_BUILD_ROOT{%{_datadir}/%{pkgname},%{_sysconfdir}/{httpd/conf.d,%{pkgname}}}
+mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{pkgname}/{upload,save,config}
+cp -ad * $RPM_BUILD_ROOT%{_datadir}/%{pkgname}
+install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{pkgname}.conf
+install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{pkgname}/config.inc.php
 
-rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/{[CIRLT]*,*txt}
-rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/{libraries,setup/{lib,frames}}/.htaccess
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib
+rm -f $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/{[CIRLT]*,*txt}
+rm -f $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/{libraries,setup/{lib,frames}}/.htaccess
+rm -rf $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/contrib
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -64,18 +75,22 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %doc ChangeLog README LICENSE CREDITS TODO Documentation.txt
-%{_datadir}/%{name}/
-%dir %{_sysconfdir}/%{name}/
-%config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
-%dir %{_localstatedir}/lib/%{name}/
-%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/upload
-%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/save
-%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/config
+%{_datadir}/%{pkgname}/
+%dir %{_sysconfdir}/%{pkgname}/
+%config(noreplace) %{_sysconfdir}/%{pkgname}/config.inc.php
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{pkgname}.conf
+%dir %{_localstatedir}/lib/%{pkgname}/
+%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{pkgname}/upload
+%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{pkgname}/save
+%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{pkgname}/config
 
 %changelog
+* Thu Aug 25 2011 Robert Scheck <robert at fedoraproject.org> 3.4.4-1
+- Upgrade to 3.4.4 (#733475, #733477, #733480)
+
 * Tue Jul 26 2011 Robert Scheck <robert at fedoraproject.org> 3.4.3.2-2
 - Disabled the warning for missing internal database relation
+- Reworked spec file to build phpMyAdmin3 for RHEL 5 (#725885)
 
 * Mon Jul 25 2011 Robert Scheck <robert at fedoraproject.org> 3.4.3.2-1
 - Upgrade to 3.4.3.2 (#725377, #725381, #725382, #725383, #725384)
diff --git a/sources b/sources
index a16191f..7ab8bc0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9905538aa08d6dc9029a3f8d9e7fe8ea  phpMyAdmin-3.4.3.2-all-languages.tar.bz2
+590c8f0f48b82fc188436b51f998374f  phpMyAdmin-3.4.4-all-languages.tar.bz2


More information about the scm-commits mailing list