diff options
author | Vlastimil Babka <caster@gentoo.org> | 2007-11-23 22:25:19 +0000 |
---|---|---|
committer | Vlastimil Babka <caster@gentoo.org> | 2007-11-23 22:25:19 +0000 |
commit | a6535a9f43261ee38e17ac5f1c9ddf72a5c5eec4 (patch) | |
tree | f85dec451fa5fc75ce019558ae8823d764938c30 /net-p2p/azureus | |
parent | amd64 stable for security #199967 (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | net-p2p/azureus/azureus-3.0.3.4.ebuild | 8 |
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() { |