From 2cd9ff612e84f0c1ef63c9e9e13be53fe576cc2b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Nov 2024 03:03:28 +0000 Subject: gentoo auto-resync : 08:11:2024 - 03:03:27 --- dev-java/jackcess/Manifest | 4 ++- dev-java/jackcess/jackcess-4.0.7.ebuild | 60 +++++++++++++++++++++++++++++++++ dev-java/jackcess/metadata.xml | 1 + 3 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 dev-java/jackcess/jackcess-4.0.7.ebuild (limited to 'dev-java/jackcess') diff --git a/dev-java/jackcess/Manifest b/dev-java/jackcess/Manifest index 5fa533c89984..96240962c770 100644 --- a/dev-java/jackcess/Manifest +++ b/dev-java/jackcess/Manifest @@ -1,4 +1,6 @@ AUX jackcess-4.0.0-fix-tests.patch 665 BLAKE2B 6e2cc60406b84c64e896478dbed520834b193749121241abd97ea1d54079a1faed4830347ab4d99623244e344ae502a10e8cadcdd4dbd1ffce83fdd273af3e33 SHA512 70a1325cbf955b032fada56a05635175f285e722c4c2a4c0a3d59401fec2b8261ff8c4717cf3e4c05cdbe53517a142ce348bd6309883334519fcf05e37afccce DIST jackcess-4.0.0-sources.tar.gz 12140889 BLAKE2B 44bdd0ba74e9e462364506e563b2e5db8a6581686a0b1ab7d9995d2dfce164593eb533986ac666a7f79180478a8a16ccc8ef57a7af08045cb671a3a5269f84a6 SHA512 514ecf235943183e0b3813550adf801cc4ab1734137ae0b131f5e3dca9f774f2a866bec397ccc8d37d65e9c3f0c4c995baee091480eb8e2bb91e85894c2a27e6 +DIST jackcess-4.0.7-sources.tar.gz 12257727 BLAKE2B 5d19d5aef02388342d881214e6956eb118e74fd4dcc6b750df927c888e689eb94bf605952c30884b0b0c4bfd1ae651c8b96cc908dd2dbf0fa7506fd789c14fa0 SHA512 3867019b50e8734938c08e562a57cd16b49f664865b8dbe904c418d73dc750492c6f94bccecd9c9a9d2ab2be51a211d49416a5dcb5130ac96aef7a9aeef7a3e0 EBUILD jackcess-4.0.0.ebuild 1984 BLAKE2B 9369eee01094cafff86a78c76feb6e28e2d86f574023b4ed1aa0eb5437cdd38fb2f353405c414e4fa852ff29e76d435b3bcf61d74560753e5e6bfba685ad69e8 SHA512 ddc4baf06571b1241caea712b1627cd2026204a748c96da41860c9dfe30af8d794fdf7ab20b4e897606a38904f75087812c96e8604d7ae50f71ed59e73e3e682 -MISC metadata.xml 315 BLAKE2B 04a9ef5dc6dae2166726ffdbbb1ab50dbc42d44286f2e2392a3ac5277b08c3ace57ddf88791b08d822a5a08f0217f0f915a3d48be85e677050f4af68ed6e57c9 SHA512 333904e9a8b92f902c4903cbeca86a106acdb7783f6bedc79685b2a5c3afafda68a9e8d886048b21828d683c0359945f9f2f7752474fcc725eb772db57ad1867 +EBUILD jackcess-4.0.7.ebuild 1452 BLAKE2B d2ae3096816a1ed457950a4b2d7ed44b37107008569426b327c7a4f366ded1c5578644031b1a6f8b0792f995b5f37db3a7dcaea6cb16988f52814b093be90e63 SHA512 3b69b9bb225b6b3cb1172c62e66a1b71e54a12e5951463ec143d63d6752faa1f8d5fbcb8cb3ddf57002931021a9f237113edf5de31b995d159e10a38452a209d +MISC metadata.xml 372 BLAKE2B 63ac19dbcf1f5f0245de609b081ad31e537defc6dea55da6179cda0b510fddb1a7451a0f4a6aca4cc8ac305eecfd56c1021879bf2e342101da5b7cd7eb165e0a SHA512 c5e882be72900ca5f8f011c352a47888baa7cdc63d92ae1c50f23435b36ef457b4aa7b23c1c64277e7287378b0ca821e38bcadeff7dbac1b7203bfeb678cfc06 diff --git a/dev-java/jackcess/jackcess-4.0.7.ebuild b/dev-java/jackcess/jackcess-4.0.7.ebuild new file mode 100644 index 000000000000..768da2c43f0f --- /dev/null +++ b/dev-java/jackcess/jackcess-4.0.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.healthmarketscience.jackcess:jackcess:4.0.7" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A pure Java library for reading from and writing to MS Access databases" +HOMEPAGE="https://jackcess.sourceforge.io" +SRC_URI="https://github.com/jahlborn/${PN}/archive/${P}.tar.gz -> ${P}-sources.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos" + +CP_DEPEND=" + >=dev-java/commons-lang-3.17:3.6 + >=dev-java/commons-logging-1.3.1:0[log4j] + >=dev-java/poi-5.2.5:0 +" + +DEPEND=" + ${CP_DEPEND} + >=virtual/jdk-1.8:* +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +PATCHES=( "${FILESDIR}/jackcess-4.0.0-fix-tests.patch" ) + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" + +JAVA_TEST_EXCLUDES=( + # initializationError(com.healthmarketscience.jackcess.TestUtil) + # org.junit.runners.model.InvalidTestClassError: Invalid test class 'com.healthmarketscience.jackcess.TestUtil' + "com.healthmarketscience.jackcess.TestUtil" +) + +src_prepare() { + default #780585 + java-pkg-2_src_prepare +} + +src_test() { + export TZ=UTC + export LC_ALL=C + java-pkg-simple_src_test +} diff --git a/dev-java/jackcess/metadata.xml b/dev-java/jackcess/metadata.xml index 68527723b496..c569b19c9503 100644 --- a/dev-java/jackcess/metadata.xml +++ b/dev-java/jackcess/metadata.xml @@ -7,5 +7,6 @@ jackcess + jahlborn/jackcess -- cgit v1.2.3