summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2007-11-23 22:25:19 +0000
committerVlastimil Babka <caster@gentoo.org>2007-11-23 22:25:19 +0000
commita6535a9f43261ee38e17ac5f1c9ddf72a5c5eec4 (patch)
treef85dec451fa5fc75ce019558ae8823d764938c30 /net-p2p/azureus
parentamd64 stable for security #199967 (diff)
downloadgentoo-2-a6535a9f43261ee38e17ac5f1c9ddf72a5c5eec4.tar.gz
gentoo-2-a6535a9f43261ee38e17ac5f1c9ddf72a5c5eec4.tar.bz2
gentoo-2-a6535a9f43261ee38e17ac5f1c9ddf72a5c5eec4.zip
Pass file lists to ejavac and jar via tmp files to prevent too long argument list - bug #200072.
(Portage version: 2.1.3.19)
Diffstat (limited to 'net-p2p/azureus')
-rw-r--r--net-p2p/azureus/ChangeLog6
-rw-r--r--net-p2p/azureus/azureus-3.0.3.4.ebuild8
2 files changed, 10 insertions, 4 deletions
diff --git a/net-p2p/azureus/ChangeLog b/net-p2p/azureus/ChangeLog
index 72c7bd8d4cce..2e3930856a6d 100644
--- a/net-p2p/azureus/ChangeLog
+++ b/net-p2p/azureus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-p2p/azureus
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/ChangeLog,v 1.55 2007/11/22 21:28:57 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/ChangeLog,v 1.56 2007/11/23 22:25:19 caster Exp $
+
+ 23 Nov 2007; Vlastimil Babka <caster@gentoo.org> azureus-3.0.3.4.ebuild:
+ Pass file lists to ejavac and jar via tmp files to prevent too long argument
+ list - bug #200072.
22 Nov 2007; Petteri Räty <betelgeuse@gentoo.org> files/azureus.desktop:
Fix stuff reported by desktop-file-validate.
diff --git a/net-p2p/azureus/azureus-3.0.3.4.ebuild b/net-p2p/azureus/azureus-3.0.3.4.ebuild
index ce2ac0111628..74e462986877 100644
--- a/net-p2p/azureus/azureus-3.0.3.4.ebuild
+++ b/net-p2p/azureus/azureus-3.0.3.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.0.3.4.ebuild,v 1.1 2007/11/22 20:56:02 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.0.3.4.ebuild,v 1.2 2007/11/23 22:25:19 caster Exp $
###
### @Todo The new Azureus gui requires swt built with embedded mozilla support,
@@ -82,10 +82,12 @@ src_compile() {
use amd64 && mem="256"
use x86 && mem="128"
use ppc && mem="192"
+ find . -name "*.java" > "${T}/az-src"
ejavac -J-Xmx${mem}m -encoding latin1 \
-classpath $(java-pkg_getjars swt-3,commons-cli-1,log4j,bcprov) \
- $(find . -name "*.java")
- jar cf azureus.jar $(find . -type f -a ! -name "*.java")
+ @"${T}/az-src"
+ find . -type f -a ! -name "*.java" > "${T}/az-jarlist"
+ jar cf azureus.jar @"${T}/az-jarlist"
}
src_install() {