summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2007-05-24 20:01:51 +0000
committerVlastimil Babka <caster@gentoo.org>2007-05-24 20:01:51 +0000
commitb8a63ec09a5098536c9607837a47c36ccd63d3de (patch)
tree93bfb2adaa6d9ae882e4358404c3cb1643e84268 /dev-java/ant-apache-bsf
parentx86/amd64 stable, bug 108628 (diff)
downloadgentoo-2-b8a63ec09a5098536c9607837a47c36ccd63d3de.tar.gz
gentoo-2-b8a63ec09a5098536c9607837a47c36ccd63d3de.tar.bz2
gentoo-2-b8a63ec09a5098536c9607837a47c36ccd63d3de.zip
Revbump to add runtime dependency on ant-nodeps which has the <script> task needed to run this via ant. Keeping keywords, only package.env is changed. Add warnings about missing USE flags in dev-java/bsf for bug #179536.
(Portage version: 2.1.2.7)
Diffstat (limited to 'dev-java/ant-apache-bsf')
-rw-r--r--dev-java/ant-apache-bsf/ChangeLog10
-rw-r--r--dev-java/ant-apache-bsf/ant-apache-bsf-1.7.0-r1.ebuild35
-rw-r--r--dev-java/ant-apache-bsf/files/digest-ant-apache-bsf-1.7.0-r16
3 files changed, 50 insertions, 1 deletions
diff --git a/dev-java/ant-apache-bsf/ChangeLog b/dev-java/ant-apache-bsf/ChangeLog
index d97a753868b6..5e9792669459 100644
--- a/dev-java/ant-apache-bsf/ChangeLog
+++ b/dev-java/ant-apache-bsf/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-java/ant-apache-bsf
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ChangeLog,v 1.10 2007/05/12 17:52:22 wltjr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ChangeLog,v 1.11 2007/05/24 20:01:51 caster Exp $
+
+*ant-apache-bsf-1.7.0-r1 (24 May 2007)
+
+ 24 May 2007; Vlastimil Babka <caster@gentoo.org>
+ +ant-apache-bsf-1.7.0-r1.ebuild:
+ Revbump to add runtime dependency on ant-nodeps which has the <script> task
+ needed to run this via ant. Keeping keywords, only package.env is changed.
+ Add warnings about missing USE flags in dev-java/bsf for bug #179536.
12 May 2007; William L. Thomson Jr. <wltjr@gentoo.org>
ant-apache-bsf-1.7.0.ebuild:
diff --git a/dev-java/ant-apache-bsf/ant-apache-bsf-1.7.0-r1.ebuild b/dev-java/ant-apache-bsf/ant-apache-bsf-1.7.0-r1.ebuild
new file mode 100644
index 000000000000..ca7739fd30c1
--- /dev/null
+++ b/dev-java/ant-apache-bsf/ant-apache-bsf-1.7.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ant-apache-bsf-1.7.0-r1.ebuild,v 1.1 2007/05/24 20:01:51 caster Exp $
+
+ANT_TASK_DEPNAME="bsf-2.3"
+
+inherit ant-tasks eutils
+
+KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd"
+
+# ant-nodeps contains <script> task which is needed for this
+# although it's not a build dep through import
+DEPEND=">=dev-java/bsf-2.3.0-r3"
+RDEPEND="${DEPEND}
+ ~dev-java/ant-nodeps-${PV}"
+
+JAVA_PKG_FILTER_COMPILER="jikes"
+
+src_install() {
+ ant-tasks_src_install
+ java-pkg_register-dependency ant-nodeps
+}
+
+built_with_use_warn() {
+ if ! built_with_use --missing false dev-java/bsf ${1}; then
+ elog "dev-java/bsf is not installed with \"${1}\" useflag"
+ elog "You won't be able to use ${2} with <script> task in build.xml files."
+ fi
+}
+
+pkg_postinst() {
+ built_with_use_warn python Python
+ built_with_use_warn rhino JavaScript
+ built_with_use_warn tcl TCL
+}
diff --git a/dev-java/ant-apache-bsf/files/digest-ant-apache-bsf-1.7.0-r1 b/dev-java/ant-apache-bsf/files/digest-ant-apache-bsf-1.7.0-r1
new file mode 100644
index 000000000000..035927394fcb
--- /dev/null
+++ b/dev-java/ant-apache-bsf/files/digest-ant-apache-bsf-1.7.0-r1
@@ -0,0 +1,6 @@
+MD5 9e834373c21fe197ac66f4da51dd47a5 ant-1.7.0-gentoo.tar.bz2 11720
+RMD160 51d24f2c0c98195ed6ef1852045201a567a5d9ea ant-1.7.0-gentoo.tar.bz2 11720
+SHA256 7b1e0c63bec193c010c3fcca7a3524e2e35cc4ca56b86e4571737ac1e169e35c ant-1.7.0-gentoo.tar.bz2 11720
+MD5 22b378e27ab300e4d73bf09d91c7e2a6 apache-ant-1.7.0-src.tar.bz2 6831017
+RMD160 e18ecde1996401f03529d80d2b6f3be2c55e64ab apache-ant-1.7.0-src.tar.bz2 6831017
+SHA256 a6698e8420f6d1cefd9e02c5a6b610b84495a3f9bfe1fc9e1b4fe8a8769e3779 apache-ant-1.7.0-src.tar.bz2 6831017