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