[ganglia] Unbundled Zend.
Jon Ciesla
limb at fedoraproject.org
Mon May 14 17:43:34 UTC 2012
commit fb1e9f78318767ba7f853b32a3dee2c52a9b15f7
Author: Jon Ciesla <limburgher at gmail.com>
Date: Mon May 14 12:42:41 2012 -0500
Unbundled Zend.
ganglia.spec | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/ganglia.spec b/ganglia.spec
index 14bbc1b..ea8a41f 100644
--- a/ganglia.spec
+++ b/ganglia.spec
@@ -1,6 +1,6 @@
Name: ganglia
Version: 3.3.7
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Ganglia Distributed Monitoring System
Group: Applications/Internet
@@ -36,6 +36,7 @@ Group: Applications/Internet
Requires: rrdtool
Requires: php
Requires: php-gd
+Requires: php-ZendFramework
Requires: %{name}-gmetad = %{version}-%{release}
%description web
@@ -202,6 +203,10 @@ make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/{Makefile.am,version.php.in}
+#use system php-ZendFramework
+rm -rf $RPM_BUILD_ROOT/usr/share/ganglia/lib/Zend
+ln -s /usr/share/php/Zend $RPM_BUILD_ROOT/usr/share/ganglia/lib/Zend
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -251,6 +256,11 @@ fi
%postun devel -p /sbin/ldconfig
+%post web
+if [ ! -L /usr/share/ganglia/lib/Zend ]; then
+ ln -s /usr/share/php/Zend /usr/share/ganglia/lib/Zend
+fi
+
### A sysv => systemd migration contains all of the same scriptlets as a
### systemd package. These are additional scriptlets
@@ -347,6 +357,9 @@ fi
%dir %attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/dwoo/compiled
%changelog
+* Mon May 14 2012 Jon Ciesla <limburgher at gmail.com> - 3.3.7-4
+- Unbundle Zend.
+
* Fri May 11 2012 Terje Rosten <terje.rosten at ntnu.no> - 3.3.7-3
- Fix web frontend
More information about the scm-commits
mailing list