updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / geogebra42-beta / PKGBUILD
blobcf2dfecde5cb67a621782d64bbafe7f2554147cb
1 # Maintainer: moostik <mooostik_at_gmail.com>
3 pkgname=geogebra42-beta
4 _varpkgname=geogebra
5 pkgver=4.1.43.0
6 pkgrel=1
7 pkgdesc="Dynamic mathematics software with interactive graphics, algebra and spreadsheet"
8 arch=('any')
9 url='http://www.geogebra.org/'
10 license=('custom:GPL and CCPL:by-sa')
11 # Application and source code under GPL / Language files under CCPL:by-sa
12 depends=('java-runtime' 'desktop-file-utils' 'xdg-utils')
13 optdepends=('kde-thumbnailer-geogebra: generates thumbnails of GeoGebra files in KDE'
14             'gnome-thumbnailer-geogebra: generates thumbnails of GeoGebra files in GNOME'
15             'geogebra42-beta-prim: adds a menu entry for the primary school version')
16 install='geogebra42-beta.install'
17 source=("http://geogebra.googlecode.com/files/GeoGebra-Unixlike-Installer-${pkgver}.tar.gz"
18         "${pkgname}.patch"
19         "${pkgname}.desktop.patch")
20 md5sums=('f7e93c9bd0ad5323746240e57680fedd'
21          '054973cb569170d2c72a02cfccc85b67'
22          'ea0f1ee6f3d8afef2122f8b2a9aac8ac')
24 package() {
25   cd "${srcdir}/${_varpkgname}-${pkgver}"
27   # Installing application
28   #rm jython.jar unsigned/jython.jar
29   install -d -m755 "${pkgdir}/usr/share/java/${pkgname}/unsigned"
30   install -D -m644 *.jar "${pkgdir}/usr/share/java/${pkgname}"
31   install -D -m644 unsigned/*.jar "${pkgdir}/usr/share/java/${pkgname}/unsigned"
32   patch -p0 < "${srcdir}/${pkgname}.patch"
33   patch -p0 < "${srcdir}/${pkgname}.desktop.patch"
34   install -d -m755 "${pkgdir}/usr/bin"
35   install -D -m755 "${_varpkgname}" "${pkgdir}/usr/bin/${pkgname}"
36   #ln -s "/opt/jython/jython.jar" \
37   #  "${pkgdir}/usr/share/java/${pkgname}/jython.jar"
38   #ln -s "/opt/jython/jython.jar" \
39   #  "${pkgdir}/usr/share/java/${pkgname}/unsigned/jython.jar"
40   
42   # Creating menu item
43   install -D -m644 "icons/hicolor/64x64/apps/${_varpkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
44   install -D -m644 "${_varpkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
46   # Installing license
47   install -D -m644 _LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"