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