[phpMyAdmin/el6] Move rm(1) calls from %install to %prep (#1121355 #c10)
Robert Scheck
robert at fedoraproject.org
Thu Sep 18 20:48:44 UTC 2014
commit 1cb5aa2a6920e5ea92da67c38161ef1b2522c4ea
Author: Robert Scheck <robert at fedoraproject.org>
Date: Thu Sep 18 22:48:32 2014 +0200
Move rm(1) calls from %install to %prep (#1121355 #c10)
phpMyAdmin.spec | 53 ++++++++++++++++++++++++++++-------------------------
1 files changed, 28 insertions(+), 25 deletions(-)
---
diff --git a/phpMyAdmin.spec b/phpMyAdmin.spec
index 4c27ce2..6061f99 100644
--- a/phpMyAdmin.spec
+++ b/phpMyAdmin.spec
@@ -1,19 +1,19 @@
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
-%define pkgname phpMyAdmin
+%global pkgname phpMyAdmin
# If php-mcrypt is available, it should be preferred. Otherwise the pure
# phpseclib alternative alternative can be used externally or internally.
-%define mcrypt 1
-%define seclib 0
+%global mcrypt 1
+%global seclib 0
# Having below mentioned separate projects externally or only internally?
-%define gettext 1
-%define tcpdf 1
+%global gettext 1
+%global tcpdf 1
Summary: Handle the administration of MySQL over the World Wide Web
Name: phpMyAdmin
Version: 4.0.10.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Applications/Internet
URL: http://www.phpmyadmin.net/
@@ -94,6 +94,25 @@ sed -e "/'CHANGELOG_FILE'/s at ./ChangeLog@%{_pkgdocdir}/ChangeLog@" \
%endif
-i libraries/vendor_config.php
+# Remove bundled libraries
+%if 0%{?gettext}
+rm -rf libraries/php-gettext/
+%endif
+
+%if 0%{?tcpdf}
+rm -rf libraries/tcpdf/
+%endif
+
+%if 0%{?mcrypt}%{?seclib}
+rm -rf libraries/phpseclib/
+%endif
+
+# Remove sources of JavaScript library
+rm -rf js/jquery/src/
+
+# Remove files related to Flash file (*.swf)
+rm -f js/canvg/flashcanvas.{js,swf}
+
%build
%install
@@ -112,25 +131,6 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/doc/
ln -s ../../../..%{_pkgdocdir}/html/ $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/doc/html
mv -f config.sample.inc.php examples/
-# Remove bundled libraries
-%if 0%{?gettext}
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/libraries/php-gettext/
-%endif
-
-%if 0%{?tcpdf}
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/libraries/tcpdf/
-%endif
-
-%if 0%{?mcrypt}%{?seclib}
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/libraries/phpseclib/
-%endif
-
-# Remove sources of JavaScript library
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/js/jquery/src/
-
-# Remove files related to Flash file (*.swf)
-rm -f $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/js/canvg/flashcanvas.{js,swf}
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -152,6 +152,9 @@ sed -e "/'blowfish_secret'/s/MUSTBECHANGEDONINSTALL/$RANDOM$RANDOM$RANDOM$RANDOM
%dir %attr(0750,apache,apache) %{_localstatedir}/lib/%{pkgname}/config/
%changelog
+* Wed Sep 17 2014 Robert Scheck <robert at fedoraproject.org> 4.0.10.3-2
+- Move rm(1) calls from %%install to %%prep (#1121355 #c10)
+
* Tue Sep 16 2014 Robert Scheck <robert at fedoraproject.org> 4.0.10.3-1
- Upgrade to 4.0.10.3 (#1141635)
More information about the scm-commits
mailing list