public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2022-01-23  1:58 Georgy Yakovlev
  0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2022-01-23  1:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0b4cd49b52c25489cdaa12c0ba2b343b2e52cbc2
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 23:44:21 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 01:57:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4cd49b

sci-mathematics/geogebra-bin: add 5.0.683.0

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 +
 .../geogebra-bin/geogebra-bin-5.0.683.0.ebuild     | 55 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sci-mathematics/geogebra-bin/Manifest b/sci-mathematics/geogebra-bin/Manifest
index a5abac0caa19..3212bbde44c0 100644
--- a/sci-mathematics/geogebra-bin/Manifest
+++ b/sci-mathematics/geogebra-bin/Manifest
@@ -1,2 +1,3 @@
 DIST GeoGebra-Linux-Portable-5-0-604-0.tar.bz2 138245005 BLAKE2B 589b12a60161ca07e6da82953aeda69a2ed7302634df9078cb997000e2b77486aa1f4dfcbc1daddfddf0b425574ad927c97e0a08d70d708a209eaf0af86d9756 SHA512 ccf190f436504727dc9c6fa10adbd2d0a72a87b641e5b7ce2c7bc8ffe8c1baa00d97b3d2b619f32f1c50b28d5c72b0e0b15619e9c8be74ad8c8fb5afbe66c9a3
+DIST GeoGebra-Linux-Portable-5-0-683-0.tar.bz2 131095393 BLAKE2B bef756bec904e40e06823de7121deb9755bd3523040018a826dcd78e5e8563095f7e4b16a90cad34e14d04628706c1d5a56856d389bd8d599d5588d875ff9b11 SHA512 a55e05bbb7acb6f4512ae3163312fd19095f32b9a3beed09ff12e8af2389dae2bb916af816aa50ee6645f4eb4b78936f3bc497312dc9446d8e1464830cd7b717
 DIST Geogebra.svg 522 BLAKE2B 8c11d037bd8af7af571abc2bba0a8610f0ed5c1cea46fdc47a40d0176e5ea3b7ad4700601a3094b1aa15012f769883c7f5cb60a70f4ed400df57e3b0610271e9 SHA512 a54fedd530d1c803e14d6f44ab7341d9f1ae17fb6b6496bd21788ad1b88b0977d574db6de199e9168543a03dff73ab19e3c50793ec91750ff5fff4a4b7af408d

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
new file mode 100644
index 000000000000..3749e86ddc99
--- /dev/null
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop prefix xdg
+
+MY_PV="${PV//./-}"
+
+DESCRIPTION="Mathematics software for geometry"
+HOMEPAGE="https://www.geogebra.org"
+SRC_URI="https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
+	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
+
+LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE=""
+
+RDEPEND="
+	dev-java/java-config
+	|| (
+		dev-java/openjdk:8[javafx]
+		dev-java/openjdk:11[javafx]
+	)
+	!sci-mathematics/geogebra
+"
+
+# no tests
+RESTRICT="test"
+
+src_unpack() {
+	default
+	mv -v GeoGebra-Linux-Portable-* "${P}" || die
+	rm -rf "${P}/jre"* || die
+	rm -f "${P}/geogebra-portable" || die
+}
+
+src_prepare() {
+	eapply_user
+}
+
+src_install() {
+	insinto /opt
+	doins -r geogebra
+	newbin "$(prefixify_ro "${FILESDIR}"/geogebra.sh)" geogebra
+
+	fperms 0755 /opt/geogebra/geogebra
+	doicon "${DISTDIR}/Geogebra.svg"
+	make_desktop_entry geogebra Geogebra Geogebra Science
+}
+
+src_test() {
+	ewarn "package has no tests"
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2024-01-10 13:35 Andrew Ammerlaan
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2024-01-10 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f70ae738c4092ecb9255c269c5d6561b6855dc59
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 13:34:46 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 13:34:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70ae738

sci-mathematics/geogebra-bin: sort keywords

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild
index b9904d359613..0695529b1e32 100644
--- a/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux6
 
 LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
 SLOT="0"
-KEYWORDS="~amd64 -*"
+KEYWORDS="-* ~amd64"
 
 RDEPEND="
 	x11-libs/libxshmfence


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2024-01-10 13:03 Andrew Ammerlaan
  0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2024-01-10 13:03 UTC (permalink / raw
  To: gentoo-commits

commit:     eedefb546af4744d9b21275403949afd1d21996b
Author:     Henri Gasc <gasc <AT> eurecom <DOT> fr>
AuthorDate: Mon Nov 13 15:17:22 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 13:03:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedefb54

sci-mathematics/geogebra-bin: add 6.0.804.0

Closes: https://bugs.gentoo.org/900973
Signed-off-by: Henri Gasc <gasc <AT> eurecom.fr>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 +
 .../geogebra-bin/geogebra-bin-6.0.804.0.ebuild     | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sci-mathematics/geogebra-bin/Manifest b/sci-mathematics/geogebra-bin/Manifest
index 113ec2e8cb4f..61034f29c9c1 100644
--- a/sci-mathematics/geogebra-bin/Manifest
+++ b/sci-mathematics/geogebra-bin/Manifest
@@ -1,2 +1,3 @@
 DIST GeoGebra-Linux-Portable-5-0-752-0.tar.bz2 131020013 BLAKE2B f29b301d163daf9af62a4230ff3170eca2b61c20a2b41f851af4571db03487a0fd87cc178fad83d83c5268d9c22a1e47529b80f3067debc846c158bff4f78d1b SHA512 0c4fa07cdbccf0b7529726e1ee921bd6a461645a27012ac4b2e3140f3a4b068f2a9c929e1136a1c10cd510c8acbc5b1f38b735d9386d357b52b41f0a37e93acf
+DIST GeoGebra-Linux64-Portable-6-0-804-0.zip 111009113 BLAKE2B efa8468fede7d0ad1751ead765f44d120e45fb3ff1738f267518bb7594494252ded7bd2a2f7476e938e035c0ccc55fcee38853042cc150b92ea05a64e541fbc6 SHA512 4ef0d3aaaed396c9ce934638f52b148c5e2c1bcd5a5a12aefa7250982030d16e23ccc33c1623807d8910c1360efbb2115af3e2552679576c0ebdb07afb5c031c
 DIST Geogebra.svg 522 BLAKE2B 8c11d037bd8af7af571abc2bba0a8610f0ed5c1cea46fdc47a40d0176e5ea3b7ad4700601a3094b1aa15012f769883c7f5cb60a70f4ed400df57e3b0610271e9 SHA512 a54fedd530d1c803e14d6f44ab7341d9f1ae17fb6b6496bd21788ad1b88b0977d574db6de199e9168543a03dff73ab19e3c50793ec91750ff5fff4a4b7af408d

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild
new file mode 100644
index 000000000000..b9904d359613
--- /dev/null
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-6.0.804.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+MY_PV="${PV//./-}"
+
+DESCRIPTION="Mathematics software for geometry"
+HOMEPAGE="https://www.geogebra.org"
+SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux64-Portable-${MY_PV}.zip
+	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
+
+LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
+SLOT="0"
+KEYWORDS="~amd64 -*"
+
+RDEPEND="
+	x11-libs/libxshmfence
+	dev-libs/nss
+	app-accessibility/at-spi2-core
+	x11-libs/libdrm
+	>=x11-libs/gtk+-3
+	media-libs/alsa-lib
+	net-print/cups
+"
+BDEPEND="
+	app-arch/unzip
+	media-libs/libpng
+"
+DEPEND="${RDEPEND}"
+
+# no tests
+RESTRICT="test"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+	default
+	mv -v GeoGebra-linux-x64 "${P}" || die
+}
+
+src_install() {
+	# Fix PNGs
+	png_path="${S}/resources/app/node_modules/ref-napi/docs/images"
+	pngfix --out=out.png "${png_path}/apple-touch-icon.png"
+	mv -f out.png "${png_path}/apple-touch-icon.png" || die
+	pngfix --out=out.png "${png_path}/apple-touch-icon-72x72.png"
+	mv -f out.png "${png_path}/apple-touch-icon-72x72.png" || die
+	pngfix --out=out.png "${png_path}/apple-touch-icon-114x114.png"
+	mv -f out.png "${png_path}/apple-touch-icon-114x114.png" || die
+
+	rm -r "${S}/resources/app/node_modules/ref-napi/prebuilds/linux-arm64"
+	rm -r "${S}/resources/app/node_modules/ffi-napi/prebuilds/linux-arm64"
+
+	insinto /opt/GeoGebra
+	doins -r .
+
+	dosym -r /opt/GeoGebra/GeoGebra /usr/bin/geogebra
+	fperms 0755 /opt/GeoGebra/GeoGebra
+	doicon "${DISTDIR}/Geogebra.svg"
+	make_desktop_entry geogebra Geogebra Geogebra Science
+}
+
+src_test() {
+	ewarn "package has no tests"
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2023-01-22 23:24 Georgy Yakovlev
  0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2023-01-22 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     295868c5cc65ec5970c0078e35cbc36bfe085d86
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 23:23:53 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 23:24:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295868c5

sci-mathematics/geogebra-bin: drop 5.0.683.0

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 -
 .../geogebra-bin/geogebra-bin-5.0.683.0.ebuild     | 55 ----------------------
 2 files changed, 56 deletions(-)

diff --git a/sci-mathematics/geogebra-bin/Manifest b/sci-mathematics/geogebra-bin/Manifest
index bb629d295ebd..113ec2e8cb4f 100644
--- a/sci-mathematics/geogebra-bin/Manifest
+++ b/sci-mathematics/geogebra-bin/Manifest
@@ -1,3 +1,2 @@
-DIST GeoGebra-Linux-Portable-5-0-683-0.tar.bz2 131095393 BLAKE2B bef756bec904e40e06823de7121deb9755bd3523040018a826dcd78e5e8563095f7e4b16a90cad34e14d04628706c1d5a56856d389bd8d599d5588d875ff9b11 SHA512 a55e05bbb7acb6f4512ae3163312fd19095f32b9a3beed09ff12e8af2389dae2bb916af816aa50ee6645f4eb4b78936f3bc497312dc9446d8e1464830cd7b717
 DIST GeoGebra-Linux-Portable-5-0-752-0.tar.bz2 131020013 BLAKE2B f29b301d163daf9af62a4230ff3170eca2b61c20a2b41f851af4571db03487a0fd87cc178fad83d83c5268d9c22a1e47529b80f3067debc846c158bff4f78d1b SHA512 0c4fa07cdbccf0b7529726e1ee921bd6a461645a27012ac4b2e3140f3a4b068f2a9c929e1136a1c10cd510c8acbc5b1f38b735d9386d357b52b41f0a37e93acf
 DIST Geogebra.svg 522 BLAKE2B 8c11d037bd8af7af571abc2bba0a8610f0ed5c1cea46fdc47a40d0176e5ea3b7ad4700601a3094b1aa15012f769883c7f5cb60a70f4ed400df57e3b0610271e9 SHA512 a54fedd530d1c803e14d6f44ab7341d9f1ae17fb6b6496bd21788ad1b88b0977d574db6de199e9168543a03dff73ab19e3c50793ec91750ff5fff4a4b7af408d

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
deleted file mode 100644
index 5b2e1ae220d4..000000000000
--- a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix xdg
-
-MY_PV="${PV//./-}"
-
-DESCRIPTION="Mathematics software for geometry"
-HOMEPAGE="https://www.geogebra.org"
-SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
-	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
-
-LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE=""
-
-RDEPEND="
-	dev-java/java-config
-	|| (
-		dev-java/openjdk:8[javafx]
-		dev-java/openjdk:11[javafx]
-	)
-	!sci-mathematics/geogebra
-"
-
-# no tests
-RESTRICT="test"
-
-src_unpack() {
-	default
-	mv -v GeoGebra-Linux-Portable-* "${P}" || die
-	rm -rf "${P}/jre"* || die
-	rm -f "${P}/geogebra-portable" || die
-}
-
-src_prepare() {
-	eapply_user
-}
-
-src_install() {
-	insinto /opt
-	doins -r geogebra
-	newbin "$(prefixify_ro "${FILESDIR}"/geogebra.sh)" geogebra
-
-	fperms 0755 /opt/geogebra/geogebra
-	doicon "${DISTDIR}/Geogebra.svg"
-	make_desktop_entry geogebra Geogebra Geogebra Science
-}
-
-src_test() {
-	ewarn "package has no tests"
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2023-01-09  9:46 Georgy Yakovlev
  0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2023-01-09  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     36f62a3bcce693cfe295a9b378f485dfa6001765
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 09:43:01 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 09:46:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f62a3b

sci-mathematics/geogebra-bin: add 5.0.752.0

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 +
 .../geogebra-bin/geogebra-bin-5.0.752.0.ebuild     | 55 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sci-mathematics/geogebra-bin/Manifest b/sci-mathematics/geogebra-bin/Manifest
index 3212bbde44c0..f14c383886a7 100644
--- a/sci-mathematics/geogebra-bin/Manifest
+++ b/sci-mathematics/geogebra-bin/Manifest
@@ -1,3 +1,4 @@
 DIST GeoGebra-Linux-Portable-5-0-604-0.tar.bz2 138245005 BLAKE2B 589b12a60161ca07e6da82953aeda69a2ed7302634df9078cb997000e2b77486aa1f4dfcbc1daddfddf0b425574ad927c97e0a08d70d708a209eaf0af86d9756 SHA512 ccf190f436504727dc9c6fa10adbd2d0a72a87b641e5b7ce2c7bc8ffe8c1baa00d97b3d2b619f32f1c50b28d5c72b0e0b15619e9c8be74ad8c8fb5afbe66c9a3
 DIST GeoGebra-Linux-Portable-5-0-683-0.tar.bz2 131095393 BLAKE2B bef756bec904e40e06823de7121deb9755bd3523040018a826dcd78e5e8563095f7e4b16a90cad34e14d04628706c1d5a56856d389bd8d599d5588d875ff9b11 SHA512 a55e05bbb7acb6f4512ae3163312fd19095f32b9a3beed09ff12e8af2389dae2bb916af816aa50ee6645f4eb4b78936f3bc497312dc9446d8e1464830cd7b717
+DIST GeoGebra-Linux-Portable-5-0-752-0.tar.bz2 131020013 BLAKE2B f29b301d163daf9af62a4230ff3170eca2b61c20a2b41f851af4571db03487a0fd87cc178fad83d83c5268d9c22a1e47529b80f3067debc846c158bff4f78d1b SHA512 0c4fa07cdbccf0b7529726e1ee921bd6a461645a27012ac4b2e3140f3a4b068f2a9c929e1136a1c10cd510c8acbc5b1f38b735d9386d357b52b41f0a37e93acf
 DIST Geogebra.svg 522 BLAKE2B 8c11d037bd8af7af571abc2bba0a8610f0ed5c1cea46fdc47a40d0176e5ea3b7ad4700601a3094b1aa15012f769883c7f5cb60a70f4ed400df57e3b0610271e9 SHA512 a54fedd530d1c803e14d6f44ab7341d9f1ae17fb6b6496bd21788ad1b88b0977d574db6de199e9168543a03dff73ab19e3c50793ec91750ff5fff4a4b7af408d

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.752.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.752.0.ebuild
new file mode 100644
index 000000000000..4bbd6ef24c8d
--- /dev/null
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.752.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop prefix xdg
+
+MY_PV="${PV//./-}"
+
+DESCRIPTION="Mathematics software for geometry"
+HOMEPAGE="https://www.geogebra.org"
+SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
+	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
+
+LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE=""
+
+RDEPEND="
+	dev-java/java-config
+	|| (
+		dev-java/openjdk:8[javafx]
+		dev-java/openjdk:11[javafx]
+	)
+	!sci-mathematics/geogebra
+"
+
+# no tests
+RESTRICT="test"
+
+src_unpack() {
+	default
+	mv -v GeoGebra-Linux-Portable-* "${P}" || die
+	rm -rf "${P}/jre"* || die
+	rm -f "${P}/geogebra-portable" || die
+}
+
+src_prepare() {
+	eapply_user
+}
+
+src_install() {
+	insinto /opt
+	doins -r geogebra
+	newbin "$(prefixify_ro "${FILESDIR}"/geogebra.sh)" geogebra
+
+	fperms 0755 /opt/geogebra/geogebra
+	doicon "${DISTDIR}/Geogebra.svg"
+	make_desktop_entry geogebra Geogebra Geogebra Science
+}
+
+src_test() {
+	ewarn "package has no tests"
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2023-01-09  9:46 Georgy Yakovlev
  0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2023-01-09  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4d9cc628aaced75cdec735af4a3b7540e13e0267
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 09:44:15 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 09:46:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9cc628

sci-mathematics/geogebra-bin: drop 5.0.604.0-r2

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 sci-mathematics/geogebra-bin/Manifest              |  1 -
 .../geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild  | 55 ----------------------
 2 files changed, 56 deletions(-)

diff --git a/sci-mathematics/geogebra-bin/Manifest b/sci-mathematics/geogebra-bin/Manifest
index f14c383886a7..bb629d295ebd 100644
--- a/sci-mathematics/geogebra-bin/Manifest
+++ b/sci-mathematics/geogebra-bin/Manifest
@@ -1,4 +1,3 @@
-DIST GeoGebra-Linux-Portable-5-0-604-0.tar.bz2 138245005 BLAKE2B 589b12a60161ca07e6da82953aeda69a2ed7302634df9078cb997000e2b77486aa1f4dfcbc1daddfddf0b425574ad927c97e0a08d70d708a209eaf0af86d9756 SHA512 ccf190f436504727dc9c6fa10adbd2d0a72a87b641e5b7ce2c7bc8ffe8c1baa00d97b3d2b619f32f1c50b28d5c72b0e0b15619e9c8be74ad8c8fb5afbe66c9a3
 DIST GeoGebra-Linux-Portable-5-0-683-0.tar.bz2 131095393 BLAKE2B bef756bec904e40e06823de7121deb9755bd3523040018a826dcd78e5e8563095f7e4b16a90cad34e14d04628706c1d5a56856d389bd8d599d5588d875ff9b11 SHA512 a55e05bbb7acb6f4512ae3163312fd19095f32b9a3beed09ff12e8af2389dae2bb916af816aa50ee6645f4eb4b78936f3bc497312dc9446d8e1464830cd7b717
 DIST GeoGebra-Linux-Portable-5-0-752-0.tar.bz2 131020013 BLAKE2B f29b301d163daf9af62a4230ff3170eca2b61c20a2b41f851af4571db03487a0fd87cc178fad83d83c5268d9c22a1e47529b80f3067debc846c158bff4f78d1b SHA512 0c4fa07cdbccf0b7529726e1ee921bd6a461645a27012ac4b2e3140f3a4b068f2a9c929e1136a1c10cd510c8acbc5b1f38b735d9386d357b52b41f0a37e93acf
 DIST Geogebra.svg 522 BLAKE2B 8c11d037bd8af7af571abc2bba0a8610f0ed5c1cea46fdc47a40d0176e5ea3b7ad4700601a3094b1aa15012f769883c7f5cb60a70f4ed400df57e3b0610271e9 SHA512 a54fedd530d1c803e14d6f44ab7341d9f1ae17fb6b6496bd21788ad1b88b0977d574db6de199e9168543a03dff73ab19e3c50793ec91750ff5fff4a4b7af408d

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild
deleted file mode 100644
index 5f4924c68569..000000000000
--- a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop prefix xdg
-
-MY_PV="${PV//./-}"
-
-DESCRIPTION="Mathematics software for geometry"
-HOMEPAGE="https://www.geogebra.org"
-SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
-	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
-
-LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE=""
-
-RDEPEND="
-	dev-java/java-config
-	|| (
-		dev-java/openjdk:8[javafx]
-		dev-java/openjdk:11[javafx]
-	)
-	!sci-mathematics/geogebra
-"
-
-# no tests
-RESTRICT="test"
-
-src_unpack() {
-	default
-	mv -v GeoGebra-Linux-Portable-* "${P}" || die
-	rm -rf "${P}/jre"* || die
-	rm -f "${P}/geogebra-portable" || die
-}
-
-src_prepare() {
-	eapply_user
-}
-
-src_install() {
-	insinto /opt
-	doins -r geogebra
-	newbin "$(prefixify_ro "${FILESDIR}"/geogebra.sh)" geogebra
-
-	fperms 0755 /opt/geogebra/geogebra
-	doicon "${DISTDIR}/Geogebra.svg"
-	make_desktop_entry geogebra Geogebra Geogebra Science
-}
-
-src_test() {
-	ewarn "package has no tests"
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2022-09-30 23:24 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2022-09-30 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     08209db1ff08275586ffa4e365a61a98955fa642
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 23:19:41 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 23:24:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08209db1

sci-mathematics/geogebra-bin: fix StaticSrcUri

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild | 4 ++--
 sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild
index f2e494821062..5f4924c68569 100644
--- a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ MY_PV="${PV//./-}"
 
 DESCRIPTION="Mathematics software for geometry"
 HOMEPAGE="https://www.geogebra.org"
-SRC_URI="https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
+SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
 	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
 
 LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
index 3749e86ddc99..5b2e1ae220d4 100644
--- a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.683.0.ebuild
@@ -9,7 +9,7 @@ MY_PV="${PV//./-}"
 
 DESCRIPTION="Mathematics software for geometry"
 HOMEPAGE="https://www.geogebra.org"
-SRC_URI="https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
+SRC_URI="https://download.geogebra.org/installers/$(ver_cut 1-2)/GeoGebra-Linux-Portable-${MY_PV}.tar.bz2
 	https://dev.gentoo.org/~gyakovlev/distfiles/Geogebra.svg"
 
 LICENSE="Geogebra CC-BY-NC-SA-3.0 GPL-3 Apache-2.0 BSD-2 BSD BSD-4 colt EPL-1.0 icu LGPL-2.1 LGPL-2.1+ MIT W3C || ( GPL-2 CDDL )"


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/
@ 2020-09-19  9:01 Georgy Yakovlev
  0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2020-09-19  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     1bd877c36ed28416f8b4ca7e0dc3e06b89ff74d4
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 08:59:39 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 09:00:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd877c3

sci-mathematics/geogebra-bin: pull openjdk:8 first

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 ...eogebra-bin-5.0.604.0.ebuild => geogebra-bin-5.0.604.0-r1.ebuild} | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0.ebuild b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r1.ebuild
similarity index 94%
rename from sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0.ebuild
rename to sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r1.ebuild
index 67801b98a81..510a5bd2d37 100644
--- a/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0.ebuild
+++ b/sci-mathematics/geogebra-bin/geogebra-bin-5.0.604.0-r1.ebuild
@@ -18,7 +18,10 @@ KEYWORDS="~amd64 ~ppc64"
 IUSE=""
 
 RDEPEND="
-	dev-java/openjdk[javafx]
+	|| (
+		dev-java/openjdk:8[javafx]
+		dev-java/openjdk:11[javafx]
+	)
 	!sci-mathematics/geogebra
 "
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-01-10 13:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-23  1:58 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/geogebra-bin/ Georgy Yakovlev
  -- strict thread matches above, loose matches on Subject: below --
2024-01-10 13:35 Andrew Ammerlaan
2024-01-10 13:03 Andrew Ammerlaan
2023-01-22 23:24 Georgy Yakovlev
2023-01-09  9:46 Georgy Yakovlev
2023-01-09  9:46 Georgy Yakovlev
2022-09-30 23:24 Sam James
2020-09-19  9:01 Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox