From b987a550f067c3da93b0664cf1fdc8a624c0aa38 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 24 Apr 2024 23:59:27 +0100 Subject: gentoo auto-resync : 24:04:2024 - 23:59:27 --- net-nds/Manifest.gz | Bin 2224 -> 2227 bytes net-nds/jxplorer/Manifest | 2 + net-nds/jxplorer/jxplorer-3.3.1.2-r2.ebuild | 74 ++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 net-nds/jxplorer/jxplorer-3.3.1.2-r2.ebuild (limited to 'net-nds') diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz index 9d2325ff7ae3..4a9c6396f92a 100644 Binary files a/net-nds/Manifest.gz and b/net-nds/Manifest.gz differ diff --git a/net-nds/jxplorer/Manifest b/net-nds/jxplorer/Manifest index 69778ba561c9..02831b64db8e 100644 --- a/net-nds/jxplorer/Manifest +++ b/net-nds/jxplorer/Manifest @@ -1,6 +1,8 @@ AUX 3.3-disable-jxworkbench.patch 475 BLAKE2B cee976aa6468def72fe0dcfaf6d68a3377f26a3ec07697b373c2ca5e1529688fbbc014675c5263a7fadb116cc1fced9680317a08d842ef74f269d3d553f173cc SHA512 07e7a464140fa14085dac6b7e31368ddda2168d915c5b8bd4ff985a54f415c8e0a98f028752cea2fd9eaf097ecefb8f923956b19b2611b751fbe95cc33c6b7d1 AUX build.xml 1871 BLAKE2B 0edb1b98c8b2f8b2de5996b1ce8ef8558d08fdff034d5187460a3d6a01962bf01f4c3d4bfa02d320e80445b61f3b49291825ccfa413d7f7dd7438e285c41d34c SHA512 39434bad8cb85692fe65feb927ba675135e0da5401518f22ff6a17c1edfea950342bde9f7530cd48e603f41547451020aa4e0c96dbbf664548cd812ce777fa00 AUX jxplorer-3-pre 663 BLAKE2B d7311e13b367c74af7ebc005c15ef14af80057c995f2d30dd684a49c09c10e165d5c18721f7c266ff4066a904f0ad34e3570e250ebebe2b8486fe54cd7d26875 SHA512 11acb8c28a063825678ec3fe7bafc1cd1d0f99c96d49e62500d06b0584967017efb050c561826ce8b6db8a73da66ea1742f4a361fddc4e17abddad5174106f9f +DIST jxplorer-3.3.1.2-project%20.tar.bz2 4086314 BLAKE2B 1232277a71eab218df3aec6a0bde54cb00f02fe31e7ef98d7f791df886f9b8522e5ca95705647f3dcfb16621de68a8e43605a2a6453cc3fff7bd5efcbaf07793 SHA512 56c1043ab9ec4905878c94ad255d8391879db8007a96ad26329eec803a513ab6672fc696b893b7468a5384de8a9182db4bf824d572fbc0c0caf62b22f21269ba DIST jxplorer-3.3.1.2-project.zip 4625538 BLAKE2B b1bfb552dd4524f4d0fde4ff15617bf3e50629c0f879f05ee87c9f301afa9a5a4c544c8bb85d5b9639fe809f030752f9e96c321a4e6d20fda7aa55097363bdeb SHA512 6c95de48b2abd41a4926de3bd9bd203e266676028e12d1f1c93d8ef6f10b233eefcb122c8c075d6758b43c85e30fdc4b01d55811e5fcbdcd64d353c6f0fef94a EBUILD jxplorer-3.3.1.2-r1.ebuild 1797 BLAKE2B d619f6dbf50ea63d950e354ddf91162d3569d3ad642a8f8d538bd1754286d458340ea61fe5259112fe866efa93af90ce34cf7de72cf33618ba08a76b8572b2c3 SHA512 e8a7620245f7f7816a43120d73e695a10e79ed2684b7c95008351f8543d57c4fd0281ab64239da8447439f3ea6a9edf7fb9a3a064f771eeaf2000dc2358534c2 +EBUILD jxplorer-3.3.1.2-r2.ebuild 1847 BLAKE2B d9ef8bd03f7e2bd20c31f42ad18ea76621d3c18d8076d8a7d4ff9021a4356bb8368a409da7f260527461bbecce8fe5e664b3d1d3bcb57db04e703202dc4dea5d SHA512 2fd7753679ff8c3768e7b569ea541296781bbc1b502e345bac09434ae555ed743f893c73452930f1c44f5ffc57a0834ce4e9dac009b9f1bde41cb0b83cd03c71 MISC metadata.xml 371 BLAKE2B f4d9cd83fe64adf3a82bc8b131f815a7b42e2d8dc3fcdce06d28f9c4dfe95f3efa8815231384329dd0fcc944d47435112d43555de6a440dfa1e798ed1d856137 SHA512 0cfb20732d53ec5864e5679157934b227f995e532020d6002039a750a881cc2c1678d496b732e3073036c4bf175439c75efa95ed711b90e50bac49bc86a9ed1a diff --git a/net-nds/jxplorer/jxplorer-3.3.1.2-r2.ebuild b/net-nds/jxplorer/jxplorer-3.3.1.2-r2.ebuild new file mode 100644 index 000000000000..3c8def3594cc --- /dev/null +++ b/net-nds/jxplorer/jxplorer-3.3.1.2-r2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +JAVA_TESTING_FRAMEWORKS="junit" + +inherit desktop java-pkg-2 java-pkg-simple prefix + +DESCRIPTION="Fully functional LDAP browser written in Java" +HOMEPAGE="https://jxplorer.org/" +SRC_URI="https://downloads.sourceforge.net/project/jxplorer/jxplorer/version%20${PV}/${P}-project%20.tar.bz2" +S="${WORKDIR}/${PN}" + +LICENSE="CAOSL" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="app-arch/unzip" +CP_DEPEND=">=dev-java/javahelp-2.0.02_p46:0" +# needs java stuff that is missing in java > 1.8 os has to be restricted +DEPEND="${CP_DEPEND} + virtual/jdk:1.8 + test? ( dev-java/junit:0 ) +" +RDEPEND="${CP_DEPEND} + virtual/jre:1.8 +" + +JAVA_MAIN_CLASS="com.ca.directory.jxplorer.JXplorer" +JAVA_SRC_DIR="main/src" +JAVA_TEST_GENTOO_CLASSPATH="junit" +JAVA_TEST_SRC_DIRS="test/src" + +src_prepare() { + java-pkg-2_src_prepare + mkdir main test || die + find src -type f \ + ! -path '**/*Test.java' \ + ! -path '**/*Test*.java' \ + | xargs cp --parent -t main || die + + find src -type f \ + \( -path '**/*Test.java' \ + -o -path '**/*Test*.java' \) \ + | xargs cp --parent -t test || die + + rm -r src || die +} + +src_test() { +# VIRTUALX_COMMAND="java-pkg-2_src_test" virtx emake -j1 + java-pkg-simple_src_test +} + +src_install() { + java-pkg-simple_src_install + + insinto /usr/share/${PN} + doins -r icons images htmldocs language templates plugins security.default csvconfig.txt.default + + dodoc README*.TXT + + # By default the config dir is ${HOME}/jxplorer + java-pkg_dolauncher ${PN} \ + --main com.ca.directory.jxplorer.JXplorer \ + --pwd '"${HOME}/.jxplorer"' \ + -pre "${FILESDIR}/${PN}-3-pre" + + eprefixify "${ED}/usr/bin/${PN}" + + make_desktop_entry ${PN} JXplorer /usr/share/jxplorer/images/logo_32_trans.gif System +} -- cgit v1.2.3