[csw-devel] SF.net SVN: gar:[6129] csw/mgar/pkg/ganglia/trunk/Makefile
d_pocock at users.sourceforge.net
d_pocock at users.sourceforge.net
Fri Aug 28 19:27:31 CEST 2009
Revision: 6129
http://gar.svn.sourceforge.net/gar/?rev=6129&view=rev
Author: d_pocock
Date: 2009-08-28 17:27:31 +0000 (Fri, 28 Aug 2009)
Log Message:
-----------
Update for Ganglia 3.1.2, split files across multiple packages, only build library and agent packages for now
Modified Paths:
--------------
csw/mgar/pkg/ganglia/trunk/Makefile
Modified: csw/mgar/pkg/ganglia/trunk/Makefile
===================================================================
--- csw/mgar/pkg/ganglia/trunk/Makefile 2009-08-28 14:37:55 UTC (rev 6128)
+++ csw/mgar/pkg/ganglia/trunk/Makefile 2009-08-28 17:27:31 UTC (rev 6129)
@@ -12,16 +12,20 @@
SF_PROJ = ganglia
MASTER_SITES = $(SF_MIRRORS)
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
-DISTFILES += $(call admfiles,CSWpackage,)
+#DISTFILES += $(call admfiles,CSWpackage,)
-PACKAGES = CSWgangliart CSWgangliaagent
+PACKAGES = CSWgangliaagent CSWgangliart
+CATALOGNAME_CSWganglia = ganglia
CATALOGNAME_CSWgangliart = ganglia_rt
CATALOGNAME_CSWgangliaagent = ganglia_agent
+SPKG_DESC_CSWganglia = Dummy package
SPKG_DESC_CSWgangliart = Ganglia runtime libraries
SPKG_DESC_CSWgangliaagent = Ganglia performance monitoring agent gmond
+PREREQUISITE_PKGS = CSWexpat CSWlibconfuse CSWapache2rt
+
REQUIRED_PKGS_CSWgangliart = CSWexpat CSWlibconfuse CSWapache2rt
REQUIRED_PKGS_CSWgangliaagent = CSWexpat CSWlibconfuse CSWapache2rt
REQUIRED_PKGS_CSWgangliaagent += CSWgangliart
@@ -43,6 +47,18 @@
# Reduce dependencies, no gettext:
CONFIGURE_ARGS += --disable-nls
+# For Ganglia 3.1.2, the test suite doesn't compile cleanly on Solaris,
+# so we skip it. This should be re-assessed with each new release
+# from upstream. Proposed fixes for the test suite to be submitted
+# upstream.
+ifeq ($(GARVERSION),3.1.2)
+#TEST_TARGET = check
+TEST_SCRIPTS = skip
+test-skip:
+ $(DONADA)
+endif
+
+PKGFILES_CSWganglia =
PKGFILES_CSWgangliart = $(libdir)/libganglia.*
include gar/category.mk
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list