Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/
Date: Mon, 02 Jan 2023 11:39:07
Message-Id: 1672659410.c25cf605654ce46033649d0f2599218611b0a537.flow@gentoo
1 commit: c25cf605654ce46033649d0f2599218611b0a537
2 Author: Henning Schild <henning <AT> hennsch <DOT> de>
3 AuthorDate: Mon Jan 2 09:30:06 2023 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 2 11:36:50 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25cf605
7
8 sci-geosciences/josm-bin: version bump to 18621
9
10 Signed-off-by: Henning Schild <henning <AT> hennsch.de>
11 Closes: https://github.com/gentoo/gentoo/pull/28935
12 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
13
14 sci-geosciences/josm-bin/Manifest | 1 +
15 sci-geosciences/josm-bin/josm-bin-18621.ebuild | 33 ++++++++++++++++++++++++++
16 2 files changed, 34 insertions(+)
17
18 diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest
19 index aac79c523a07..2d1ff565ff23 100644
20 --- a/sci-geosciences/josm-bin/Manifest
21 +++ b/sci-geosciences/josm-bin/Manifest
22 @@ -2,3 +2,4 @@ DIST josm-snapshot-18463.jar 16273803 BLAKE2B 043121ca1e7512207608dfaa549a53d705
23 DIST josm-snapshot-18513.jar 16216859 BLAKE2B e8b941f5e725170c03650cf8319dc92d6484c21d9138827134caeab790ba251ad5ba820398027fdf136ef7c22f4e97fd2989f49390544464e8c763fdb6fc7411 SHA512 a4772803aaa2194a0e8563c08ba81ce9cc0caf719003dcfb07d558b0036c0b59a7367f6182c111a03153e17838e8624e464897145fa6b7815620d68dfb94bd36
24 DIST josm-snapshot-18570.jar 16252476 BLAKE2B e69965a4075fd26921b2624668eca70b082660d376112d664eb55ee7c4cb1a9962b9a711120a24f4cabdafc7e6d4e8ab04c77d907d13a08f25156868b188ca11 SHA512 98a32266ba195b8a83701b17db900b19054fd0877d0ea1d92fccfc8f76a1c813359b2bfb7344554b2db39d56e0b700a74fd7e35e5817ea0ecacf37f472ccd3a2
25 DIST josm-snapshot-18583.jar 16269996 BLAKE2B 1f661090db02278a05f457093ac6ff8aff060c00ead6347e283892e114ea7bf5c0a96279dd645cf97cbb45a3bf8f8919b5523cc847f52b703b19c4bfa909f463 SHA512 04cd705e745357cc6169a2d12bf7ca9b91615201976326d52dc468921ea959f281d30ff2be8eeb2fbde9e780ca588e6240538036d2cdf66b0316def28dbbf684
26 +DIST josm-snapshot-18621.jar 16311452 BLAKE2B c462434be5bd664cb1799179183c4a185b1ca77fc49d773b83f8fc0ab68ccdf6d6a78c76bfd51bffdccffed86d2629b80d9a200b5929424a36c02ade53599630 SHA512 bc78931481bf011423dbef2271df16a0f286285cbdc8ef8bd9300399449b8d9837a18cf66c7cd6c238048f7ef513f24cf83d265e7e7edd0f38bd21d0d2efefaf
27
28 diff --git a/sci-geosciences/josm-bin/josm-bin-18621.ebuild b/sci-geosciences/josm-bin/josm-bin-18621.ebuild
29 new file mode 100644
30 index 000000000000..613ce5d3b132
31 --- /dev/null
32 +++ b/sci-geosciences/josm-bin/josm-bin-18621.ebuild
33 @@ -0,0 +1,33 @@
34 +# Copyright 1999-2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +
39 +inherit desktop java-utils-2 xdg
40 +
41 +DESCRIPTION="Java-based editor for the OpenStreetMap project"
42 +HOMEPAGE="https://josm.openstreetmap.de/"
43 +# PV should be stable here https://josm.openstreetmap.de/wiki/StartupPage
44 +SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar"
45 +S="${WORKDIR}"
46 +
47 +LICENSE="Apache-2.0 GPL-2+ GPL-3"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +
51 +RDEPEND=">=virtual/jre-1.8"
52 +BDEPEND="app-arch/unzip"
53 +
54 +src_install() {
55 + java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
56 + java-pkg_dolauncher ${PN} --jar ${PN}.jar
57 +
58 + local icon_size
59 + for icon_size in 16 32 48; do
60 + newicon -s ${icon_size} -t hicolor \
61 + images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
62 + newicon -s ${icon_size} -t locolor \
63 + images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
64 + done
65 + make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience"
66 +}