From 1d300fd75dc60cab2ca6e0bb0016b09a4fb7c67a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 19 Mar 2023 12:34:34 +0000 Subject: gentoo auto-resync : 19:03:2023 - 12:34:33 --- net-p2p/Manifest.gz | Bin 6914 -> 6920 bytes net-p2p/biglybt/Manifest | 11 +- net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild | 127 --------------------- net-p2p/biglybt/biglybt-3.3.0.0.ebuild | 121 ++++++++++++++++++++ net-p2p/biglybt/metadata.xml | 2 + net-p2p/biglybt/plugins/azupdater/Updater.jar | Bin 0 -> 23974 bytes .../biglybt/plugins/azupdater/azupdater_2.1.zip | Bin 0 -> 27241 bytes .../plugins/azupdater/azupdaterpatcher_2.0.jar | Bin 0 -> 2970 bytes .../biglybt/plugins/azupdater/plugin.properties | 4 + .../plugins/azupdater/plugin.properties_2.1 | 3 + 10 files changed, 138 insertions(+), 130 deletions(-) delete mode 100644 net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild create mode 100644 net-p2p/biglybt/biglybt-3.3.0.0.ebuild create mode 100644 net-p2p/biglybt/plugins/azupdater/Updater.jar create mode 100644 net-p2p/biglybt/plugins/azupdater/azupdater_2.1.zip create mode 100644 net-p2p/biglybt/plugins/azupdater/azupdaterpatcher_2.0.jar create mode 100644 net-p2p/biglybt/plugins/azupdater/plugin.properties create mode 100644 net-p2p/biglybt/plugins/azupdater/plugin.properties_2.1 (limited to 'net-p2p') diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index 201f2afab2e9..c3edfcdd27ce 100644 Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest index e174e7d360a0..e3a8b72d5292 100644 --- a/net-p2p/biglybt/Manifest +++ b/net-p2p/biglybt/Manifest @@ -1,6 +1,11 @@ AUX biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch 316 BLAKE2B 87efcf5b3a0c83da109f51c8cc4829fb96d4940a295f1850de012ee0c3b259226b7150699721ad89b6b14e926527029980301b95ddab00eb2eb6aa5624acae5d SHA512 b1af524f3bf4fbd91c8849732b30ff10b269e07831dec8cb028e16f17cf624000ff5e513f5668d461bdf0cd74c518052719ac93aac790a8feb853a97b6172489 AUX biglybt-3.2.0.0-disable-SWTUpdateChecker.patch 407 BLAKE2B 63b34dfc13d2c3a6002b66da1bf652a7e98b0f4c92d48d1af90001742cebc0ba89c81c72f5c8d81bb29c6f7a5fb412b00dc1a18daf9f5ab6601e446e49b030c0 SHA512 87743e1a437d15e929b51b67bd5fb329ce67fc44f93c3172634056fe52d575db22102d915d9507df9644c4f800e399fed2cb327f0451eb6506c27e5bf776f2f6 AUX biglybt-3.2.0.0-disable-shared-plugins.patch 553 BLAKE2B b4844e817c76ddb03ac1f029d4c3626483d02fc81460e8f028719e9252e4b74765db04e2c0e0561dd9237ecbf6687ef93a5c75fed58342f259839935af5e976e SHA512 5f8eeb6caf6b719b77f3b2d7857723335b0dbe8c5c4e09454471ed10e6ad01a82f566e9a42614b65821d5c33e44eb958d6933ffb1d30025512a75114346a6b45 -DIST biglybt-3.2.0.0.tar.gz 34985099 BLAKE2B 385a6cf4f89b0922f06a2a5c7e89a4c9b717922f491717ade3cb13251c88e497cd2f807fa67ce3384bc3fcf3f37af368d20c2bb8984eff9d4237519d2be0f89d SHA512 0a39243271153758482ac3eaef50e4a83464cf67779b531fb29d7289fa49f2ec7dbe5c1c9de1d6b3bed555a6c581c4e95563e333aad4a9e32cf158db1325fef0 -EBUILD biglybt-3.2.0.0-r2.ebuild 3446 BLAKE2B 9f174451dac227045530f42bb446ae2db73b0e0083f6f6771a356e70d7258d26450ef96cc8a08c235fd98c6354c2b8b608cbf0c6abc61619a17f478404eec5e4 SHA512 cad06ecf5dfa14ec4c858de90690a54fdc521b3246aa2a009463abe7df53fa4e24d4f5c78b814d47374fe1f0210708d33d309e313b32e0c4c0ccfc1659fe63a4 -MISC metadata.xml 303 BLAKE2B 50bccebf39b34f65100881ac87064f02f74e3e896b0acdd31ce764736d51e87c2d86b27c7476bc520cc6a23f8b2d105cd22a0cde40be20bb09b2df4225114842 SHA512 88e1418a7184746f6f6a8eb49451f2b34923ee6770191acf2b776ade8b91e50d659b8ed2f2a48f5c61558a64f0959cfcf9b73bcd1e5a44e8cea44b77227229d5 +DATA plugins/azupdater/Updater.jar 23974 BLAKE2B 2a3be23e377b06d2f3bda0c9ca40c69bd4e17831be3026b9fc0a5ba31a69ddcb044775cee1d61ecab81ce6ecb1b14ea15a4b13d8e1dd0b572395de392cb969f8 SHA512 9cf0fd5753ce77b059eac9904cb88c66925735a03abd9f6e4c06e9bf5d6a679f7efb1d0862a312d1ca22cd0cd793d47b898ff5985689dc8d8331d864691ee2b8 +DATA plugins/azupdater/azupdater_2.1.zip 27241 BLAKE2B fef101f191d257eda3097471eb8da6acb8bba2284f497d3ac35b50b26b2132336893a6a9078c83a3b1c821441491a4d95ff91d6c1975832516c3664f61d9d621 SHA512 b57d477418b912c0b99078f5a6c968eab1cbd98aab15e8bd501aa19f1ee03b7f4528817bef1f01920accb4010f5462b8b4d70db8729b2d261413534f3b1dff50 +DATA plugins/azupdater/azupdaterpatcher_2.0.jar 2970 BLAKE2B 8834ec7f453fcf554e7f7a58fac93ce49e3ab53c68bb8075358f04faef98376cfa04e444e2146a48b9fae7d4b2f4cfee896cc2682d4ab2def54b012364daa1d1 SHA512 592bb4c92d2d68d2116814a2ed58a7130a1662056aec7b0e2e949f91b74b4402b0139eaf9e96516bf841eb808af9233f6088d6a9bb2b6fe3818dedde13959861 +DATA plugins/azupdater/plugin.properties 203 BLAKE2B 3c1eda0f24bfea92b7f6a57d6c336ab3087940ff02f9dc9e5caa06c0529b534b53e985132d2cb30a93afbd6c2d25a2de3839e408faee7962f27800a683c47e9a SHA512 143f58117a7c6ee8830c14843c96d4d27bff387f410d6e3e97e24fdafe89778d0e96fd1f1df60b7ba4236254618d86d2740f7bdc11a9cd1cb46138b31374152c +DATA plugins/azupdater/plugin.properties_2.1 173 BLAKE2B 45cb2ab8577f9289e005ac23881d6c0c73bcc9f6d87d161dad7adc9506660f74c29884941ddcb41d0b158cf0df077ec02fbc601ccdb999a53619796d8bcf40a3 SHA512 0505af5bea3fbc8ac7c0b43c45167b36968420a733c8ca84724c98929b230eed029fcfc785751b67d5bd0d513e5f4cba8b7933d0a5eb29adf70e0eb90042f228 +DIST biglybt-3.3.0.0.tar.gz 39452405 BLAKE2B 40a11d9b9d085457cfcfe2c62d30b77a971169f879e55ec5f75b049a0d9639d750cbc8d6a64912ab9beb6fc3c0a4065303f3f64ad48247a55e05089d8fb1d6b3 SHA512 29533b1c135018a4d487afa3b88e92674033b55ed2369c58c7721d7b0b74dcb141fc4e45a683eb9d4123879db94d3c9bbaca41e74a438562a383923eb4f889de +EBUILD biglybt-3.3.0.0.ebuild 3168 BLAKE2B 8728493190f1715f6ae1b600d6e3d821f7d34ecfe82a1a4fec0d8c34cf6fd6b926f9f0cb6c5bc1950a86fcc2c6996b69536719a8fa56d4fb58436b3360a7cef2 SHA512 7c89e8e5841188d785395aef4c4998996d247a720fc84d65939b19539c46de2af3128ca9bf90788ab98face77e19398384c96aededb4ba160f3e9a98c988a060 +MISC metadata.xml 431 BLAKE2B 2d99951c29491ef26da2c83cf34ee292db74fc8a693bda6bea48c846ebffe43f660b962518c2bbc92433839672838497209bbc841ccbd7f514052d70e5c4d74d SHA512 8aded1d9b8f5987d741c041c1374ad849bfffd4a1e70cac9e1daeeda144e91f88183a2cf26527ee9f1c80d1de93bf91840b49eda82d5e1aa833eb6e593bfca88 diff --git a/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild b/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild deleted file mode 100644 index 8847795e7c12..000000000000 --- a/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom core/pom.xml --download-uri https://github.com/BiglySoftware/BiglyBT/archive/v3.2.0.0.tar.gz --slot 0 --keywords "~amd64" --ebuild biglybt-3.2.0.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="com.biglybt:biglybt-core:3.1.0.1" - -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 ~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.10 -" - -# 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 -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 -) - -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 - # 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_dojar "biglybt-core.jar" - java-pkg_dojar "BiglyBT.jar" - java-pkg_dolauncher "biglybt" --main com.biglybt.ui.Main - - if use doc; then - java-pkg_dojavadoc target/api - fi - - if use source; then - java-pkg_dosrc "core/src/*" - java-pkg_dosrc "uis/src/*" - fi - default -} diff --git a/net-p2p/biglybt/biglybt-3.3.0.0.ebuild b/net-p2p/biglybt/biglybt-3.3.0.0.ebuild new file mode 100644 index 000000000000..0729bc588663 --- /dev/null +++ b/net-p2p/biglybt/biglybt-3.3.0.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.biglybt:biglybt-core: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 ~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 +} diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml index 05d9678fe88c..a660313d0473 100644 --- a/net-p2p/biglybt/metadata.xml +++ b/net-p2p/biglybt/metadata.xml @@ -5,6 +5,8 @@ java@gentoo.org + https://github.com/BiglySoftware/BiglyBT/issues + https://github.com/BiglySoftware/BiglyBT/wiki BiglySoftware/BiglyBT diff --git a/net-p2p/biglybt/plugins/azupdater/Updater.jar b/net-p2p/biglybt/plugins/azupdater/Updater.jar new file mode 100644 index 000000000000..a9ea8471c077 Binary files /dev/null and b/net-p2p/biglybt/plugins/azupdater/Updater.jar differ diff --git a/net-p2p/biglybt/plugins/azupdater/azupdater_2.1.zip b/net-p2p/biglybt/plugins/azupdater/azupdater_2.1.zip new file mode 100644 index 000000000000..4fb02bc0dedb Binary files /dev/null and b/net-p2p/biglybt/plugins/azupdater/azupdater_2.1.zip differ diff --git a/net-p2p/biglybt/plugins/azupdater/azupdaterpatcher_2.0.jar b/net-p2p/biglybt/plugins/azupdater/azupdaterpatcher_2.0.jar new file mode 100644 index 000000000000..601624350f93 Binary files /dev/null and b/net-p2p/biglybt/plugins/azupdater/azupdaterpatcher_2.0.jar differ diff --git a/net-p2p/biglybt/plugins/azupdater/plugin.properties b/net-p2p/biglybt/plugins/azupdater/plugin.properties new file mode 100644 index 000000000000..5243168ce751 --- /dev/null +++ b/net-p2p/biglybt/plugins/azupdater/plugin.properties @@ -0,0 +1,4 @@ +plugin.version=2.1 +plugin.class=com.biglybt.update.UpdaterUpdateChecker;com.biglybt.update.UpdaterPatcher +plugin.name=BiglyBT Update Support;BiglyBT Updater Support Patcher +plugin.install_if_missing=yes diff --git a/net-p2p/biglybt/plugins/azupdater/plugin.properties_2.1 b/net-p2p/biglybt/plugins/azupdater/plugin.properties_2.1 new file mode 100644 index 000000000000..9eb95f0168de --- /dev/null +++ b/net-p2p/biglybt/plugins/azupdater/plugin.properties_2.1 @@ -0,0 +1,3 @@ +plugin.class=com.biglybt.update.UpdaterUpdateChecker;com.biglybt.update.UpdaterPatcher +plugin.name=BiglyBT Update Support;BiglyBT Updater Support Patcher +plugin.version=2.1 -- cgit v1.2.3