[PKGBUILD] GeoGebra
Publié : ven. 26 déc. 2008, 12:02
Bonjour,
GeoGebra est un logiciel de géométrie dynamique, en java. J'ai fait un PKGBUILD tout simple (mon premier), et j'aimerais donc avoir votre avis.
Il fonctionne chez moi, mais il est bien possible que je sois passé à côté de certaines choses
le PKGBUILD
geogebra.sh
geogebra.desktop
Merci d'avance
EDIT : mise à jour du PKGBUILD
GeoGebra est un logiciel de géométrie dynamique, en java. J'ai fait un PKGBUILD tout simple (mon premier), et j'aimerais donc avoir votre avis.
Il fonctionne chez moi, mais il est bien possible que je sois passé à côté de certaines choses

le PKGBUILD
Code : Tout sélectionner
# Contributor: moostik <mooostik_at_gmail.com>
pkgname=geogebra
pkgver=3.1.144.0
pkgrel=1
pkgdesc="Interactive dynamic mathematics software"
url='http://www.geogebra.org/'
license=('GPL' 'CCPL:by-nc-nd') #Application and source code under GPL
#Language and documentation files und CCPL
arch=('i686' 'x86_64')
depends=('jre')
noextract=('*.jar')
source=(http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra.jar
http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra_cas.jar
http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra_export.jar
http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra_gui.jar
http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra_main.jar
http://www.geogebra.org/webstart/dev/unpacked/${pkgver}/geogebra_properties.jar
ggb-logo.png
geogebra.desktop
geogebra.sh)
md5sums=('7fe383fb70890c96558efa710d68200f'
'a59790542f951bddc7e7c9a132bb905c'
'a37eb4703f4d50724acf1757bef5ae44'
'0015c64b80909ee043609b7ec2acb7c7'
'3e3110d6521f4e69b55305e608fa293a'
'f109b62c7f3c87c0666b725bcb3f968f'
'a0efcc4f6a92da9ebb7b546e1392aabc'
'1cd10065da6e4adaecde1cb35c5018c2'
'24da2a7d199d9a96d7744f9007ec1bd3')
build() {
install -d -m755 $pkgdir/usr/share/java/geogebra
install -D -m644 $srcdir/*.jar $pkgdir/usr/share/java/geogebra/
install -D -m755 $srcdir/geogebra.sh ${startdir}/pkg/usr/bin/geogebra
# Creating menu item
install -D -m644 $srcdir/ggb-logo.png $pkgdir/usr/share/pixmaps/ggb-logo.png
install -D -m644 $srcdir/geogebra.desktop $pkgdir/usr/share/applications/geogebra.desktop
}
Code : Tout sélectionner
# /bin/bash
java -jar /usr/share/java/geogebra/geogebra.jar
Code : Tout sélectionner
[Desktop Entry]
Type=Application
Name=GeoGebra
Terminal=false
GenericName=Dynamic mathematics
GenericName[fr]= mathématiques dynamiques
Exec=geogebra
Icon=/usr/share/pixmaps/ggb-logo.png
Categories=Education;Math;
EDIT : mise à jour du PKGBUILD