CVS libsaxon-java/debian

Arnaud Vandyck avdyk at haydn.debian.org
Wed Aug 17 00:21:54 UTC 2005


Update of /cvsroot/pkg-java/libsaxon-java/debian
In directory haydn:/tmp/cvs-serv4987/debian

Modified Files:
	README.Debian changelog control libsaxon-java-doc.javadoc 
	rules 
Log Message:
libsaxon-java (1:6.5.4-1) unstable; urgency=low

  * New upstream release
  * fop support is dropped upstream
    - updated debian dir to remove fop specific build stuff
    - removed fop build-dep and suggests
  * Move to main (closes: #122556)
  * Build with kaffe / jikes / gjdoc
  * Removed conflicts,provides,replaces with lib-saxon-java
  * Changed libjdom-java to the final release libjdom1-java
  * Standards-Version 3.6.2 (no changes)

  * Upload sponsored by Arnaud Vandyck

 -- Wolfgang Baer <WBaer at gmx.de>  Tue, 16 Aug 2005 22:46:04 +0200


--- /cvsroot/pkg-java/libsaxon-java/debian/README.Debian	2005/04/04 20:24:23	1.2
+++ /cvsroot/pkg-java/libsaxon-java/debian/README.Debian	2005/08/17 00:21:54	1.3
@@ -11,7 +11,7 @@
 
 - Mark Johnson <mrj at debian.org>, Fri, 21 Sep 2001 06:32:43 -0400
 
-Additionnal comments:
+Additional comments:
 
 I did completly revamped saxon. First Saxon is shipped in a zip form
 with compiled classes and jar files. I did unzip the original, removed
--- /cvsroot/pkg-java/libsaxon-java/debian/changelog	2005/05/07 16:17:55	1.4
+++ /cvsroot/pkg-java/libsaxon-java/debian/changelog	2005/08/17 00:21:54	1.5
@@ -1,3 +1,19 @@
+libsaxon-java (1:6.5.4-1) unstable; urgency=low
+
+  * New upstream release 
+  * fop support is dropped upstream
+    - updated debian dir to remove fop specific build stuff
+    - removed fop build-dep and suggests
+  * Move to main (closes: #122556)
+  * Build with kaffe / jikes / gjdoc
+  * Removed conflicts,provides,replaces with lib-saxon-java
+  * Changed libjdom-java to the final release libjdom1-java
+  * Standards-Version 3.6.2 (no changes)
+
+  * Upload sponsored by Arnaud Vandyck
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Tue, 16 Aug 2005 22:46:04 +0200
+
 libsaxon-java (1:6.5.3-4) unstable; urgency=low
 
   * Reverted conflicts, provides, replaces lib-saxon-java for the Woody to
--- /cvsroot/pkg-java/libsaxon-java/debian/control	2005/05/07 16:17:55	1.4
+++ /cvsroot/pkg-java/libsaxon-java/debian/control	2005/08/17 00:21:54	1.5
@@ -1,18 +1,15 @@
 Source: libsaxon-java
-Section: contrib/libs
+Section: libs
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Arnaud Vandyck <avdyk at debian.org>, Wolfgang Baer <WBaer at gmx.de>
-Build-Depends-Indep: debhelper (>= 4.2.30), j2sdk1.4, fastjar, gjdoc, libgnujaxp-java, fop, libjdom-java
-Standards-Version: 3.6.1
+Build-Depends-Indep: debhelper (>= 4.2.30), kaffe (>= 2:1.1.5-3), libgnujaxp-java, libjdom1-java
+Standards-Version: 3.6.2
 
 Package: libsaxon-java
 Architecture: all
-Conflicts: lib-saxon-java
-Provides: lib-saxon-java
-Replaces: lib-saxon-java
-Depends: kaffe | gij | sablevm | java1-runtime | java2-runtime, libgnujaxp-java
-Suggests: fop, libjdom-java
+Depends: kaffe | java1-runtime | java2-runtime, libgnujaxp-java
+Suggests: libjdom1-java
 Description: The Saxon XSLT Processor
  The saxon package is a collection of tools for processing
  XML documents and implements the XSLT 1.0 recommendation, including
--- /cvsroot/pkg-java/libsaxon-java/debian/libsaxon-java-doc.javadoc	2004/03/23 15:09:16	1.1.1.1
+++ /cvsroot/pkg-java/libsaxon-java/debian/libsaxon-java-doc.javadoc	2005/08/17 00:21:54	1.2
@@ -3,7 +3,6 @@
 com.icl.saxon.charcode
 com.icl.saxon.expr
 com.icl.saxon.exslt
-com.icl.saxon.fop
 com.icl.saxon.functions
 com.icl.saxon.handlers
 com.icl.saxon.jdom
--- /cvsroot/pkg-java/libsaxon-java/debian/rules	2005/05/02 12:13:11	1.3
+++ /cvsroot/pkg-java/libsaxon-java/debian/rules	2005/08/17 00:21:54	1.4
@@ -5,20 +5,16 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-export JITC_PROCESSOR_TYPE=6
 PACKAGE=libsaxon-java
-JAVA_HOME_DIRS=/usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.4-blackdown /usr/local/IBMJava2-ppc-142
-JAVA_HOME ?= $(shell for j in $(JAVA_HOME_DIRS); do [ -d "$$j" ] && echo $$j && exit 0; done)
+JAVA_HOME=/usr/lib/kaffe
 BASE=debian/$(PACKAGE)
 JAVASHARE=usr/share/java
 SOURCES=src
 BUILD=build
 APIDOC=build/api
-FOP=com/icl/saxon/fop
 JDOM=com/icl/saxon/jdom
-UPSTREAM_VERSION = 6.5.3
-#$(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
-CLASSPATH = /usr/share/java/gnujaxp.jar:/usr/share/java/jdom.jar:/usr/share/java/fop.jar
+UPSTREAM_VERSION = 6.5.4
+CLASSPATH = /usr/share/java/gnujaxp.jar:/usr/share/java/jdom1.jar
 
 configure: configure-stamp
 configure-stamp:
@@ -30,14 +26,12 @@
 build: build-stamp
 build-stamp: configure-stamp
 	dh_testdir
-	$(JAVA_HOME)/bin/javac -sourcepath $(SOURCES) -classpath $(CLASSPATH) -d $(BUILD) `find $(SOURCES) -name \*.java`
+	$(JAVA_HOME)/bin/javac -nowarn -sourcepath $(SOURCES) -classpath $(CLASSPATH) -d $(BUILD) `find $(SOURCES) -name \*.java`
 	cp -r $(SOURCES)/META-INF $(BUILD)
-	# split off fop and jdom classes, everything else into saxon.jar
-	(cd $(BUILD); fastjar -cf ../saxon.jar META-INF `find . -name \*.class | egrep -v $(JDOM)\|$(FOP)`; \
-	 fastjar -cf ../saxon-fop.jar $(FOP)/*.class; \
-	 fastjar -cf ../saxon-jdom.jar $(JDOM)/*.class )
+	# split off jdom classes, everything else into saxon.jar
+	(cd $(BUILD); $(JAVA_HOME)/bin/jar -cf ../saxon.jar META-INF `find . -name \*.class | egrep -v $(JDOM)`; \
+	 $(JAVA_HOME)/bin/jar -cf ../saxon-jdom.jar $(JDOM)/*.class )
 	(cd $(APIDOC) ; gjdoc -sourcepath ../../$(SOURCES) @../../debian/libsaxon-java-doc.javadoc)
-	#/usr/bin/docbook-to-man debian/libsaxon-java.sgml > libsaxon-java.1
 	touch build-stamp
 
 clean:
@@ -54,7 +48,6 @@
 	dh_installdirs
 
 	install -m 644 saxon.jar $(BASE)/$(JAVASHARE)/saxon-$(UPSTREAM_VERSION).jar
-	install -m 644 saxon-fop.jar $(BASE)/$(JAVASHARE)/saxon-fop-$(UPSTREAM_VERSION).jar
 	install -m 644 saxon-jdom.jar $(BASE)/$(JAVASHARE)/saxon-jdom-$(UPSTREAM_VERSION).jar
 
 
@@ -65,26 +58,10 @@
 	dh_installchangelogs 
 	dh_installdocs
 	dh_installexamples -plibsaxon-java-doc samples/*
-#	dh_install
-#	dh_installmenu
-#	dh_installdebconf
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
-#	dh_installman
 	dh_link -plibsaxon-java $(JAVASHARE)/saxon-$(UPSTREAM_VERSION).jar $(JAVASHARE)/saxon.jar \
-		$(JAVASHARE)/saxon-fop-$(UPSTREAM_VERSION).jar $(JAVASHARE)/saxon-fop.jar \
-		$(JAVASHARE)/saxon-jdom-$(UPSTREAM_VERSION).jar $(JAVASHARE)/saxon-jdom.jar \
-#	dh_strip
+		$(JAVASHARE)/saxon-jdom-$(UPSTREAM_VERSION).jar $(JAVASHARE)/saxon-jdom.jar
 	dh_compress
 	dh_fixperms
-#	dh_perl
-#	dh_python
-#	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol



More information about the pkg-java-commits mailing list