[gentoo-commits] gentoo-x86 commit in dev-java/bsf: bsf-2.4.0-r2.ebuild ChangeLog

2015-07-06 Thread Agostino Sarubbo (ago)
ago 15/07/06 13:04:08

  Modified: bsf-2.4.0-r2.ebuild ChangeLog
  Log:
  Stable for amd64, wrt bug #553980
  
  (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: 
--include-arches=amd64, signed Manifest commit with key 7194459F)

Revision  ChangesPath
1.4  dev-java/bsf/bsf-2.4.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.4view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.4content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?r1=1.3r2=1.4

Index: bsf-2.4.0-r2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- bsf-2.4.0-r2.ebuild 5 Jul 2015 15:34:23 -   1.3
+++ bsf-2.4.0-r2.ebuild 6 Jul 2015 13:04:08 -   1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.3 
2015/07/05 15:34:23 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.4 
2015/07/06 13:04:08 ago Exp $
 
 EAPI=5
 JAVA_PKG_IUSE=doc examples source
@@ -12,7 +12,7 @@
 SRC_URI=mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz
 LICENSE=Apache-2.0
 SLOT=2.3
-KEYWORDS=~amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
 
 # If you add new ones, add them to ant-apache-bsf too for use dependencies
 IUSE=javascript python tcl



1.62 dev-java/bsf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.62view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.62content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?r1=1.61r2=1.62

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- ChangeLog   5 Jul 2015 15:34:23 -   1.61
+++ ChangeLog   6 Jul 2015 13:04:08 -   1.62
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/bsf
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.61 2015/07/05 
15:34:23 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.62 2015/07/06 
13:04:08 ago Exp $
+
+  06 Jul 2015; Agostino Sarubbo a...@gentoo.org bsf-2.4.0-r2.ebuild:
+  Stable for amd64, wrt bug #553980
 
   05 Jul 2015; Patrice Clement monsie...@gentoo.org bsf-2.4.0-r2.ebuild:
   Can't keyword for ppc and ppc64 for the time being.






[gentoo-commits] gentoo-x86 commit in dev-java/bsf: bsf-2.4.0-r2.ebuild ChangeLog

2015-07-06 Thread Agostino Sarubbo (ago)
ago 15/07/06 13:04:27

  Modified: bsf-2.4.0-r2.ebuild ChangeLog
  Log:
  Stable for x86, wrt bug #553980
  
  (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: 
--include-arches=x86, signed Manifest commit with key 7194459F)

Revision  ChangesPath
1.5  dev-java/bsf/bsf-2.4.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.5view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.5content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?r1=1.4r2=1.5

Index: bsf-2.4.0-r2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- bsf-2.4.0-r2.ebuild 6 Jul 2015 13:04:08 -   1.4
+++ bsf-2.4.0-r2.ebuild 6 Jul 2015 13:04:27 -   1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.4 
2015/07/06 13:04:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.5 
2015/07/06 13:04:27 ago Exp $
 
 EAPI=5
 JAVA_PKG_IUSE=doc examples source
@@ -12,7 +12,7 @@
 SRC_URI=mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz
 LICENSE=Apache-2.0
 SLOT=2.3
-KEYWORDS=amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+KEYWORDS=amd64 x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
 
 # If you add new ones, add them to ant-apache-bsf too for use dependencies
 IUSE=javascript python tcl



1.63 dev-java/bsf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.63view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.63content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?r1=1.62r2=1.63

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ChangeLog   6 Jul 2015 13:04:08 -   1.62
+++ ChangeLog   6 Jul 2015 13:04:27 -   1.63
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/bsf
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.62 2015/07/06 
13:04:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.63 2015/07/06 
13:04:27 ago Exp $
+
+  06 Jul 2015; Agostino Sarubbo a...@gentoo.org bsf-2.4.0-r2.ebuild:
+  Stable for x86, wrt bug #553980
 
   06 Jul 2015; Agostino Sarubbo a...@gentoo.org bsf-2.4.0-r2.ebuild:
   Stable for amd64, wrt bug #553980






[gentoo-commits] gentoo-x86 commit in dev-java/bsf: bsf-2.4.0-r2.ebuild ChangeLog

2015-07-05 Thread Patrice Clement (monsieurp)
monsieurp15/07/05 12:32:45

  Modified: bsf-2.4.0-r2.ebuild ChangeLog
  Log:
  Add back ~ppc ~ppc64.
  
  Signed-off-by: Patrice Clement monsie...@gentoo.org
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  ChangesPath
1.2  dev-java/bsf/bsf-2.4.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?r1=1.1r2=1.2

Index: bsf-2.4.0-r2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bsf-2.4.0-r2.ebuild 4 Jul 2015 08:26:22 -   1.1
+++ bsf-2.4.0-r2.ebuild 5 Jul 2015 12:32:45 -   1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.1 
2015/07/04 08:26:22 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.2 
2015/07/05 12:32:45 monsieurp Exp $
 
 EAPI=5
 JAVA_PKG_IUSE=doc examples source
@@ -12,7 +12,7 @@
 SRC_URI=mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz
 LICENSE=Apache-2.0
 SLOT=2.3
-KEYWORDS=~amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
+KEYWORDS=~amd64 ~x86 ~ppc ~ppc64 ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
 
 # If you add new ones, add them to ant-apache-bsf too for use dependencies
 IUSE=javascript python tcl



1.60 dev-java/bsf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.60view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.60content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?r1=1.59r2=1.60

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- ChangeLog   4 Jul 2015 08:26:22 -   1.59
+++ ChangeLog   5 Jul 2015 12:32:45 -   1.60
@@ -1,6 +1,10 @@
 # ChangeLog for dev-java/bsf
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.59 2015/07/04 
08:26:22 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.60 2015/07/05 
12:32:45 monsieurp Exp $
+
+  05 Jul 2015; Patrice Clement monsie...@gentoo.org bsf-2.4.0-r2.ebuild,
+  files/bsf-2.4.0-PyJavaInstance.patch:
+  Add back ~ppc ~ppc64.
 
 *bsf-2.4.0-r2 (04 Jul 2015)
 






[gentoo-commits] gentoo-x86 commit in dev-java/bsf: bsf-2.4.0-r2.ebuild ChangeLog

2015-07-05 Thread Patrice Clement (monsieurp)
monsieurp15/07/05 15:34:23

  Modified: bsf-2.4.0-r2.ebuild ChangeLog
  Log:
  Can't keyword for ppc and ppc64 for the time being.
  
  Signed-off-by: Patrice Clement monsie...@gentoo.org
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  ChangesPath
1.3  dev-java/bsf/bsf-2.4.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?r1=1.2r2=1.3

Index: bsf-2.4.0-r2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- bsf-2.4.0-r2.ebuild 5 Jul 2015 12:32:45 -   1.2
+++ bsf-2.4.0-r2.ebuild 5 Jul 2015 15:34:23 -   1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.2 
2015/07/05 12:32:45 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.3 
2015/07/05 15:34:23 monsieurp Exp $
 
 EAPI=5
 JAVA_PKG_IUSE=doc examples source
@@ -12,7 +12,7 @@
 SRC_URI=mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz
 LICENSE=Apache-2.0
 SLOT=2.3
-KEYWORDS=~amd64 ~x86 ~ppc ~ppc64 ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris
 
 # If you add new ones, add them to ant-apache-bsf too for use dependencies
 IUSE=javascript python tcl



1.61 dev-java/bsf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.61view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.61content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?r1=1.60r2=1.61

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- ChangeLog   5 Jul 2015 12:32:45 -   1.60
+++ ChangeLog   5 Jul 2015 15:34:23 -   1.61
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/bsf
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.60 2015/07/05 
12:32:45 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.61 2015/07/05 
15:34:23 monsieurp Exp $
+
+  05 Jul 2015; Patrice Clement monsie...@gentoo.org bsf-2.4.0-r2.ebuild:
+  Can't keyword for ppc and ppc64 for the time being.
 
   05 Jul 2015; Patrice Clement monsie...@gentoo.org bsf-2.4.0-r2.ebuild,
   files/bsf-2.4.0-PyJavaInstance.patch:






[gentoo-commits] gentoo-x86 commit in dev-java/bsf: bsf-2.4.0-r2.ebuild ChangeLog

2015-07-04 Thread Patrice Clement (monsieurp)
monsieurp15/07/04 08:26:22

  Modified: ChangeLog
  Added:bsf-2.4.0-r2.ebuild
  Log:
  EAPI 5 bump. dev-java/jython SLOT bump from :0 to :2.7. Patch to add missing 
imports due to jython:2.7 move. Drop ppc+ppc64. Fix bug 553892.
  
  Signed-off-by: Patrice Clement monsie...@gentoo.org
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  ChangesPath
1.59 dev-java/bsf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.59view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?rev=1.59content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/ChangeLog?r1=1.58r2=1.59

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- ChangeLog   31 Dec 2011 13:27:47 -  1.58
+++ ChangeLog   4 Jul 2015 08:26:22 -   1.59
@@ -1,6 +1,13 @@
 # ChangeLog for dev-java/bsf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.58 2011/12/31 
13:27:47 sera Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/ChangeLog,v 1.59 2015/07/04 
08:26:22 monsieurp Exp $
+
+*bsf-2.4.0-r2 (04 Jul 2015)
+
+  04 Jul 2015; Patrice Clement monsie...@gentoo.org +bsf-2.4.0-r2.ebuild,
+  +files/bsf-2.4.0-PyJavaInstance.patch:
+  EAPI 5 bump. dev-java/jython SLOT bump from :0 to :2.7. Patch to add missing
+  imports due to jython:2.7 move. Drop ppc+ppc64. Fix bug 553892.
 
   31 Dec 2011; Ralph Sennhauser s...@gentoo.org bsf-2.4.0-r1.ebuild:
   Drop ia64 support #345433



1.1  dev-java/bsf/bsf-2.4.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild?rev=1.1content-type=text/plain

Index: bsf-2.4.0-r2.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bsf/bsf-2.4.0-r2.ebuild,v 1.1 
2015/07/04 08:26:22 monsieurp Exp $

EAPI=5
JAVA_PKG_IUSE=doc examples source

inherit java-pkg-2 eutils java-ant-2

DESCRIPTION=Bean Script Framework
HOMEPAGE=http://commons.apache.org/bsf/;
SRC_URI=mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz
LICENSE=Apache-2.0
SLOT=2.3
KEYWORDS=~amd64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris

# If you add new ones, add them to ant-apache-bsf too for use dependencies
IUSE=javascript python tcl

CDEPEND=dev-java/commons-logging:0
dev-java/xalan:0
python? ( dev-java/jython:2.7 )
javascript? ( dev-java/rhino:1.6 )
tcl? ( dev-java/jacl:0 )
RDEPEND==virtual/jre-1.6
${CDEPEND}
DEPEND==virtual/jdk-1.6
${CDEPEND}

JAVA_ANT_REWRITE_CLASSPATH=yes

java_prepare() {
rm -v lib/*.jar || die
rm samples/*/*.class || die

java-ant_ignore-system-classes

# somebody forgot to add them to source tarball... fetched from svn
cp ${FILESDIR}/${P}-build-properties.xml build-properties.xml || die

# Silence javadoc.
java-ant_xml-rewrite -f build.xml -c \
-e javadoc \
-a failonerror \
-v no

# http://bugs.jython.org/issue1814
# Also, bsf is an old project (2011) and hasn't officially taken the 
leap to
# jython-2.7. This patch fixes the issue.
epatch ${FILESDIR}/${P}-PyJavaInstance.patch
}

src_compile() {
local pkgs=commons-logging,xalan
local antflags=-Dxalan.present=true

if use python; then
antflags=${antflags} -Djython.present=true
pkgs=${pkgs},jython-2.7
fi
if use javascript; then
antflags=${antflags} -Drhino.present=true
pkgs=${pkgs},rhino-1.6
fi
if use tcl; then
antflags=${antflags} -Djacl.present=true
pkgs=${pkgs},jacl
fi

local cp=$(java-pkg_getjars ${pkgs})
eant -Dgentoo.classpath=${cp} ${antflags} jar

# stupid clean
mv build/lib/${PN}.jar ${S} || die
use doc  eant -Dgentoo.classpath=${cp} ${antflags} javadocs
}

src_install() {
java-pkg_dojar ${PN}.jar

java-pkg_dolauncher ${PN} --main org.apache.bsf.Main

dodoc CHANGES.txt NOTICE.txt README.txt RELEASE-NOTE.txt TODO.txt || die

use doc  java-pkg_dojavadoc build/javadocs
use