diff options
author | Volkmar W. Pogatzki <gentoo@pogatzki.net> | 2023-08-17 07:08:31 +0200 |
---|---|---|
committer | Miroslav Šulc <fordfrog@gentoo.org> | 2023-08-18 08:14:18 +0200 |
commit | 2a645c41d8dc19514e9e8dfb7f61b3a1e1b006b7 (patch) | |
tree | 589bb423c784d9ab84d22851c250227f6f4464c1 /net-p2p | |
parent | app-crypt/age: Keyword 1.1.1 arm64, #912407 (diff) | |
download | gentoo-2a645c41d8dc19514e9e8dfb7f61b3a1e1b006b7.tar.gz gentoo-2a645c41d8dc19514e9e8dfb7f61b3a1e1b006b7.tar.bz2 gentoo-2a645c41d8dc19514e9e8dfb7f61b3a1e1b006b7.zip |
net-p2p/biglybt: drop 3.3.0.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32353
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/biglybt/Manifest | 1 | ||||
-rw-r--r-- | net-p2p/biglybt/biglybt-3.3.0.0.ebuild | 121 |
2 files changed, 0 insertions, 122 deletions
diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest index 86022cdc1c48..d6d4e78241e0 100644 --- a/net-p2p/biglybt/Manifest +++ b/net-p2p/biglybt/Manifest @@ -1,2 +1 @@ -DIST biglybt-3.3.0.0.tar.gz 39452405 BLAKE2B 40a11d9b9d085457cfcfe2c62d30b77a971169f879e55ec5f75b049a0d9639d750cbc8d6a64912ab9beb6fc3c0a4065303f3f64ad48247a55e05089d8fb1d6b3 SHA512 29533b1c135018a4d487afa3b88e92674033b55ed2369c58c7721d7b0b74dcb141fc4e45a683eb9d4123879db94d3c9bbaca41e74a438562a383923eb4f889de DIST biglybt-3.4.0.0.tar.gz 41402302 BLAKE2B c10832a62efa517981572b91fb99854ee45743c0a2e9fd30d6548a09aeaa47fbcbdb6f6392285f5bd59eb99d4b50b98ddfce2ecf2092b205ca69901b5668a8d3 SHA512 401d0674f03d0da88d3dd3521c3c67cd3471b9858c326fc3cb908f96bb90b156eedee6dfa909606aade0862fe18cbf987d83cf48295e3ee5dc056c260708e05b diff --git a/net-p2p/biglybt/biglybt-3.3.0.0.ebuild b/net-p2p/biglybt/biglybt-3.3.0.0.ebuild deleted file mode 100644 index c21c0c506bee..000000000000 --- a/net-p2p/biglybt/biglybt-3.3.0.0.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_PROVIDES="com.biglybt:biglybt-core:3.3.0.0 com.biglybt:biglybt-ui:3.3.0.0" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Feature-filled Bittorrent client based on the Azureus open source project" -HOMEPAGE="https://www.biglybt.com" -SRC_URI="https://github.com/BiglySoftware/BiglyBT/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Common dependencies -# POM: core/pom.xml -# commons-cli:commons-cli:1.4 -> >=dev-java/commons-cli-1.5.0:1 - -CP_DEPEND=" - dev-java/commons-cli:1 - dev-java/swt:4.27 -" - -# Compile dependencies -# POM: core/pom.xml -# org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:4.9 -> !!!groupId-not-found!!! -# POM: core/pom.xml -# test? org.assertj:assertj-core:3.12.1 -> !!!suitable-mavenVersion-not-found!!! -# test? org.junit.jupiter:junit-jupiter:5.4.0 -> !!!groupId-not-found!!! - -# Due to removal of AENameServiceDescriptor it would fail to start under jdk:1.8 -# StartServer ERROR: unable to bind to 127.0.0.1:6880 listening for passed torrent info: \ -# sun.net.spi.nameservice.NameServiceDescriptor: Provider com.biglybt.core.util.spi.AENameServiceDescriptor not found -# Restricting to jdk:11 for https://bugs.gentoo.org/888859 -DEPEND=" - virtual/jdk:11 - ${CP_DEPEND} -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} -" - -DOCS=( - CODING_GUIDELINES.md - CONTRIBUTING.md - ChangeLog.txt - README.md - TRANSLATE.md - issue_template.md -) - -PATCHES=( - "${FILESDIR}/biglybt-3.2.0.0-disable-SWTUpdateChecker.patch" - "${FILESDIR}/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch" - "${FILESDIR}/biglybt-3.2.0.0-disable-shared-plugins.patch" -) - -S="${WORKDIR}/BiglyBT-${PV}" - -src_prepare() { - default - java-pkg-2_src_prepare - # AENameServiceDescriptor fails to compile with jdk >= 11 - # https://github.com/BiglySoftware/BiglyBT/pull/2611 - # "error: package sun.net.spi.nameservice does not exist" - rm -r core/src/com/biglybt/core/util/spi || die - - sed \ - -e '/enable.update/s:true:false: ' \ - -i core/src/com/biglybt/pifimpl/update/PluginUpdatePlugin.java || die - - cp -r core/{src,resources} || die - find core/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" - - cp -r uis/{src,resources} || die - find uis/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" -} - -src_compile() { - einfo "Compiling module \"core\"" - JAVA_ENCODING="8859_1" - JAVA_JAR_FILENAME="biglybt-core.jar" - JAVA_RESOURCE_DIRS="core/resources" - JAVA_SRC_DIR="core/src" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA="biglybt-core.jar" - - einfo "Compiling module \"uis\"" - JAVA_JAR_FILENAME="BiglyBT.jar" - JAVA_LAUNCHER_FILENAME="${PN}" - JAVA_MAIN_CLASS="com.biglybt.ui.Main" - JAVA_RESOURCE_DIRS="uis/resources" - JAVA_SRC_DIR="uis/src" - java-pkg-simple_src_compile - - if use doc; then - einfo "Compiling javadocs" - JAVA_SRC_DIR=( - "core/src" - "uis/src" - ) - JAVA_JAR_FILENAME="ignoreme.jar" - java-pkg-simple_src_compile - fi -} - -src_install() { - java-pkg-simple_src_install - - if use source; then - java-pkg_dosrc "core/src/*" - java-pkg_dosrc "uis/src/*" - fi - default -} |