r2476 - trunk/mx4j/debian

Michael Koch mkoch at costa.debian.org
Tue Sep 19 19:48:45 UTC 2006


Author: mkoch
Date: 2006-09-19 19:48:45 +0000 (Tue, 19 Sep 2006)
New Revision: 2476

Added:
   trunk/mx4j/debian/compat
Modified:
   trunk/mx4j/debian/README.Debian
   trunk/mx4j/debian/changelog
   trunk/mx4j/debian/control
   trunk/mx4j/debian/rules
Log:
libmx4j-java (2.1.1-4) unstable; urgency=low

  * Removed forgotten files in debian directory and unused patches.
  * Added jython to build-depends to build the jython mbeans

 -- Wolfgang Baer <WBaer at gmx.de>  Wed,  1 Feb 2006 22:08:46 +0100

libmx4j-java (2.1.1-3) unstable; urgency=low

  * Add remote and tools support (closes: #336856)
    + Bumped build-depend on kaffe (>= 2:1.1.6.91-1)
    + Build against libgnumail-java to enable mail tools, 
      added libgnumail-java to Build-depends and to Suggests
  * Patched build.xml to get remote and tools features build
    + Commented rmic iiop generation out
    + Excluded tools features where needed libraries are not available
      in Debian from the build
    + Documented differences to upstream binaries in README.Debian
  * Cleaned up dependencies - removed libjaxp1.2-java, libxerces2-java
  * Removed explicit dependencies on jikes (debian/control, debian/rules)
  * Removed splitted api/impl jars - only ship complete jars    
  * Remove Takashi from Uploaders
  * Move creation of symbolic links into rules for automatic versioning  
  * Standards-Version 3.6.2 (no changes)
  * Added myself as uploader

 -- Wolfgang Baer <WBaer at gmx.de>  Fri,  6 Jan 2006 15:32:15 +0100

libmx4j-java (2.1.1-2) unstable; urgency=low

  * forgot to update symlinks... sorry :/

 -- Arnaud Vandyck <avdyk at debian.org>  Sat, 24 Sep 2005 02:07:13 +0200

libmx4j-java (2.1.1-1) unstable; urgency=low

  * New upstream release
  * ant transition
  * build with kaffe
  * build-dep on xerces2

 -- Arnaud Vandyck <avdyk at debian.org>  Fri, 23 Sep 2005 11:12:00 +0200

libmx4j-java (2.0.1-4) unstable; urgency=low

  * Reupload with orig tarball

 -- Michael Koch <konqueror at gmx.de>  Mon, 28 Mar 2005 14:43:47 +0000

libmx4j-java (2.0.1-3) unstable; urgency=low

  * Moved to main
  * Replaces Build-Depends by Build-Depends-Indep 
  * Added myself to Uploaders

 -- Michael Koch <konqueror at gmx.de>  Mon, 21 Mar 2005 20:56:51 +0000



Modified: trunk/mx4j/debian/README.Debian
===================================================================
--- trunk/mx4j/debian/README.Debian	2006-09-19 06:23:13 UTC (rev 2475)
+++ trunk/mx4j/debian/README.Debian	2006-09-19 19:48:45 UTC (rev 2476)
@@ -1,6 +1,18 @@
 About MX4j for Debian
 ========================
 
-* Remote feature isn't supported.
-* Tools isn't provided.
-* SSL feature isn't supported.
+Difference to binary upstream release:
+
+[Remote] 
+No support of RMI over IIOP protocol due to missing
+iiop generation in free rmic compilers.
+
+[Tools]
+No SOAP, Hessian or Burlap connectors due to missing
+packages in debian (axis, caucho libraries).
+
+No SSLAdaptorServerSocketFactory available due to 
+hardcoded dependencies to SUN VM's (won't even run
+with the IBM Java Runtimes).
+
+- Wolfgang Baer <WBaer at gmx.de>  Fri,  6 Jan 2006 15:32:15 +0100

Modified: trunk/mx4j/debian/changelog
===================================================================
--- trunk/mx4j/debian/changelog	2006-09-19 06:23:13 UTC (rev 2475)
+++ trunk/mx4j/debian/changelog	2006-09-19 19:48:45 UTC (rev 2476)
@@ -1,3 +1,60 @@
+libmx4j-java (2.1.1-4) unstable; urgency=low
+
+  * Removed forgotten files in debian directory and unused patches.
+  * Added jython to build-depends to build the jython mbeans
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Wed,  1 Feb 2006 22:08:46 +0100
+
+libmx4j-java (2.1.1-3) unstable; urgency=low
+
+  * Add remote and tools support (closes: #336856)
+    + Bumped build-depend on kaffe (>= 2:1.1.6.91-1)
+    + Build against libgnumail-java to enable mail tools, 
+      added libgnumail-java to Build-depends and to Suggests
+  * Patched build.xml to get remote and tools features build
+    + Commented rmic iiop generation out
+    + Excluded tools features where needed libraries are not available
+      in Debian from the build
+    + Documented differences to upstream binaries in README.Debian
+  * Cleaned up dependencies - removed libjaxp1.2-java, libxerces2-java
+  * Removed explicit dependencies on jikes (debian/control, debian/rules)
+  * Removed splitted api/impl jars - only ship complete jars    
+  * Remove Takashi from Uploaders
+  * Move creation of symbolic links into rules for automatic versioning  
+  * Standards-Version 3.6.2 (no changes)
+  * Added myself as uploader
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Fri,  6 Jan 2006 15:32:15 +0100
+
+libmx4j-java (2.1.1-2) unstable; urgency=low
+
+  * forgot to update symlinks... sorry :/
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Sat, 24 Sep 2005 02:07:13 +0200
+
+libmx4j-java (2.1.1-1) unstable; urgency=low
+
+  * New upstream release
+  * ant transition
+  * build with kaffe
+  * build-dep on xerces2
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Fri, 23 Sep 2005 11:12:00 +0200
+
+libmx4j-java (2.0.1-4) unstable; urgency=low
+
+  * Reupload with orig tarball
+
+ -- Michael Koch <konqueror at gmx.de>  Mon, 28 Mar 2005 14:43:47 +0000
+
+libmx4j-java (2.0.1-3) unstable; urgency=low
+
+  * Moved to main
+  * Replaces Build-Depends by Build-Depends-Indep 
+  * Added myself to Uploaders
+
+ -- Michael Koch <konqueror at gmx.de>  Mon, 21 Mar 2005 20:56:51 +0000
+
 libmx4j-java (2.0.1-2) unstable; urgency=low
 
   * Set target=1.3 attribute for javac so the classes are usable by JDK 1.3

Added: trunk/mx4j/debian/compat
===================================================================
--- trunk/mx4j/debian/compat	                        (rev 0)
+++ trunk/mx4j/debian/compat	2006-09-19 19:48:45 UTC (rev 2476)
@@ -0,0 +1 @@
+4

Modified: trunk/mx4j/debian/control
===================================================================
--- trunk/mx4j/debian/control	2006-09-19 06:23:13 UTC (rev 2475)
+++ trunk/mx4j/debian/control	2006-09-19 19:48:45 UTC (rev 2476)
@@ -1,14 +1,15 @@
-Source:  libmx4j-java
-Section: contrib/libs
+Source: libmx4j-java
+Section: libs
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Takashi Okamoto <tora at debian.org>, Arnaud Vandyck <avdyk at debian.org>, Stefan Gybas <sgybas at debian.org>
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.1.0), liblog4j1.2-java, libcommons-logging-java, libbcel-java (>=5.0), libgnujaf-java, libxerces-java, libjaxp1.2-java, sablevm, libant1.6-java, jikes
-Standards-Version: 3.6.1
+Uploaders: Arnaud Vandyck <avdyk at debian.org>, Stefan Gybas <sgybas at debian.org>, Michael Koch <konqueror at gmx.de>, Wolfgang Baer <WBaer at gmx.de>
+Build-Depends-Indep: cdbs (>= 0.4.8), debhelper (>= 4.2.30), liblog4j1.2-java, libcommons-logging-java, libbcel-java (>=5.0), libgnujaf-java, libgnumail-java, kaffe (>= 2:1.1.6.91-1), ant, libservlet2.4-java, jython
+Standards-Version: 3.6.2
 
 Package: libmx4j-java
 Architecture: all
-Depends: kaffe (>= 1:1.1.3) | sablevm | java1-runtime | java2-runtime, liblog4j1.2-java, libxerces-java|libxerces2-java, libbcel-java (>=5.0), libjaxp1.2-java
+Depends: kaffe | java1-runtime | java2-runtime, liblog4j1.2-java, libbcel-java (>=5.0)
+Suggests: libservlet2.4-java, libgnumail-java, jython
 Description: An open source implementation of the JMX(TM) technology
  JMX defines the architecture, the patterns , the API and services to 
  build manageable Java applications. It provide flexible framework to

Modified: trunk/mx4j/debian/rules
===================================================================
--- trunk/mx4j/debian/rules	2006-09-19 06:23:13 UTC (rev 2475)
+++ trunk/mx4j/debian/rules	2006-09-19 19:48:45 UTC (rev 2476)
@@ -1,39 +1,24 @@
 #!/usr/bin/make -f
 # debian/rules file for libmx4j-java (uses cdbs)
 
-#DEB_TAR_SRCDIR := modeler-1.1-src.tar.gz
-DEB_TAR_SRCDIR := build
-# DEB_TARBALL := upstream/commons-modeler-1.1-src
+export VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
+
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/tarball.mk
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
+JAVA_HOME := /usr/lib/kaffe
+ANT_HOME := /usr/share/ant
 
+DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar log4j-1.2 commons-logging servlet-api-2.4 bcel jython gnumail activation
 
+DEB_ANT_BUILDFILE := build/build.xml
+DEB_ANT_BUILD_TARGET := compile.tools
 
-# These two must be specified
-#JAVA_HOME := /usr/lib/kaffe
-JAVACMD := /usr/bin/java-sablevm
-ANT_HOME := /usr/share/ant1.6
-
-# Additional JARs to add to the class path, either full path or just the
-# basename for JARs in /usr/share/java. The ".jar" suffix may also be ommitted
-DEB_JARS := commons-modeler log4j-1.2 logkit servlet-2.3 bcel jython gnumail activation	/usr/share/ant1.6/lib/ant-launcher.jar commons-logging xerces jaxp-1.2
-#export CLASSPATH=/usr/share/java/commons-digester.jar:/usr/share/java/commons-logging.jar:/usr/share/java/xerces.jar:/usr/share/java/xmlParserAPIs.jar:/usr/share/java/xercesImpl.jar:.
-
-# Build compiler
-DEB_ANT_COMPILER := jikes
-
-# Defaults to debian/ant.properties
-#DEB_ANT_PROPERTYFILE := build.properties
-
-# Defaults to build.xml (Ant default) in $(DEB_BUILDDIR)
-#DEB_ANT_BUILDFILE := build.xml
-
-DEB_ANT_BUILD_TARGET := compile.jmx  #compile.tools compile.rjmx 
-
 install/libmx4j-java::
-	install -m 644 build-tree/dist/lib/mx4j-impl.jar debian/libmx4j-java/usr/share/java/mx4j-impl-2.0.1.jar
-	install -m 644 build-tree/dist/lib/mx4j-jmx.jar debian/libmx4j-java/usr/share/java/mx4j-jmx-2.0.1.jar
-	install -m 644 build-tree/dist/lib/mx4j.jar debian/libmx4j-java/usr/share/java/mx4j-2.0.1.jar
+	install -m 644 dist/lib/mx4j.jar debian/libmx4j-java/usr/share/java/mx4j-$(VERSION).jar
+	install -m 644 dist/lib/mx4j-remote.jar debian/libmx4j-java/usr/share/java/mx4j-remote-$(VERSION).jar
+	install -m 644 dist/lib/mx4j-tools.jar debian/libmx4j-java/usr/share/java/mx4j-tools-$(VERSION).jar
+	ln -s mx4j-$(VERSION).jar debian/libmx4j-java/usr/share/java/mx4j.jar
+	ln -s mx4j-remote-$(VERSION).jar debian/libmx4j-java/usr/share/java/mx4j-remote.jar
+	ln -s mx4j-tools-$(VERSION).jar debian/libmx4j-java/usr/share/java/mx4j-tools.jar




More information about the pkg-java-commits mailing list