CVS asm/debian

Barry Hawkins barryh-guest at haydn.debian.org
Mon Sep 12 18:17:00 UTC 2005


Update of /cvsroot/pkg-java/asm/debian
In directory haydn:/tmp/cvs-serv30267/debian

Modified Files:
	ant.properties control libasm-java-doc.doc-base rules 
Log Message:
Committing changes to make avaialable for Wolfgang Baer

--- /cvsroot/pkg-java/asm/debian/ant.properties	2005/08/22 02:05:24	1.2
+++ /cvsroot/pkg-java/asm/debian/ant.properties	2005/09/12 18:17:00	1.3
@@ -1,15 +1,21 @@
 # Properties that are set within asm's default build.properties
-product.name    asm
-product.version 1.5.3
+product.name=asm
+product.version=1.5.3
 
 # Use jikes to compile
-build.compiler jikes
+build.compiler=jikes
 
 # Build class path (classes needed to build the project)
 # Class path for the ObjectWeb utility Ant tasks (version 1.2 or higher)
 # See http://forge.objectweb.org/projects/monolog
-objectweb.ant.tasks.path ow_util_ant_tasks.jar
+objectweb.ant.tasks.path=/usr/share/java/ow_util_ant_tasks.jar
 
 # URL for Javadoc generation
-jdk.url     http://java.sun.com/j2se/1.4.2/docs/api
+jdk.url=http://java.sun.com/j2se/1.4.2/docs/api
 
+# javac settings used in compilation
+javac.debug=on
+javac.deprecation=on
+javac.includes=org/**/*.java
+javac.nowarn=off
+javac.verbose=yes
--- /cvsroot/pkg-java/asm/debian/control	2005/08/22 02:05:25	1.5
+++ /cvsroot/pkg-java/asm/debian/control	2005/09/12 18:17:00	1.6
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Marcus Crafter <crafterm at debian.org>, Barry Hawkins <barry at bytemason.org>
-Build-Depends-Indep: debhelper (>= 4.0.0), ant, kaffe, sharutils
+Build-Depends-Indep: debhelper (>= 4.0.0), ant (>= 1.6.5-1), kaffe | java-compiler, sharutils, libow-util-ant-tasks-java (>= 1.3-1)
 Standards-Version: 3.6.2.1
 
 Package: libasm-java
--- /cvsroot/pkg-java/asm/debian/libasm-java-doc.doc-base	2005/08/22 02:05:25	1.3
+++ /cvsroot/pkg-java/asm/debian/libasm-java-doc.doc-base	2005/09/12 18:17:00	1.4
@@ -1,10 +1,11 @@
 Document: libasm-java-doc
 Title: API Javadoc for ASM Bytecode Manipulation framework
-Author: Objectweb ASM Project Team
+Author: ObjectWeb ASM Project Team
 Abstract: This is the API Javadoc provided by the Objectweb
+ ASM bytecode manipulation framework
 Section: Programming
 
 Format: HTML
-Index: /usr/share/doc/libasm-java-doc/javadoc/index.html
-Files: /usr/share/doc/libasm-java-doc/*.html
+Index: /usr/share/doc/libasm-java-doc/api/index.html
+Files: /usr/share/doc/libasm-java-doc/api/*.html
 
--- /cvsroot/pkg-java/asm/debian/rules	2005/08/22 02:05:25	1.4
+++ /cvsroot/pkg-java/asm/debian/rules	2005/09/12 18:17:00	1.5
@@ -9,6 +9,9 @@
 # Set a locale; currently using default
 export LANG=C
 
+# Include to enable dpatch
+include /usr/share/dpatch/dpatch.make
+
 # Set JAVA_HOME to be used for Java commands
 JAVA_HOME=/usr/lib/kaffe
 
@@ -17,7 +20,7 @@
 
 JAVA_LIB=/usr/share/java
 ANT_HOME=/usr/share/ant
-ANT_CLASSPATH=$(JAVA_LIB)/gnujaxp.jar:$(ANT_HOME)/lib/ant.jar:$(ANT_HOME)/lib/ant-launcher.jar:$(ANT_HOME)/lib/ant-junit.jar:$(JAVA_LIB)/junit.jar
+ANT_CLASSPATH=$(JAVA_LIB)/gnujaxp.jar:$(ANT_HOME)/lib/ant.jar:$(ANT_HOME)/lib/ant-launcher.jar:$(ANT_HOME)/lib/ant-junit.jar:$(JAVA_LIB)/junit.jar:$(JAVA_LIB)/xalan2.jar$(JAVA_LIB)/ow_util_ant_tasks.jar
 
 # Set path to Ant properties file
 ANT_PROPS=debian/ant.properties
@@ -28,32 +31,21 @@
 ANT=$(JAVACMD) -classpath $(ANT_CLASSPATH) \
         org.apache.tools.ant.Main -verbose -propertyfile $(ANT_PROPS)
 
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-	# Add here commands to configure the package.
-
-	touch configure-stamp
-
 build: build-stamp
 
-build-stamp: configure-stamp 
+build-stamp: patch-stamp
 	dh_testdir
-
-	# Add here commands to compile the package.
-	#$(MAKE)
-	#/usr/bin/docbook-to-man debian/asm.sgml > asm.1
-
+	#uudecode debian/ow_util_ant_tasks.uue > ow_util_ant_tasks.jar
+	$(ANT) dist
 	touch build-stamp
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
-
+	#rm -f ow_util_ant_tasks.jar
 	# Add here commands to clean up after the build process.
 	$(ANT) clean
-	rm -f ow_util_ant_tasks.jar
 
 	dh_clean 
 
@@ -63,22 +55,11 @@
 	dh_clean -k 
 	dh_installdirs
 
-	# Add here commands to install the package into debian/asm.
-	#$(MAKE) install DESTDIR=$(CURDIR)/debian/libasm-java
-
-	# do this later and delete the .xml files on a clean
-	#for i in archive/*.xml.in \
-	#do \
-	#done \
-
-	uudecode debian/ow_util_ant_tasks.uue > ow_util_ant_tasks.jar	
-	$(ANT) dist
-
 	# install the libasm-java jar files
 	mv output/dist/lib/*.jar $(CURDIR)/debian/libasm-java/usr/share/java
 	# install the javadocs and examples
-	mkdir $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/javadoc
-	mv output/dist/doc/javadoc/user/* $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/javadoc
+	mkdir $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/api
+	mv output/dist/doc/javadoc/user/* $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc/api
 	mv output/dist/examples $(CURDIR)/debian/libasm-java-doc/usr/share/doc/libasm-java-doc
 
 # Build architecture-independent files here.



More information about the pkg-java-commits mailing list