Update to 5.2.909.9 and use jdk-17:
* Upstream licensing changed somewhat but it is still free for
non-commercial use.
* It no-longer provides geogebra.desktop, icons etc so I removed
that portion. Anyone so inclined can add back in later perhaps
using FreeBSD's port for ideas.
* The 3D mode doesn't work and presumably relies on native code
from https://jogamp.org/jogl/www/ so I disabled 3D mode.

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/math/geogebra/Makefile,v
diff -u -p -u -r1.19 Makefile
--- Makefile    27 Sep 2023 09:27:54 -0000      1.19
+++ Makefile    15 Jan 2026 19:08:04 -0000
@@ -1,50 +1,35 @@
 COMMENT=       educational mathematical software
 
-V=             4.2.60.0
-DISTNAME=      GeoGebra-Unixlike-Installer-${V}
-PKGNAME=       geogebra-${V}
-REVISION=      8
+V=             5-2-909-9
+DISTNAME=      GeoGebra-Linux-Portable-${V}
+PKGNAME=       geogebra-${V:S/-/./g}
 
 CATEGORIES=    math java
 
-HOMEPAGE=      http://www.geogebra.org
+HOMEPAGE=      https://www.geogebra.org
 
-# Apache Software License
-# GPLv3, LGPLv3, BSD, Public Domain
-# GeoGebra Non-Commercial License
-# Creative Commons Attribution-Share Alike 3.0
-# See: http://www.geogebra.org/download/license.txt
+# GeoGebra Non-Commercial License + EUPL v1.2
+# Creative Commons Attribution-Share Alike 4.0
+# See: https://www.geogebra.org/license
 PERMIT_PACKAGE=        Yes
 
-SITES=                 ${SITE_GOOGLECODE:=geogebra/}
+SITES=                 http://download.geogebra.org/installers/5.2/
+EXTRACT_SUFX=          .tar.bz2
 
 MODULES=               java
-MODJAVA_VER=           1.8+
+MODJAVA_VER=           17+
 
-RUN_DEPENDS=           java/javaPathHelper \
-                       devel/desktop-file-utils \
-                       misc/shared-mime-info \
-                       x11/gtk+4,-guic
+RUN_DEPENDS=           java/javaPathHelper
 
 NO_BUILD=              Yes
 NO_TEST=               Yes
 PKG_ARCH=              *
-WRKDIST=               ${WRKDIR}/geogebra-${V}
-
-pre-configure:
-       sed -i 's,/usr,${WRKINST}${TRUEPREFIX},g' ${WRKSRC}/install.sh
-       sed -i 's,/usr,${TRUEPREFIX},g' ${WRKSRC}/geogebra.desktop
-       ${SUBST_CMD} ${WRKSRC}/geogebra
 
 do-install:
-       mkdir -p ${PREFIX}/share/mime/packages
-       mkdir -p ${PREFIX}/share/applications
-       cd ${WRKBUILD} && ./install.sh
-       gzip -d ${PREFIX}/share/icons/hicolor/scalable/apps/geogebra.svgz \
-                -o ${PREFIX}/share/icons/hicolor/scalable/apps/geogebra.svg
-       gzip -d 
${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.file.svgz
 \
-               -o 
${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.file.svg
-       gzip -d 
${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.tool.svgz
 \
-               -o 
${PREFIX}/share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.tool.svg
+       ${INSTALL_DATA_DIR} ${MODJAVA_JAR_DIR}/geogebra
+       cd ${WRKSRC}/geogebra && \
+               ${INSTALL_DATA} *.jar *.txt ${MODJAVA_JAR_DIR}/geogebra/
+       rm ${MODJAVA_JAR_DIR}/geogebra/*-natives-linux-*.jar
+       $(SUBST_PROGRAM) ${WRKSRC}/geogebra/geogebra $(PREFIX)/bin/geogebra
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/geogebra/distinfo,v
diff -u -p -u -r1.2 distinfo
--- distinfo    20 Dec 2013 07:58:09 -0000      1.2
+++ distinfo    15 Jan 2026 19:08:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (GeoGebra-Unixlike-Installer-4.2.60.0.tar.gz) = 
FCOi3Br0DGfFzVF/J1zaupftja+sK/FPwcruNJdVA7k=
-SIZE (GeoGebra-Unixlike-Installer-4.2.60.0.tar.gz) = 9328026
+SHA256 (GeoGebra-Linux-Portable-5-2-909-9.tar.bz2) = 
NgQ86YzL+t/rWLReQCzIu43yca6rvgsDIeNT//aKU2s=
+SIZE (GeoGebra-Linux-Portable-5-2-909-9.tar.bz2) = 64544180
Index: patches/patch-geogebra
===================================================================
RCS file: patches/patch-geogebra
diff -N patches/patch-geogebra
--- patches/patch-geogebra      11 Mar 2022 19:36:15 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,167 +0,0 @@
---- geogebra.orig      Fri Oct  4 16:11:17 2013
-+++ geogebra   Fri Dec 20 08:55:47 2013
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
- #---------------------------------------------
- # Script to start GeoGebra
- #---------------------------------------------
-@@ -9,7 +9,7 @@
- # GG_SCRIPTNAME=<name of originally called script to start GeoGebra> # If 
unset, name of this script will be used.
- #
- # GG_PATH=<path of directory containing geogebra.jar> # If unset, path of 
this script will be used.
--# In this case if the path of script does not contain the geogebra.jar file, 
/usr/share/geogebra will be used.
-+# In this case if the path of script does not contain the geogebra.jar file, 
${TRUEPREFIX}/share/geogebra will be used.
- #
- # GG_SYS_CONFIG_PATH=<path of system directory containing geogebra.conf>
- #
-@@ -19,7 +19,7 @@
- #
- # GG_XMS=<initial Java heap size> # If unset, 32m will be used.
- #
--# GG_XMX=<maximum Java heap size> # If unset, 1024m will be used.
-+# GG_XMX=<maximum Java heap size> # If unset, 256m will be used.
- #
- # GG_DJAVA_LIBRARY_PATH=<native library path>
- #
-@@ -45,19 +45,7 @@ fi
- #---------------------------------------------
- # If $GG_PATH not set, use path of this script.
- 
--if [ -z "$GG_PATH" ]; then
--      GG_PATH="${BASH_SOURCE[0]}"
--      if [ -h "${GG_PATH}" ]; then
--              while [ -h "${GG_PATH}" ]; do
--                      GG_PATH=`readlink "${GG_PATH}"`
--              done
--      fi
--      pushd . > /dev/null
--      cd `dirname ${GG_PATH}` > /dev/null
--      GG_PATH=`pwd`
--      popd > /dev/null
--      test -r "${GG_PATH}/geogebra_main.jar" || GG_PATH='/usr/share/geogebra'
--fi
-+GG_PATH='${TRUEPREFIX}/share/geogebra'
- 
- #---------------------------------------------
- # If $GG_CONFIG_PATH not set, use $HOME.
-@@ -70,7 +58,7 @@ fi
- # If $JAVACMD not set, use java.
- 
- if [ -z "$JAVACMD" ]; then
--      JAVACMD='java'
-+      JAVACMD=`javaPathHelper -c geogebra`
- fi
- 
- #---------------------------------------------
-@@ -81,10 +69,10 @@ if [ -z "$GG_XMS" ]; then
- fi
- 
- #---------------------------------------------
--# If $GG_XMX not set, use 1024m.
-+# If $GG_XMX not set, use 256m.
- 
- if [ -z "$GG_XMX" ]; then
--      GG_XMX='1024m'
-+      GG_XMX='256m'
- fi
- 
- #---------------------------------------------
-@@ -193,7 +181,7 @@ if [ -w "$GG_CONFIG_FILE" ]; then
- #
- `if [ ! -n "$DEFAULT_GG_XMS" ]; then echo "#DEFAULT_GG_XMS='$GG_XMS'"; else 
echo "DEFAULT_GG_XMS='$DEFAULT_GG_XMS'"; fi`
- 
--# Set maximum Java heap size, e.g '512m'.
-+# Set maximum Java heap size, e.g '256m'.
- #
- `if [ ! -n "$DEFAULT_GG_XMX" ]; then echo "#DEFAULT_GG_XMX='$GG_XMX'"; else 
echo "DEFAULT_GG_XMX='$DEFAULT_GG_XMX'"; fi`
- 
-@@ -282,7 +270,7 @@ fi
- #---------------------------------------------
- # Define usage function.
- 
--function func_usage()
-+func_usage()
- {
-       cat << _USAGE
- Usage: $GG_SCRIPTNAME [Java-options] [GeoGebra-options] [FILE]
-@@ -324,48 +312,48 @@ _USAGE
- #---------------------------------------------
- # Check for option --help and pass Java options to Java, others to GeoGebra.
- 
--GG_OPTS=()
-+GG_OPTS=""
- for i in "$@"; do
-       case "$i" in
-       --help | --hel | --he | --h )
-               func_usage; exit 0 ;;
-       esac
--      if [ $(expr match "$i" '.*--') -ne 0 ]; then
--              if [ $(expr match "$i" '.*--showSplash=') -ne 0 ]; then
-+      if [ $(expr -- "$i" : '.*--') -ne 0 ]; then
-+              if [ $(expr -- "$i" : '.*--showSplash=') -ne 0 ]; then
-                       GG_SHOWSPLASH=${i:13}
-                       shift $((1))
--              elif [ $(expr match "$i" '.*--enableUndo=') -ne 0 ]; then
-+              elif [ $(expr -- "$i" : '.*--enableUndo=') -ne 0 ]; then
-                       GG_ENABLEUNDO=${i:13}
-                       shift $((1))
--              elif [ $(expr match "$i" '.*--antiAliasing=') -ne 0 ]; then
-+              elif [ $(expr -- "$i" : '.*--antiAliasing=') -ne 0 ]; then
-                       GG_ANTIALIASING=${i:15}
-                       shift $((1))
--              elif [ $(expr match "$i" '.*--versionCheckAllow=') -ne 0 ]; then
-+              elif [ $(expr -- "$i" : '.*--versionCheckAllow=') -ne 0 ]; then
-                       GG_VERSIONCHECKALLOW=${i:20}
-                       shift $((1))
--              elif [ $(expr match "$i" '.*--settingsfile=') -ne 0 ]; then
-+              elif [ $(expr -- "$i" : '.*--settingsfile=') -ne 0 ]; then
-                       GG_SETTINGS_FILE=${i:15}
-                       shift $((1))
-               else
-                       GG_OPTS[${#GG_OPTS[*]}]="$i"
-                       shift $((1))
-               fi
--      elif [ $(expr match "$i" '.*-Xms') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-Xms') -ne 0 ]; then
-               GG_XMS=${i:4}
-               shift $((1))
--      elif [ $(expr match "$i" '.*-Xmx') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-Xmx') -ne 0 ]; then
-               GG_XMX=${i:4}
-               shift $((1))
--      elif [ $(expr match "$i" '.*-Djava.library.path=') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-Djava.library.path=') -ne 0 ]; then
-               GG_DJAVA_LIBRARY_PATH=${i:20}
-               shift $((1))
--      elif [ $(expr match "$i" '.*-Dsun.java2d.xrender=') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-Dsun.java2d.xrender=') -ne 0 ]; then
-               GG_DSUN_JAVA2D_XRENDER=${i:21}
-               shift $((1))
--      elif [ $(expr match "$i" '.*-Dsun.java2d.opengl=') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-Dsun.java2d.opengl=') -ne 0 ]; then
-               GG_DSUN_JAVA2D_OPENGL=${i:20}
-               shift $((1))
--      elif [ $(expr match "$i" '.*-JavaCMD=') -ne 0 ]; then
-+      elif [ $(expr -- "$i" : '.*-JavaCMD=') -ne 0 ]; then
-               JAVACMD=${i:9}
-               shift $((1))
-       fi
-@@ -381,9 +369,9 @@ if [ -n "$GG_VERSIONCHECKALLOW" ]; then
-       GG_OPTS[${#GG_OPTS[*]}]="--versionCheckAllow=$GG_VERSIONCHECKALLOW"
- fi
- GG_OPTS[${#GG_OPTS[*]}]="--settingsfile=$GG_SETTINGS_FILE"
--JAVA_OPTS=("-Xms$GG_XMS" "-Xmx$GG_XMX")
-+JAVA_OPTS="-Xms$GG_XMS -Xmx$GG_XMX"
- if [ -n "$GG_DJAVA_LIBRARY_PATH" ]; then
--      JAVA_OPTS[${#JAVA_OPTS[*]}]="-Djava.library.path=$GG_DJAVA_LIBRARY_PATH"
-+      JAVA_OPTS="-Djava.library.path=$GG_DJAVA_LIBRARY_PATH"
- fi
- if [ -n "$GG_DSUN_JAVA2D_XRENDER" ]; then
-       
JAVA_OPTS[${#JAVA_OPTS[*]}]="-Dsun.java2d.xrender=$GG_DSUN_JAVA2D_XRENDER"
-@@ -395,4 +383,4 @@ fi
- #---------------------------------------------
- # Run
- 
--exec "$JAVACMD" "${JAVA_OPTS[@]}" -jar "$GG_PATH/geogebra.jar" 
"${GG_OPTS[@]}" "$@"
-+exec $JAVACMD ${JAVA_OPTS[@]} -jar $GG_PATH/geogebra.jar ${GG_OPTS[@]} $@
Index: patches/patch-geogebra_geogebra
===================================================================
RCS file: patches/patch-geogebra_geogebra
diff -N patches/patch-geogebra_geogebra
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-geogebra_geogebra     15 Jan 2026 19:08:04 -0000
@@ -0,0 +1,179 @@
+Remove bash depend
+Set port default locations / java
+Defatult to 2D (3D not working)
+
+Index: geogebra/geogebra
+--- geogebra/geogebra.orig
++++ geogebra/geogebra
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ #---------------------------------------------
+ # Script to start GeoGebra
+ #---------------------------------------------
+@@ -8,8 +8,7 @@
+ #
+ # GG_SCRIPTNAME=<name of originally called script to start GeoGebra> # If 
unset, name of this script will be used.
+ #
+-# GG_PATH=<path of directory containing geogebra.jar> # If unset, path of 
this script will be used.
+-# In this case if the path of script does not contain the geogebra.jar file, 
/usr/share/geogebra will be used.
++# GG_PATH=<path of directory containing geogebra.jar> # Set to 
${TRUEPREFIX}/share/java/classes/geogebra
+ #
+ # GG_SYS_CONFIG_PATH=<path of system directory containing geogebra.conf>
+ #
+@@ -43,22 +42,9 @@ if [ -z "$GG_SCRIPTNAME" ]; then
+ fi
+ 
+ #---------------------------------------------
+-# If $GG_PATH not set, use path of this script.
++# Set $GG_PATH
+ 
+-if [ -z "$GG_PATH" ]; then
+-      GG_PATH="${BASH_SOURCE[0]}"
+-      if [ -h "${GG_PATH}" ]; then
+-              while [ -h "${GG_PATH}" ]; do
+-                      GG_PATH=`readlink "${GG_PATH}"`
+-              done
+-      fi
+-      pushd . > /dev/null
+-        DIRNAME=`dirname "${GG_PATH}"`
+-      cd "$DIRNAME" > /dev/null
+-      GG_PATH=`pwd`
+-      popd > /dev/null
+-      test -r "${GG_PATH}/geogebra_main.jar" || GG_PATH='/usr/share/geogebra'
+-fi
++GG_PATH="${TRUEPREFIX}/share/java/classes/geogebra"
+ 
+ #---------------------------------------------
+ # If $GG_CONFIG_PATH not set, use $HOME.
+@@ -68,19 +54,10 @@ if [ -z "$GG_CONFIG_PATH" ]; then
+ fi
+ 
+ #---------------------------------------------
+-# If $JAVACMD not set, use java or (preferred) GeoGebra's Java or Oracle's 
Java 7.
++# If $JAVACMD not set, use javaPathHelper
+ 
+-ORACLE_JAVA=/usr/lib/jvm/java-7-oracle/jre/bin/java
+-GEOGEBRA_JAVA=/usr/lib/jvm/java-geogebra/bin/java
+-
+ if [ -z "$JAVACMD" ]; then
+-      if [ -x $GEOGEBRA_JAVA ]; then
+-              JAVACMD="$GEOGEBRA_JAVA"
+-      elif [ -x $ORACLE_JAVA ]; then
+-              JAVACMD="$ORACLE_JAVA"
+-      else
+-              JAVACMD='java'
+-      fi
++      JAVACMD=$(javaPathHelper -c geogebra)
+ fi
+ 
+ #---------------------------------------------
+@@ -292,7 +269,7 @@ fi
+ #---------------------------------------------
+ # Define usage function.
+ 
+-function func_usage()
++func_usage()
+ {
+       cat << _USAGE
+ Usage: $GG_SCRIPTNAME [Java-options] [GeoGebra-options] [FILE]
+@@ -337,8 +314,8 @@ _USAGE
+ #---------------------------------------------
+ # Check for options --help, --2, and pass Java options to Java, others to 
GeoGebra.
+ 
+-CLASS=org.geogebra.desktop.GeoGebra3D # by default 3D is used
+-GG_OPTS=()
++CLASS=org.geogebra.desktop.GeoGebra # by default 2D
++GG_OPTS=""
+ for i in "$@"; do
+       case "$i" in
+       --help | --he | --h )
+@@ -346,42 +323,42 @@ for i in "$@"; do
+         --2 )
+               CLASS=org.geogebra.desktop.GeoGebra ;;
+       esac
+-      if [ $(expr match "$i" '.*--') -ne 0 ]; then
+-              if [ $(expr match "$i" '.*--showSplash=') -ne 0 ]; then
++      if [ $(expr -- "$i" : '.*--') -ne 0 ]; then
++              if [ $(expr -- "$i" : '.*--showSplash=') -ne 0 ]; then
+                       GG_SHOWSPLASH=${i:13}
+                       shift $((1))
+-              elif [ $(expr match "$i" '.*--enableUndo=') -ne 0 ]; then
++              elif [ $(expr -- "$i" : '.*--enableUndo=') -ne 0 ]; then
+                       GG_ENABLEUNDO=${i:13}
+                       shift $((1))
+-              elif [ $(expr match "$i" '.*--antiAliasing=') -ne 0 ]; then
++              elif [ $(expr -- "$i" : '.*--antiAliasing=') -ne 0 ]; then
+                       GG_ANTIALIASING=${i:15}
+                       shift $((1))
+-              elif [ $(expr match "$i" '.*--versionCheckAllow=') -ne 0 ]; then
++              elif [ $(expr -- "$i" : '.*--versionCheckAllow=') -ne 0 ]; then
+                       GG_VERSIONCHECKALLOW=${i:20}
+                       shift $((1))
+-              elif [ $(expr match "$i" '.*--settingsfile=') -ne 0 ]; then
++              elif [ $(expr -- "$i" : '.*--settingsfile=') -ne 0 ]; then
+                       GG_SETTINGS_FILE=${i:15}
+                       shift $((1))
+               else
+                       GG_OPTS[${#GG_OPTS[*]}]="$i"
+                       shift $((1))
+               fi
+-      elif [ $(expr match "$i" '.*-Xms') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-Xms') -ne 0 ]; then
+               GG_XMS=${i:4}
+               shift $((1))
+-      elif [ $(expr match "$i" '.*-Xmx') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-Xmx') -ne 0 ]; then
+               GG_XMX=${i:4}
+               shift $((1))
+-      elif [ $(expr match "$i" '.*-Djava.library.path=') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-Djava.library.path=') -ne 0 ]; then
+               GG_DJAVA_LIBRARY_PATH=${i:20}
+               shift $((1))
+-      elif [ $(expr match "$i" '.*-Dsun.java2d.xrender=') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-Dsun.java2d.xrender=') -ne 0 ]; then
+               GG_DSUN_JAVA2D_XRENDER=${i:21}
+               shift $((1))
+-      elif [ $(expr match "$i" '.*-Dsun.java2d.opengl=') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-Dsun.java2d.opengl=') -ne 0 ]; then
+               GG_DSUN_JAVA2D_OPENGL=${i:20}
+               shift $((1))
+-      elif [ $(expr match "$i" '.*-JavaCMD=') -ne 0 ]; then
++      elif [ $(expr -- "$i" : '.*-JavaCMD=') -ne 0 ]; then
+               JAVACMD=${i:9}
+               shift $((1))
+       fi
+@@ -397,15 +374,15 @@ if [ -n "$GG_VERSIONCHECKALLOW" ]; then
+       GG_OPTS[${#GG_OPTS[*]}]="--versionCheckAllow=$GG_VERSIONCHECKALLOW"
+ fi
+ GG_OPTS[${#GG_OPTS[*]}]="--settingsfile=$GG_SETTINGS_FILE"
+-JAVA_OPTS=("-Xms$GG_XMS" "-Xmx$GG_XMX" "-Dawt.useSystemAAFontSettings=on")
++JAVA_OPTS="-Xms$GG_XMS -Xmx$GG_XMX -Dawt.useSystemAAFontSettings=on"
+ if [ -n "$GG_DJAVA_LIBRARY_PATH" ]; then
+-      JAVA_OPTS[${#JAVA_OPTS[*]}]="-Djava.library.path=$GG_DJAVA_LIBRARY_PATH"
++      JAVA_OPTS="${JAVA_OPTS} -Djava.library.path=$GG_DJAVA_LIBRARY_PATH"
+ fi
+ if [ -n "$GG_DSUN_JAVA2D_XRENDER" ]; then
+-      
JAVA_OPTS[${#JAVA_OPTS[*]}]="-Dsun.java2d.xrender=$GG_DSUN_JAVA2D_XRENDER"
++      JAVA_OPTS="${JAVA_OPTS} -Dsun.java2d.xrender=$GG_DSUN_JAVA2D_XRENDER"
+ fi
+ if [ -n "$GG_DSUN_JAVA2D_OPENGL" ]; then
+-      JAVA_OPTS[${#JAVA_OPTS[*]}]="-Dsun.java2d.opengl=$GG_DSUN_JAVA2D_OPENGL"
++      JAVA_OPTS="${JAVA_OPTS} -Dsun.java2d.opengl=$GG_DSUN_JAVA2D_OPENGL"
+ fi
+ 
+ # Reading font size. xdpyinfo returns 96x96 on most screens
+@@ -427,10 +404,7 @@ unset JAVA_TOOL_OPTIONS
+ #---------------------------------------------
+ # Run
+ 
+-JFXRT=`dirname "$JAVACMD"`/../lib/jfxrt.jar
+-
+-exec "$JAVACMD" "${JAVA_OPTS[@]}" \
+- -cp "$GG_PATH/geogebra.jar" \
+- "-Xbootclasspath/a:$JFXRT" \
++exec $JAVACMD ${JAVA_OPTS[@]} \
++ -cp $GG_PATH/geogebra.jar \
+  $CLASS \
+- "${GG_OPTS[@]}" "$@"
++ ${GG_OPTS[@]} "$@"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/geogebra/pkg/PLIST,v
diff -u -p -u -r1.6 PLIST
--- pkg/PLIST   11 Mar 2022 19:36:15 -0000      1.6
+++ pkg/PLIST   15 Jan 2026 19:08:04 -0000
@@ -1,57 +1,45 @@
 bin/geogebra
-share/applications/geogebra.desktop
-share/geogebra/
-share/geogebra/geogebra.jar
-share/geogebra/geogebra_algos.jar
-share/geogebra/geogebra_cas.jar
-share/geogebra/geogebra_export.jar
-share/geogebra/geogebra_gui.jar
-share/geogebra/geogebra_javascript.jar
-share/geogebra/geogebra_main.jar
-share/geogebra/geogebra_properties.jar
-share/geogebra/jlatexmath.jar
-share/geogebra/jlm_cyrillic.jar
-share/geogebra/jlm_greek.jar
-share/icons/hicolor/128x128/apps/geogebra.png
-share/icons/hicolor/128x128/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/128x128/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/16x16/apps/geogebra.png
-share/icons/hicolor/16x16/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/16x16/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/192x192/apps/geogebra.png
-share/icons/hicolor/192x192/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/192x192/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/22x22/apps/geogebra.png
-share/icons/hicolor/22x22/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/22x22/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/24x24/apps/geogebra.png
-share/icons/hicolor/24x24/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/24x24/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/256x256/apps/geogebra.png
-share/icons/hicolor/256x256/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/256x256/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/32x32/apps/geogebra.png
-share/icons/hicolor/32x32/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/32x32/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/36x36/apps/geogebra.png
-share/icons/hicolor/36x36/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/36x36/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/48x48/apps/geogebra.png
-share/icons/hicolor/48x48/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/48x48/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/64x64/apps/geogebra.png
-share/icons/hicolor/64x64/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/64x64/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/72x72/apps/geogebra.png
-share/icons/hicolor/72x72/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/72x72/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/96x96/apps/geogebra.png
-share/icons/hicolor/96x96/mimetypes/application-vnd.geogebra.file.png
-share/icons/hicolor/96x96/mimetypes/application-vnd.geogebra.tool.png
-share/icons/hicolor/scalable/apps/geogebra.svg
-share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.file.svg
-share/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.tool.svg
-share/mime/packages/geogebra.xml
-@tag gtk-update-icon-cache %D/share/icons/hicolor
-@tag update-mime-database
-@tag update-desktop-database
+share/java/
+share/java/classes/
+share/java/classes/geogebra/
+share/java/classes/geogebra/OpenGeoProver.jar
+share/java/classes/geogebra/carte-util.jar
+share/java/classes/geogebra/css4j.jar
+share/java/classes/geogebra/cssom-api.jar
+share/java/classes/geogebra/domview-api.jar
+share/java/classes/geogebra/echosvg-anim.jar
+share/java/classes/geogebra/echosvg-awt-util.jar
+share/java/classes/geogebra/echosvg-bridge.jar
+share/java/classes/geogebra/echosvg-constants.jar
+share/java/classes/geogebra/echosvg-css.jar
+share/java/classes/geogebra/echosvg-dom.jar
+share/java/classes/geogebra/echosvg-ext.jar
+share/java/classes/geogebra/echosvg-gvt.jar
+share/java/classes/geogebra/echosvg-i18n.jar
+share/java/classes/geogebra/echosvg-parser.jar
+share/java/classes/geogebra/echosvg-script.jar
+share/java/classes/geogebra/echosvg-svg-dom.jar
+share/java/classes/geogebra/echosvg-util.jar
+share/java/classes/geogebra/echosvg-xml.jar
+share/java/classes/geogebra/geogebra.jar
+share/java/classes/geogebra/geogebra_3d.jar
+share/java/classes/geogebra/geogebra_algos.jar
+share/java/classes/geogebra/geogebra_cas.jar
+share/java/classes/geogebra/geogebra_export.jar
+share/java/classes/geogebra/geogebra_gui.jar
+share/java/classes/geogebra/geogebra_main.jar
+share/java/classes/geogebra/geogebra_properties.jar
+share/java/classes/geogebra/gluegen-rt.jar
+share/java/classes/geogebra/jclf-linear3.jar
+share/java/classes/geogebra/jclf-text.jar
+share/java/classes/geogebra/jlatexmath.jar
+share/java/classes/geogebra/jogl-all.jar
+share/java/classes/geogebra/jsobject.jar
+share/java/classes/geogebra/math-cross-platform.jar
+share/java/classes/geogebra/revision.txt
+share/java/classes/geogebra/rhino.jar
+share/java/classes/geogebra/smil-api.jar
+share/java/classes/geogebra/svgom-api.jar
+share/java/classes/geogebra/tokenproducer.jar
+share/java/classes/geogebra/version.txt
+share/java/classes/geogebra/xml-dtd.jar

Reply via email to