Code

rules, control, collectd.conf: Disabled java plugin.
authorSebastian Harl <sh@tokkee.org>
Mon, 11 Jan 2010 17:49:48 +0000 (18:49 +0100)
committerSebastian Harl <sh@tokkee.org>
Mon, 11 Jan 2010 17:49:48 +0000 (18:49 +0100)
… and removed build-dependency on openjdk-6-jdk, which is not available on
Etch.

debian/changelog
debian/collectd-core.install
debian/collectd.conf
debian/control
debian/rules

index 5a3476d32ffd859ab9551deb327f9c93bcc57449..6a7777ce0b32e207b88b4327e3cd41eb2e96edbd 100644 (file)
@@ -24,8 +24,10 @@ collectd (4.8.2-1~bpo40+1) etch-backports; urgency=low
       libmemcached-dev, which is not available on Etch.
     - Disabled curl_json plugin and removed build-dependency on libyajl-dev,
       which is not available on Etch.
+    - Disabled java plugin and removed build-dependency on openjdk-6-jdk,
+      which is not available on Etch.
 
- -- Sebastian Harl <tokkee@debian.org>  Mon, 11 Jan 2010 18:42:25 +0100
+ -- Sebastian Harl <tokkee@debian.org>  Mon, 11 Jan 2010 18:49:24 +0100
 
 collectd (4.8.2-1) unstable; urgency=medium
 
index 11acfc4326e00c6467a18c545e90385234830b8e..4caba94972824860edb4ca4d722751c3156c2250 100644 (file)
@@ -10,7 +10,6 @@ usr/share/man/man3/Collectd::Unixsock.3pm
 usr/share/man/man5/collectd-unixsock.5
 usr/share/man/man5/collectd-email.5
 usr/share/man/man5/collectd-exec.5
-usr/share/man/man5/collectd-java.5
 usr/share/man/man5/collectd.conf.5
 usr/share/man/man5/collectd-snmp.5
 usr/share/man/man5/collectd-perl.5
index cde32ee37747047876fcdfc229e054d9e00ed070..cbbfa344d8a262751be2342cb58ea04c54a931ff 100644 (file)
@@ -51,7 +51,6 @@ LoadPlugin interface
 #LoadPlugin iptables
 #LoadPlugin ipvs
 LoadPlugin irq
-#LoadPlugin java
 #LoadPlugin libvirt
 LoadPlugin load
 #LoadPlugin madwifi
@@ -244,16 +243,6 @@ LoadPlugin users
 #      IgnoreSelected true
 #</Plugin>
 
-#<Plugin java>
-#      JVMArg "-verbose:jni"
-#
-#      LoadPlugin "org.collectd.java.GenericJMX"
-#      <Plugin "GenericJMX">
-#              # See /usr/share/doc/collectd/examples/GenericJMX.conf
-#              # for an example config.
-#      </Plugin>
-#</Plugin>
-
 #<Plugin libvirt>
 #      Connection "xen:///"
 #      RefreshInterval 60
index 873986550af20f273c215c2951ec75ec10b188f5..50a7c3fb64cbd56a15f7584e23749ee287608c87 100644 (file)
@@ -23,8 +23,7 @@ Build-Depends: debhelper (>= 5), po-debconf, dpatch,
  libvirt-dev (>= 0.4.0-6),
  libxml2-dev,
  linux-kernel-headers,
- nut-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel],
- openjdk-6-jdk [!hppa]
+ nut-dev [!alpha !amd64 !hppa !ia64 !ppc64 !mips !mipsel]
 Build-Conflicts: libpthread-dev, iptables-dev
 Standards-Version: 3.8.3
 Homepage: http://collectd.org/
@@ -81,14 +80,12 @@ Description: statistics collection and monitoring daemon (core system)
    * execution of external programs: exec
    * count the number of files in directories: filecount
    * Linux file-system based caching framework statistics: fscache
-   * query data from Java processes using JMX: GenericJMX (Java based plugin)
    * harddisk temperature: hddtemp
    * network traffic: interface
    * IPMI sensors information: ipmi
    * iptables statistics: iptables
    * IPVS connection statistics: ipvs
    * IRQ counters: irq
-   * embedded Java Virtual Machine: java
    * CPU, disk, network statistics of guest systems: libvirt
    * system load averages: load
    * logging to files, STDOUT and STDERR: logfile
index afb266ab842c5cf0c7d83082ff7c066b0c83cced..3ee236a8ba0be6e67bcbbe620be9c04aeed4f238 100755 (executable)
@@ -32,19 +32,6 @@ else
        CFLAGS += -O2
 endif
 
-# The archdir map has been copied from openjdk-6's debian/rules.
-JAVA_ARCHDIR_MAP = alpha=alpha arm=arm armel=arm amd64=amd64 hppa=parisc \
-                       i386=i386 lpia=i386 m68k=m68k mips=mips mipsel=mipsel \
-                       powerpc=ppc sparc=sparc s390=s390 ia64=ia64
-JAVA_ARCHDIR = $(strip $(patsubst $(DEB_BUILD_ARCH)=%, %, \
-                       $(filter $(DEB_BUILD_ARCH)=%, $(JAVA_ARCHDIR_MAP))))
-JAVA_HOME = /usr/lib/jvm/java-6-openjdk
-JAVA_LIBDIR = $(JAVA_HOME)/jre/lib/$(JAVA_ARCHDIR)/server
-
-JAVAC = $(JAVA_HOME)/bin/javac
-JAVA_CPPFLAGS = -I$(JAVA_HOME)/include
-JAVA_LDFLAGS = -L$(JAVA_LIBDIR) -Wl,-rpath -Wl,$(JAVA_LIBDIR)
-
 include /usr/share/dpatch/dpatch.make
 
 confflags = --host=$(DEB_HOST_GNU_TYPE) \
@@ -66,6 +53,9 @@ confflags += --disable-curl_json
 # libganglia >= 3 is required for the gmond plugin.
 confflags += --disable-gmond
 
+# OpenJDK is not available on Etch.
+confflags += --disable-java
+
 # libmemcached is required for the memcachec plugin.
 confflags += --disable-memcachec
 
@@ -97,12 +87,6 @@ ifneq (,$(findstring $(DEB_BUILD_ARCH),alpha amd64 hppa ia64 ppc64 mips mipsel))
        confflags += --disable-netlink --disable-nut
 endif
 
-# The hppa buildds currently do not keep up with Java related stuff, thus
-# prevending testing transitions.
-ifneq (,$(findstring $(DEB_BUILD_ARCH),hppa))
-       confflags += --disable-java
-endif
-
 config.status: configure $(DPATCH_STAMPFN)
        dh_testdir
        
@@ -114,8 +98,6 @@ config.status: configure $(DPATCH_STAMPFN)
        
        PKG_CONFIG_PATH="$(CURDIR)/debian/pkgconfig:$$PKG_CONFIG_PATH" \
        ./configure $(confflags) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" \
-               JAVAC="$(JAVAC)" JAVA_CPPFLAGS="$(JAVA_CPPFLAGS)" \
-               JAVA_LDFLAGS="$(JAVA_LDFLAGS)" \
                || ( status=$$?; cat config.log; exit $$status )
 
 build: build-stamp