noodles pushed to ganglia (el5). "Unbundled Zend."

notifications at fedoraproject.org notifications at fedoraproject.org
Wed Apr 22 02:50:28 UTC 2015


>From fb1e9f78318767ba7f853b32a3dee2c52a9b15f7 Mon Sep 17 00:00:00 2001
From: Jon Ciesla <limburgher at gmail.com>
Date: Mon, 14 May 2012 12:42:41 -0500
Subject: Unbundled Zend.


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
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/ganglia.git/commit/?h=el5&id=fb1e9f78318767ba7f853b32a3dee2c52a9b15f7


More information about the scm-commits mailing list