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