CVS libbsf-java/debian

Arnaud Vandyck avdyk@haydn.debian.org
Tue Mar 22 15:15:25 2005


Update of /cvsroot/pkg-java/libbsf-java/debian
In directory haydn:/tmp/cvs-serv4995/debian

Modified Files:
	changelog control rules 
Added Files:
	dirs docs 
Log Message:
new release from Wolfgang, fix depends, provide versionned jar, build apidoc

--- /cvsroot/pkg-java/libbsf-java/debian/dirs	2003/07/17 21:13:51	1.2
+++ /cvsroot/pkg-java/libbsf-java/debian/dirs	2005/03/22 22:14:42	1.3
@@ -1 +1 @@
-usr/share/java
+usr/share/java 
--- /cvsroot/pkg-java/libbsf-java/debian/changelog	2004/03/10 17:04:52	1.3
+++ /cvsroot/pkg-java/libbsf-java/debian/changelog	2005/03/22 22:14:42	1.4
@@ -1,3 +1,22 @@
+libbsf-java (1:2.3.0+cvs20050308-2) unstable; urgency=low
+
+  * Fixed depends (as non-free vm's do not provide java1-runtime)
+    to also include java2-runtime (closes: #299551)
+  * Make jar file versioned and provide link for unversioned jar
+  * Build apidocs
+  
+ -- Wolfgang Baer <WBaer@gmx.de>  Tue, 15 Mar 2005 09:18:57 +0100
+
+libbsf-java (1:2.3.0+cvs20050308-1) unstable; urgency=low
+
+  * New upstream release from apache jakarta-bsf CVS
+  * Build with kaffe
+  * Arnaud Vandyck <avdyk@debian.org> did sponsor this package. As a
+    member of pkg-java Alioth's project, I added Wolfgang (and I) as
+    uploaders
+  
+ -- Wolfgang Baer <WBaer@gmx.de>  Fri, 25 Feb 2005 21:56:20 +0100
+
 libbsf-java (1:2.3.0rc1-2) unstable; urgency=low
 
   * Set maintainer to Debian Java Maintainers and added myself to uploaders
--- /cvsroot/pkg-java/libbsf-java/debian/control	2004/03/10 17:04:52	1.3
+++ /cvsroot/pkg-java/libbsf-java/debian/control	2005/03/22 22:14:42	1.4
@@ -2,14 +2,14 @@
 Section: contrib/libs
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
-Uploaders: Stefan Gybas <sgybas@debian.org>
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.1.0), j2sdk1.3, libant1.6-java, jikes (>= 1.18), libservlet2.3-java, libxerces2-java, libxalan2-java, jython, rhino
+Uploaders: Stefan Gybas <sgybas@debian.org>, Arnaud Vandyck <avdyk@debian.org>, Wolfgang Baer <WBaer@gmx.de>
+Build-Depends-Indep: debhelper (>= 4.2.30), cdbs, libant1.6-java, kaffe (>=2:1.1.4.PRECVS9-1), libservlet2.3-java, libxalan2-java, jython, rhino
 Standards-Version: 3.6.1
 
 Package: libbsf-java
 Architecture: all
 Section: contrib/libs
-Depends: classpath | java1-runtime | java2-runtime
+Depends: kaffe | java1-runtime | java2-runtime
 Suggests: libservlet2.3-java, libxalan2-java, jython, rhino
 Description: Bean Scripting Framework to support scripting languages in Java
  Bean Scripting Framework (BSF) is a set of Java classes which provides
@@ -23,12 +23,11 @@
  these scripting language engines.
  .
  BSF supports these scripting languages:
-  * Javascript (using Rhino ECMAScript, from the Mozilla project)
   * Python (using Jython)
+  * JavaScript (using rhino)
   * XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
  .
- Support for Tcl and NetRexx is not available in this Debian package since
- Jacl and NetRexx (non-free) are not packaged.
+ Support for Tcl, NetRexx is not available in this Debian 
+ package since Jacl, NetRexx (non-free) are not packaged.
  .
  See http://jakarta.apache.org/bsf/ for more information about BSF.
-
--- /cvsroot/pkg-java/libbsf-java/debian/rules	2004/03/10 17:04:52	1.3
+++ /cvsroot/pkg-java/libbsf-java/debian/rules	2005/03/22 22:14:43	1.4
@@ -2,19 +2,24 @@
 # debian/rules file for libbsf-java (uses cdbs)
 
 include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/ant.mk
 
+export UPSTREAM_VERSION = 2.3.0
+
 # Java and Ant home (required)
-JAVA_HOME := /usr/lib/j2se/1.3
+JAVA_HOME := /usr/lib/kaffe
 ANT_HOME  := /usr/share/ant1.6
 
-# Build directory
-DEB_BUILDDIR := src
-
 # 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 := /usr/share/ant1.6/lib/ant-launcher.jar xmlParserAPIs xercesImpl xalan2 servlet-2.3 jython js
+DEB_JARS := ${ANT_HOME}/lib/ant-launcher.jar xalan2 servlet-2.3 jython js
 
 # Build compiler
 DEB_ANT_COMPILER := jikes
 
+DEB_ANT_BUILD_TARGET := compile javadocs
+
+install/libbsf-java::
+	install -m 644 build/lib/bsf.jar debian/libbsf-java/usr/share/java/bsf-$(UPSTREAM_VERSION).jar
+	ln -s bsf-$(UPSTREAM_VERSION).jar debian/libbsf-java/usr/share/java/bsf.jar