r1889 - trunk/libmx4j-java/debian

Wolfgang Bär wbaer-guest at costa.debian.org
Thu Feb 9 21:43:25 UTC 2006


Author: wbaer-guest
Date: 2006-02-09 21:43:25 +0000 (Thu, 09 Feb 2006)
New Revision: 1889

Removed:
   trunk/libmx4j-java/debian/libmx4j-java.links
   trunk/libmx4j-java/debian/patches/
Modified:
   trunk/libmx4j-java/debian/README.Debian
   trunk/libmx4j-java/debian/changelog
   trunk/libmx4j-java/debian/control
   trunk/libmx4j-java/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


Modified: trunk/libmx4j-java/debian/README.Debian
===================================================================
--- trunk/libmx4j-java/debian/README.Debian	2006-02-09 21:36:41 UTC (rev 1888)
+++ trunk/libmx4j-java/debian/README.Debian	2006-02-09 21:43:25 UTC (rev 1889)
@@ -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/libmx4j-java/debian/changelog
===================================================================
--- trunk/libmx4j-java/debian/changelog	2006-02-09 21:36:41 UTC (rev 1888)
+++ trunk/libmx4j-java/debian/changelog	2006-02-09 21:43:25 UTC (rev 1889)
@@ -1,3 +1,37 @@
+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

Modified: trunk/libmx4j-java/debian/control
===================================================================
--- trunk/libmx4j-java/debian/control	2006-02-09 21:36:41 UTC (rev 1888)
+++ trunk/libmx4j-java/debian/control	2006-02-09 21:43:25 UTC (rev 1889)
@@ -1,15 +1,15 @@
-Source:  libmx4j-java
+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>, Michael Koch <konqueror at gmx.de>
-Build-Depends-Indep: cdbs (>= 0.4.8), debhelper (>= 4.1.0), liblog4j1.2-java, libcommons-logging-java, libbcel-java (>=5.0), libgnujaf-java, libxerces2-java, libjaxp1.2-java, kaffe, ant, jikes, libservlet2.4-java
-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, libxerces2-java, libbcel-java (>=5.0), libjaxp1.2-java
-Suggests: libservlet2.4-java, jython
+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

Deleted: trunk/libmx4j-java/debian/libmx4j-java.links
===================================================================
--- trunk/libmx4j-java/debian/libmx4j-java.links	2006-02-09 21:36:41 UTC (rev 1888)
+++ trunk/libmx4j-java/debian/libmx4j-java.links	2006-02-09 21:43:25 UTC (rev 1889)
@@ -1,3 +0,0 @@
-usr/share/java/mx4j-2.0.1.jar usr/share/java/mx4j.jar
-usr/share/java/mx4j-impl-2.0.1.jar usr/share/java/mx4j-impl.jar
-usr/share/java/mx4j-jmx-2.0.1.jar usr/share/java/mx4j-jmx.jar

Modified: trunk/libmx4j-java/debian/rules
===================================================================
--- trunk/libmx4j-java/debian/rules	2006-02-09 21:36:41 UTC (rev 1888)
+++ trunk/libmx4j-java/debian/rules	2006-02-09 21:43:25 UTC (rev 1889)
@@ -1,36 +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
 
-# These two must be specified
 JAVA_HOME := /usr/lib/kaffe
-#JAVACMD := /usr/bin/java-sablevm
 ANT_HOME := /usr/share/ant
 
-# 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.4 bcel jython gnumail activation	$(ANT_HOME)/lib/ant-launcher.jar commons-logging xercesImpl 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:.
+DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar log4j-1.2 commons-logging servlet-api-2.4 bcel jython gnumail activation
 
-# 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/build.xml
+DEB_ANT_BUILD_TARGET := compile.tools
 
-DEB_ANT_BUILD_TARGET := compile.jmx  #compile.tools compile.rjmx 
-
 install/libmx4j-java::
-	install -m 644 dist/lib/mx4j-impl.jar debian/libmx4j-java/usr/share/java/mx4j-impl-2.1.1.jar
-	install -m 644 dist/lib/mx4j-jmx.jar debian/libmx4j-java/usr/share/java/mx4j-jmx-2.1.1.jar
-	install -m 644 dist/lib/mx4j.jar debian/libmx4j-java/usr/share/java/mx4j-2.1.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