SF.net SVN: gar:[24825] csw/mgar/pkg/collectd/trunk/Makefile
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Wed Apr 8 15:39:25 CEST 2015
Revision: 24825
http://sourceforge.net/p/gar/code/24825
Author: dmichelsen
Date: 2015-04-08 13:39:24 +0000 (Wed, 08 Apr 2015)
Log Message:
-----------
collectd/trunk: Some more splitting and dealing with linker anomalies
Modified Paths:
--------------
csw/mgar/pkg/collectd/trunk/Makefile
Modified: csw/mgar/pkg/collectd/trunk/Makefile
===================================================================
--- csw/mgar/pkg/collectd/trunk/Makefile 2015-04-08 09:32:57 UTC (rev 24824)
+++ csw/mgar/pkg/collectd/trunk/Makefile 2015-04-08 13:39:24 UTC (rev 24825)
@@ -53,11 +53,11 @@
RUNTIME_DEP_PKGS_CSWcollectd += CSWlibltdl7
RUNTIME_DEP_PKGS_CSWcollectd += CSWlibxml2-2
RUNTIME_DEP_PKGS_CSWcollectd += CSWperl
-RUNTIME_DEP_PKGS_CSWcollectd += CSWlibxmms1
-RUNTIME_DEP_PKGS_CSWcollectd += CSWlibintl8
-RUNTIME_DEP_PKGS_CSWcollectd += CSWlibgdk1-2-0
-RUNTIME_DEP_PKGS_CSWcollectd += CSWlibglib1-2-0
-RUNTIME_DEP_PKGS_CSWcollectd += CSWlibgtk1-2-0
+# These are pulled in because of a linker anomaly
+RUNTIME_DEP_PKGS_CSWcollectd-sparc += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWcollectd-i386 += CSWlibmemcached8
+RUNTIME_DEP_PKGS_CSWcollectd-i386 += CSWlibfl2
+RUNTIME_DEP_PKGS_CSWcollectd += $(RUNTIME_DEP_PKGS_CSWcollectd-$(GARCH))
PACKAGES += CSWcollectd-plugin-dbi
SPKG_DESC_CSWcollectd-plugin-dbi = CollectD Plugin for DBI
@@ -82,12 +82,14 @@
PACKAGES += CSWcollectd-plugin-postgresql
SPKG_DESC_CSWcollectd-plugin-postgresql = CollectD Plugin for PostgreSQL
PKGFILES_CSWcollectd-plugin-postgresql += $(call pkgfiles_lib,collectd/postgresql.so)
+PKGFILES_CSWcollectd-plugin-postgresql += $(sharedstatedir)/collectd/postgresql_default.conf
RUNTIME_DEP_PKGS_CSWcollectd-plugin-postgresql += CSWlibgcc-s1
RUNTIME_DEP_PKGS_CSWcollectd-plugin-postgresql += CSWlibpq5
PACKAGES += CSWcollectd-plugin-python
SPKG_DESC_CSWcollectd-plugin-python = CollectD Plugin for Python
PKGFILES_CSWcollectd-plugin-python += $(call pkgfiles_lib,collectd/python.so)
+PKGFILES_CSWcollectd-plugin-python += $(mandir)/man5/collectd-python.5
RUNTIME_DEP_PKGS_CSWcollectd-plugin-python += CSWlibgcc-s1
RUNTIME_DEP_PKGS_CSWcollectd-plugin-python += CSWlibpython2-7-1-0
# No 64 bit Python yet
@@ -103,9 +105,24 @@
PACKAGES += CSWcollectd-plugin-snmp
SPKG_DESC_CSWcollectd-plugin-snmp = CollectD Plugin for NetSNMP
PKGFILES_CSWcollectd-plugin-snmp += $(call pkgfiles_lib,collectd/snmp.so)
+PKGFILES_CSWcollectd-plugin-snmp += $(mandir)/man5/collectd-snmp.5
RUNTIME_DEP_PKGS_CSWcollectd-plugin-snmp += CSWlibgcc-s1
RUNTIME_DEP_PKGS_CSWcollectd-plugin-snmp += CSWlibnetsnmp30
+PACKAGES += CSWcollectd-plugin-xmms
+SPKG_DESC_CSWcollectd-plugin-xmms = CollectD Plugin for XMMS
+PKGFILES_CSWcollectd-plugin-xmms += $(call pkgfiles_lib,collectd/xmms.so)
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms += CSWlibxmms1
+# This is due to a linker anomaly, these are pulled in also from libxmms.so.1
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms-sparc += CSWlibgdk1-2-0
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms-sparc += CSWlibglib1-2-0
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms-sparc += CSWlibgtk1-2-0
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms-sparc += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms += $(RUNTIME_DEP_PKGS_CSWcollectd-plugin-xmms-$(GARCH))
+# No 64 bit XMMS yet
+CHECKPKG_OVERRIDES_CSWcollectd-plugin-xmms += 64-bit-binaries-missing
+
PACKAGES += CSWcollectd-plugins-all
SPKG_DESC_CSWcollectd-plugins-all = CollectD Metapackage that pulls in all plugins
PKGFILES_CSWcollectd-plugins-all = EMPTY
@@ -117,15 +134,10 @@
RUNTIME_DEP_PKGS_CSWcollectd-plugins-all += CSWcollectd-plugin-python
RUNTIME_DEP_PKGS_CSWcollectd-plugins-all += CSWcollectd-plugin-rrdtool
RUNTIME_DEP_PKGS_CSWcollectd-plugins-all += CSWcollectd-plugin-snmp
+RUNTIME_DEP_PKGS_CSWcollectd-plugins-all += CSWcollectd-plugin-xmms
# These are all sort of surplus as this is a meta package
CHECKPKG_OVERRIDES_CSWcollectd-plugins-all += surplus-dependency
-# RUNTIME_DEP_PKGS_CSWcollectd_i386 += CSWlibmemcached8
-# RUNTIME_DEP_PKGS_CSWcollectd += $(RUNTIME_DEP_PKGS_CSWcollectd_$(GARCH))
-
-# CHECKPKG_OVERRIDES_CSWcollectd += file-with-bad-content|/usr/share|root/opt/csw/share/man/man1/collectd.1
-# CHECKPKG_OVERRIDES_CSWcollectd += file-with-bad-content|/usr/share|root/opt/csw/share/man/man5/collectd-unixsock.5
-
INITSMF = $(sysconfdir)/init\.d/cswcollectd
PRESERVECONF += $(sysconfdir)/collectd.conf
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