summaryrefslogtreecommitdiff
path: root/sci-visualization/gcalc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-26 02:00:48 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-26 02:00:48 +0000
commit403335d7014372971e9e9267493a808d08bab48e (patch)
treeffd28ddc69e6fe6543b018a00c9fad058bdda027 /sci-visualization/gcalc
parent7f0b7329b3aa78ea82792fdf68ab48415fe4cc35 (diff)
gentoo auto-resync : 26:11:2024 - 02:00:48
Diffstat (limited to 'sci-visualization/gcalc')
-rw-r--r--sci-visualization/gcalc/Manifest2
-rw-r--r--sci-visualization/gcalc/gcalc-3.1_rc1-r3.ebuild (renamed from sci-visualization/gcalc/gcalc-3.1_rc1-r2.ebuild)31
2 files changed, 16 insertions, 17 deletions
diff --git a/sci-visualization/gcalc/Manifest b/sci-visualization/gcalc/Manifest
index 45aeb3342a55..2029c378b4d9 100644
--- a/sci-visualization/gcalc/Manifest
+++ b/sci-visualization/gcalc/Manifest
@@ -1,3 +1,3 @@
DIST GCalc-3.1-rc1.tar.gz 543699 BLAKE2B d9d9c05ef8d0eca0f5c67ab250ca6df66e5061e458c6adaf53a612ead63e904a4d3c3d8dc381288eb06b626ae2eefff0a69b83583e77b38590a95093d5db4b39 SHA512 6cf66bb1a3867370c027c1c5b82f30b22d146483a8be4a997a6f917142bc83d732cc064eb3f2ff28ea4fcb1583695097d218c7fa092e78d8fb9ba2511261cbda
-EBUILD gcalc-3.1_rc1-r2.ebuild 788 BLAKE2B 5a6726e898b50134461c3fd4ef3a7d146493c03970be0c21dc7938ddb059c9d97bfc4ac8269c7b6487126aadb22710eeb7a351c8e4e71546a67fa9e583727c08 SHA512 c11ed2ad0ab37c27b909619ca23a8e6b48283af8929711ffcbf34ff78022c4143d6cde7ab9094c655370208e49133ad56360a8166f072508069f74ba257c4e87
+EBUILD gcalc-3.1_rc1-r3.ebuild 821 BLAKE2B 6412a5b3ae9bb36144eeb06080c96c743c2179672ca574c613a1cfe45fcc00d75aabb0923d4e5867edeb625494bc3b3ecdf1c084611c4f855473c61aae73ca7b SHA512 655bc4bfc06a1fd1b2786baf175d29ec313912f0b098b1114a1f353129f84033eca757f547be6caf1431194800b34b1bec7e9133d9a6ebb26298ded1676056f4
MISC metadata.xml 343 BLAKE2B b7ed32ab44656a5b3a62221431ac1fc56e5b14bb87ee6940467bdf77b25b1f1a2eaf4bf2fd4273d826df3c46aee8e6a2672d23a642ba5ee3036a03f2997b192e SHA512 09d2eae942294d202cc820d65fb616daf2b46de42dc78857a69aae66497e2043a5b08c1b0dc5530adb69b3013ccf7d2407c196fd9bac46de012e2999ea5d3fa9
diff --git a/sci-visualization/gcalc/gcalc-3.1_rc1-r2.ebuild b/sci-visualization/gcalc/gcalc-3.1_rc1-r3.ebuild
index f5a27970376f..825f3b99f106 100644
--- a/sci-visualization/gcalc/gcalc-3.1_rc1-r2.ebuild
+++ b/sci-visualization/gcalc/gcalc-3.1_rc1-r3.ebuild
@@ -1,38 +1,37 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop java-pkg-2 java-pkg-simple
MY_P="GCalc-${PV/_/-}"
DESCRIPTION="Java Mathematical Graphing System"
-HOMEPAGE="http://gcalc.net/"
-SRC_URI="http://gcalc.net/files/${MY_P}.tar.gz"
+HOMEPAGE="https://gcalc.net/"
+SRC_URI="https://gcalc.net/files/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~amd64"
SLOT="0"
+KEYWORDS="~amd64"
-RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
-S="${WORKDIR}/${MY_P}"
+JAVA_MAIN_CLASS="net.gcalc.calc.GCalc"
+JAVA_RESOURCE_DIRS="res"
+JAVA_SRC_DIR="src"
src_prepare() {
+ java-pkg-2_src_prepare
java-pkg_clean
- default
-}
-
-src_compile() {
- java-pkg-simple_src_compile
- java-pkg_addres ${PN}.jar src ! -name "*.html"
+ mkdir res || die
+ mv {src,res}/resources || die
+ cp {src,res}/pluginlist.xml || die
}
src_install() {
java-pkg-simple_src_install
- java-pkg_dolauncher gcalc --main net.gcalc.calc.GCalc
-
- newicon src/resources/gicon.png ${PN}.png
+ newicon res/resources/gicon.png ${PN}.png
make_desktop_entry ${PN} "GCalc Java Mathematical Graphing System"
}