Username: Password: Remember me
Search + Advanced
Package Details

geogebra 6.0.475.0-1
http://www.geogebra.org/
Dynamic mathematics software with interactive graphics, algebra and spreadsheet

Category: educational

Submitter: danyf90
Maintainer: FranzMari
Votes: 12

License: GPL3 CCPL:by-sa CCPL:by-nc

Last Updated: 2018/07/02 - 11:04:06 +0000
First Submitted: 2013/02/22 - 07:35:33 +0000

Tarball :: PKGBUILD

Dependenciesdesktop-file-utils electronshared-mime-info xdg-utils 

Sources

Comment by: Fireshadow3 on Tue, 30 Jan 2018 18:41:58 +0000


https://download.geogebra.org/installer … -423-0.zip
The old link doesn't work anymore.

Comment by: chelqo on Wed, 19 Nov 2014 13:54:03 +0000


Quick way from console to check the latest version:

# links -dump http://download.geogebra.org/installers/5.0/version.txt

Comment by: chelqo on Wed, 19 Nov 2014 13:48:06 +0000


pkgver=5.0.32.0
md5sums=('1846af99df614c51a0372748964ef171'

Comment by: anders on Wed, 18 Dec 2013 23:17:15 +0000


I will update this package, if possible

Comment by: anders on Wed, 18 Dec 2013 23:16:43 +0000


Should be updated to 4.4.3, and the location of the files have changed.

# Maintainer: Janek Bevendorff <janek at refining-linux dot org>
# Based on PKGBUILD by: moostik <mooostik_at_gmail.com>
# Chakra contributor: Charles Varin <cvarin_at_gmail.com>
# Chakra contributor: Anders Lund <anders@alweb.dk>

pkgname=geogebra
_pgkvermain=4.4
_pkgvermin=3.0
pkgver="${_pgkvermain}.${_pkgvermin}"
pkgrel=1
pkgdesc='Dynamic mathematics software with interactive graphics, algebra and spreadsheet'
arch=('any')
url='http://www.geogebra.org/'
license=('custom:GPL and CCPL:by-sa')

depends=('java-runtime' 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils' 'xdg-utils')
optdepends=('kde-thumbnailer-geogebra: generates thumbnails of GeoGebra files in KDE'
	    'gnome-thumbnailer-geogebra: generates thumbnails of GeoGebra files in GNOME'
	    'geogebra-prim: adds a menu entry for the primary school version')
source=("http://download.geogebra.org/installers/${_pgkvermain}/GeoGebra-Linux-Installer-${pkgver}.tar.gz")

package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   # create all needed directories
   ./install-sh -d -m 755 $pkgdir/usr/share/icons/hicolor/16x16/apps $pkgdir/usr/share/icons/hicolor/22x22/apps $pkgdir/usr/share/icons/hicolor/24x24/apps 

   # ./install-sh files
   ./install-sh -m 644 *.jar $pkgdir/usr/share/geogebra/
   ./install-sh -m 755 geogebra $pkgdir/usr/bin/geogebra
   ./install-sh -m 644 geogebra.xml $pkgdir/usr/share/mime/packages/
   ./install-sh -m 644 geogebra.desktop $pkgdir/usr/share/applications/geogebra.desktop

}


md5sums=('3f0664a28e1115367213725d70d59567')

Comment by: anders on Sun, 01 Dec 2013 22:15:23 +0000


This shoule be updated to get v. 4.2.60.0

Comment by: Manko10 on Mon, 03 Jun 2013 14:48:59 +0000


I adopted the package since anders didn't. If someone else wants to maintain it, please leave a comment and I will disown it for you.

Comment by: danyf90 on Mon, 25 Feb 2013 17:34:37 +0000


i don't use this package so i abandon it and you can adopt it big_smile

Comment by: anders on Sun, 24 Feb 2013 11:30:01 +0000


Below my fixed PKBUILD 
* uptodate version
* no /usr/shsare
* installs binary and .desktop files under their correct name

# Maintainer: moostik <mooostik_at_gmail.com>
# Chakra contributor: Charles Varin <cvarin_at_gmail.com>
# Chakra contributor: Anders Lund <anders@alweb.dk>

pkgname=geogebra
pkgver=4.2.21.0
pkgrel=1
pkgdesc='Dynamic mathematics software with interactive graphics, algebra and spreadsheet'
arch=('any')
url='http://www.geogebra.org/'
license=('custom:GPL and CCPL:by-sa')

depends=('java-runtime' 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils' 'xdg-utils')
optdepends=('kde-thumbnailer-geogebra: generates thumbnails of GeoGebra files in KDE'
	    'gnome-thumbnailer-geogebra: generates thumbnails of GeoGebra files in GNOME'
	    'geogebra-prim: adds a menu entry for the primary school version')
source=("http://${pkgname}.googlecode.com/files/GeoGebra-Unixlike-Installer-${pkgver}.tar.gz")


package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   # create all needed directories
   ./install-sh -d -m 755 $pkgdir/usr/share/icons/hicolor/16x16/apps $pkgdir/usr/share/icons/hicolor/22x22/apps $pkgdir/usr/share/icons/hicolor/24x24/apps $pkgdir/usr/share/icons/hicolor/32x32/apps $pkgdir/usr/share/icons/hicolor/36x36/apps $pkgdir/usr/share/icons/hicolor/48x48/apps $pkgdir/usr/share/icons/hicolor/64x64/apps $pkgdir/usr/share/icons/hicolor/72x72/apps $pkgdir/usr/share/icons/hicolor/96x96/apps $pkgdir/usr/share/icons/hicolor/128x128/apps $pkgdir/usr/share/icons/hicolor/192x192/apps $pkgdir/usr/share/icons/hicolor/256x256/apps $pkgdir/usr/share/icons/hicolor/scalable/apps $pkgdir/usr/share/icons/hicolor/16x16/mimetypes $pkgdir/usr/share/icons/hicolor/22x22/mimetypes $pkgdir/usr/share/icons/hicolor/24x24/mimetypes $pkgdir/usr/share/icons/hicolor/32x32/mimetypes $pkgdir/usr/share/icons/hicolor/36x36/mimetypes $pkgdir/usr/share/icons/hicolor/48x48/mimetypes $pkgdir/usr/share/icons/hicolor/64x64/mimetypes $pkgdir/usr/share/icons/hicolor/72x72/mimetypes $pkgdir/usr/share/icons/hicolor/96x96/
mimetypes $pkgdir/usr/share/icons/hicolor/128x128/mimetypes $pkgdir/usr/share/icons/hicolor/192x192/mimetypes $pkgdir/usr/share/icons/hicolor/256x256/mimetypes $pkgdir/usr/share/icons/hicolor/scalable/mimetypes $pkgdir/usr/share/geogebra

   # ./install-sh files
   ./install-sh -m 644 *.jar $pkgdir/usr/share/geogebra/
   ./install-sh -m 755 geogebra $pkgdir/usr/bin/geogebra
   ./install-sh -m 644 geogebra.xml $pkgdir/usr/share/mime/packages/
   ./install-sh -m 644 geogebra.desktop $pkgdir/usr/share/applications/geogebra.desktop

   ./install-sh -m 644 icons/hicolor/16x16/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/16x16/apps
   ./install-sh -m 644 icons/hicolor/22x22/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/22x22/apps
   ./install-sh -m 644 icons/hicolor/24x24/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/24x24/apps
   ./install-sh -m 644 icons/hicolor/32x32/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/32x32/apps
   ./install-sh -m 644 icons/hicolor/36x36/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/36x36/apps
   ./install-sh -m 644 icons/hicolor/48x48/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/48x48/apps
   ./install-sh -m 644 icons/hicolor/64x64/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/64x64/apps
   ./install-sh -m 644 icons/hicolor/72x72/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/72x72/apps
   ./install-sh -m 644 icons/hicolor/96x96/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/96x96/apps
   ./install-sh -m 644 icons/hicolor/128x128/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/128x128/apps
   ./install-sh -m 644 icons/hicolor/192x192/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/192x192/apps
   ./install-sh -m 644 icons/hicolor/256x256/apps/geogebra.png $pkgdir/usr/share/icons/hicolor/256x256/apps
   ./install-sh -m 644 icons/hicolor/scalable/apps/geogebra.svgz $pkgdir/usr/share/icons/hicolor/scalable/apps

   ./install-sh -m 644 icons/hicolor/16x16/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/16x16/mimetypes
   ./install-sh -m 644 icons/hicolor/22x22/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/22x22/mimetypes
   ./install-sh -m 644 icons/hicolor/24x24/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/24x24/mimetypes
   ./install-sh -m 644 icons/hicolor/32x32/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/32x32/mimetypes
   ./install-sh -m 644 icons/hicolor/36x36/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/36x36/mimetypes
   ./install-sh -m 644 icons/hicolor/48x48/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/48x48/mimetypes
   ./install-sh -m 644 icons/hicolor/64x64/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/64x64/mimetypes
   ./install-sh -m 644 icons/hicolor/72x72/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/72x72/mimetypes
   ./install-sh -m 644 icons/hicolor/96x96/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/96x96/mimetypes
   ./install-sh -m 644 icons/hicolor/128x128/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/128x128/mimetypes
   ./install-sh -m 644 icons/hicolor/192x192/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/192x192/mimetypes
   ./install-sh -m 644 icons/hicolor/256x256/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/256x256/mimetypes
   ./install-sh -m 644 icons/hicolor/scalable/mimetypes/*.* $pkgdir/usr/share/icons/hicolor/scalable/mimetypes
}
md5sums=('82fdc0adb46dcfe71de12856a852bd6e')

Comment by: anders on Sun, 24 Feb 2013 11:04:46 +0000


Current version is 4.2.21.0

In addition to being outdated this package have the following problems:
* It installs /usr/bin/bin, which should probably be /usr/bin/geogebra I don't know how that happened, but it did.