diff options
Diffstat (limited to 'app-crypt/jacksum')
-rw-r--r-- | app-crypt/jacksum/Manifest | 2 | ||||
-rw-r--r-- | app-crypt/jacksum/jacksum-1.7.0-r1.ebuild | 34 | ||||
-rw-r--r-- | app-crypt/jacksum/jacksum-3.7.0.ebuild | 32 | ||||
-rw-r--r-- | app-crypt/jacksum/metadata.xml | 3 |
4 files changed, 35 insertions, 36 deletions
diff --git a/app-crypt/jacksum/Manifest b/app-crypt/jacksum/Manifest index 20197215a2f9..e954640105b4 100644 --- a/app-crypt/jacksum/Manifest +++ b/app-crypt/jacksum/Manifest @@ -1 +1 @@ -DIST jacksum-1.7.0.zip 446595 BLAKE2B 8460efbd43563b19030abbd991e2dd88e3388d39f7ef1bf8decf8a4094973df266ee62e47a42e0653c16c04f94b61445a258dde404aa7255841b1d2da88c7761 SHA512 dc3f96e39fed4f2ca3a7b41bd8a6685cf96673293ff12f3858707a2d61144d74fb89db0218ed1a04164173e2d7fa6d1b973b68ca4c138213ca7f03e03628f21b +DIST jacksum-3.7.0.tar.gz 1474239 BLAKE2B 1fa390d28fae748fa8bb29672c2e9de74487ebeb1512bb198fe81dde5926869c7ff989839be8c460fe4cbdbff144552e6e679cc08ecd3a8ca16134cfbbcd8578 SHA512 9cdf1ce280cacc532d4c058496feed01ee277373a8ffff3150b9f416fed485c13e26df4a108bd87cd45e0fb74b2a1c7cad4784cc4c492eecd173b0efd7d0aa79 diff --git a/app-crypt/jacksum/jacksum-1.7.0-r1.ebuild b/app-crypt/jacksum/jacksum-1.7.0-r1.ebuild deleted file mode 100644 index 9f51c848384f..000000000000 --- a/app-crypt/jacksum/jacksum-1.7.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Java utility for computing and verifying checksums: CRC*, MD*, etc." -HOMEPAGE="https://jacksum.loefflmann.net/en/" -SRC_URI="mirror://sourceforge/project/jacksum/${P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=">=virtual/jdk-1.8:* - dev-java/ant-core" -RDEPEND=">=virtual/jre-1.8:*" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -src_unpack() { - default - unpack ./source/${PN}-src.zip - rm *.jar || die -} - -src_install() { - java-pkg_dojar ${PN}.jar - dodoc history.txt readme.txt help/${PN}/* - - java-pkg_dolauncher ${PN} --jar ${PN}.jar -} diff --git a/app-crypt/jacksum/jacksum-3.7.0.ebuild b/app-crypt/jacksum/jacksum-3.7.0.ebuild new file mode 100644 index 000000000000..fd83720d88e8 --- /dev/null +++ b/app-crypt/jacksum/jacksum-3.7.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="net.jacksum:jacksum:${PV}" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java utility for working with checksums, CRCs, and message digests (hashes)" +HOMEPAGE="https://jacksum.net" +SRC_URI="https://github.com/jonelo/jacksum/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-11:*" + +DOCS=( + CODE_OF_CONDUCT.md + PRE-RELEASE-NOTES + README.md + RELEASE-NOTES.txt +) + +JAVA_MAIN_CLASS="net.jacksum.cli.Main" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" diff --git a/app-crypt/jacksum/metadata.xml b/app-crypt/jacksum/metadata.xml index fd0233362933..ae0ce8281662 100644 --- a/app-crypt/jacksum/metadata.xml +++ b/app-crypt/jacksum/metadata.xml @@ -6,6 +6,7 @@ <name>Java</name> </maintainer> <upstream> - <remote-id type="sourceforge">jacksum</remote-id> + <changelog>https://jacksum.net/en/release-notes.html</changelog> + <remote-id type="github">jonelo/jacksum</remote-id> </upstream> </pkgmetadata> |