From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IvJ5j-0004tW-Hb for garchives@archives.gentoo.org; Thu, 22 Nov 2007 20:56:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lAMKu5mI008713; Thu, 22 Nov 2007 20:56:05 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lAMKu4Ed008708 for ; Thu, 22 Nov 2007 20:56:04 GMT Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 4ABD664F93 for ; Thu, 22 Nov 2007 20:56:04 +0000 (UTC) Received: from betelgeuse by stork.gentoo.org with local (Exim 4.60) (envelope-from ) id 1IvJ5f-0005uh-8F for gentoo-commits@lists.gentoo.org; Thu, 22 Nov 2007 20:56:03 +0000 From: "Petteri Raty (betelgeuse)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, betelgeuse@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/azureus: ChangeLog azureus-3.0.3.4.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog azureus-3.0.3.4.ebuild X-VCS-Directories: net-p2p/azureus X-VCS-Committer: betelgeuse X-VCS-Committer-Name: Petteri Raty Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: Sender: Petteri Raty Date: Thu, 22 Nov 2007 20:56:03 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@gentoo.org X-Archives-Salt: 5f81e31a-06f7-4044-aa26-c3d628f97593 X-Archives-Hash: 8864a1cf56ca6aef859df54b4eec6426 betelgeuse 07/11/22 20:56:03 Modified: ChangeLog Added: azureus-3.0.3.4.ebuild Log: Version bump. Thanks to people in bug #184101. (Portage version: 2.1.3.19) Revision Changes Path 1.53 net-p2p/azureus/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/azureus/ChangeLog?rev=1.53&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/azureus/ChangeLog?rev=1.53&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/azureus/ChangeLog?r1=1.52&r2=1.53 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-p2p/azureus/ChangeLog,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- ChangeLog 16 Nov 2007 13:52:24 -0000 1.52 +++ ChangeLog 22 Nov 2007 20:56:02 -0000 1.53 @@ -1,6 +1,20 @@ # 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.52 2007/11/16 13:52:24 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/ChangeLog,v 1.53 2007/11/22 20:56:02 betelgeuse Exp $ + +*azureus-3.0.3.4 (22 Nov 2007) + + 22 Nov 2007; Petteri Räty + +files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.pa + tch, + +files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch, + +files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.p + atch, + +files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory. + patch, + +files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch, + +azureus-3.0.3.4.ebuild: + Version bump. Thanks to people in bug #184101. 16 Nov 2007; Petteri Räty azureus-2.5.0.4-r1.ebuild: 1.1 net-p2p/azureus/azureus-3.0.3.4.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/azureus/azureus-3.0.3.4.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/azureus/azureus-3.0.3.4.ebuild?rev=1.1&content-type=text/plain Index: azureus-3.0.3.4.ebuild =================================================================== # 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 $ ### ### @Todo The new Azureus gui requires swt built with embedded mozilla support, ### or azureus will hang at startup. However, you can still start ### the old GUI which doesn't require it, by using file/restart (which ### is kind of bug, and maybe I should put that patch, that removes ### restart from menu, back). It probably could be invoked also by using ### a different Main class (look for them there are plenty :) so we could ### have some old-gui flag which would run that one and remove ### the mozilla dep. Best would be some per-user setting and startup ### script check for swt mozilla support and die... ### JAVA_PKG_IUSE="source" inherit eutils fdo-mime java-pkg-2 java-ant-2 DESCRIPTION="BitTorrent client in Java" HOMEPAGE="http://azureus.sourceforge.net/" SRC_URI="mirror://sourceforge/azureus/Azureus_${PV}_source.zip" LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" IUSE="" RDEPEND=" >=dev-java/bcprov-1.35 >=dev-java/commons-cli-1.0 >=dev-java/log4j-1.2.8 >=dev-java/swt-3.3_pre3 !net-p2p/azureus-bin >=virtual/jre-1.4" DEPEND="${RDEPEND} app-arch/unzip dev-util/desktop-file-utils >=virtual/jdk-1.4" S="${WORKDIR}" pkg_setup() { if ! built_with_use --missing false -o dev-java/swt firefox seamonkey xulrunner; then eerror eerror "dev-java/swt must be compiled with the firefox, seamonkey or xulrunner USE flag" eerror "(support may vary per swt version) or azureus will hang at startup!" eerror die "recompile dev-java/swt with embedded browser" fi } src_unpack() { unpack "${A}" ### Patches Azureus to use bcprov, EPATCH_SUFFIX="patch" epatch "${FILESDIR}/patches-${PV}" ### Remove an unit test we never run rm -v ./org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die ### Removes OS X files and entries. rm -rv "org/gudy/azureus2/platform/macosx" \ "org/gudy/azureus2/ui/swt/osx" || die ### Removes Windows files. rm -rv "com/aelitis/azureus/util/win32" \ "org/gudy/azureus2/platform/win32" \ "org/gudy/azureus2/ui/swt/win32" || die ### Removes test files. rm -rv "org/gudy/azureus2/ui/swt/test" || die ### Removes bouncycastle (we use our own bcprov). rm -rv "org/bouncycastle" || die } src_compile() { local mem use amd64 && mem="256" use x86 && mem="128" use ppc && mem="192" 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") } src_install() { java-pkg_dojar "azureus.jar" || die "dojar failed" java-pkg_dolauncher "${PN}" \ --main "org.gudy.azureus2.ui.common.Main" \ -pre "${FILESDIR}/${PN}-2.5.0.0-pre" \ --java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}' \ --pkg_args '--ui=${UI}' doicon "${FILESDIR}/azureus.png" domenu "${FILESDIR}/azureus.desktop" use source && java-pkg_dosrc "${S}"/{com,edu,org} } pkg_postinst() { ### ### @Todo We should probably deactivate auto-update it by default, ### or even remove the option. ### elog elog "It is not recommended to use the Azureus auto-update feature," elog "and it might not even work. You should disable auto-update," elog "in \"Tools\" -> \"Options...\" -> \"Interface\" -> \"Start\"." elog elog elog "After running azureus for the first time, configuration" elog "options will be placed in \"~/.azureus/gentoo.config\"." elog "If you need to change some startup options, you should" elog "modify this file, rather than the startup script." elog elog "Using this config file you can start the console UI." elog ewarn ewarn "If you are upgrading, and the menu in Azureus has entries" ewarn "like \"!MainWindow.menu.transfers!\" then you have a stray" ewarn "\"MessageBundle.properties\" file, and you may safely" ewarn "delete \"~/.azureus/MessagesBundle.properties\"." ewarn ewarn ewarn "Before azureus-2.5.0.0-r3, the Azureus plugin directory was" ewarn "set to \"~/plugins\", instead of \"~/.azureus/plugins\"." ewarn "If needed, you should move the plugins, to the new location." ewarn elog elog "If you have problems starting Azureus, try starting it" elog "from the command line to look at debugging output." elog ewarn ewarn "Running Azureus as root is not supported." ewarn fdo-mime_desktop_database_update } pkg_postrm() { fdo-mime_desktop_database_update } -- gentoo-commits@gentoo.org mailing list