· 5 years ago · Feb 04, 2020, 12:28 AM
1# Maintainer: William Grieshaber <me@zee.li>
2# Contributor: Chris Giles <Chris.G.27 (at) Gmail.com>
3# Contributor: Nathan Owe <ndowens.aur at gmail dot com>
4pkgname=alice
5_realname=Alice
6pkgver=2.4.3
7_pkgver=2_4e
8pkgrel=1
9pkgdesc="An educational software that teaches students computer programming in a 3D environment"
10arch=('i686' 'x86_64')
11url="http://www.alice.org/"
12license=("custom")
13depends=('java-environment' 'mesa')
14options=(!emptydirs)
15source=("https://www.alice.org/wp-content/uploads/2017/05/Alice2_4e.tar" \
16 "${pkgname}" \
17 "${pkgname}.png" \
18 "${pkgname}.desktop" \
19 "LICENSE")
20sha512sums=('c2b57218de19772441933d1a8120448c2c2a96847fdb3a9c305160ec4c7012b48749ff136002abbe41991ad4e51d0c9c7e562318f0f2b18595fd0e633b3a13a1'
21 '2401cc32d57a3a531c8670ff97af5151857ea7cf4555dc5c231e9fcc0a3a14b7fd1b1a7b5fd7c141a5bc1d2823ff3aab901e28248be192a15f616434a86d64b2'
22 '7d3473033a44b964c7a25f7387363a76fe3cccccc18732f72c6308b43c79dd7f2a546465e35fbd8625e5d68287f54807a1a2d29b9ed67793b9cc5a3f24261264'
23 '8db4e9a8c2221b26dc9c0ce850206c9646b343cc839c46d9a21e43f87e0298cac97a1a362f22bdbef2d05329fb7c9662d6575560bc30c2cac9e304093cb881ba'
24 '7cf223bcdfb4929c4c4f89ccbd14a49101c742e646a841d64eee6dd7b4c8c4917e0ab7e3bd59e800e4eb3ab266b3fc4312df7b4deb448504ce021af79b4cd1eb')
25
26prepare()
27{
28
29echo -n 'python.cachedir='"${HOME}"'/.jython-cache' >> ${srcdir}/${_realname}\ ${pkgver//.3/}/Required/jython-2.1/registry
30
31}
32
33package()
34{
35 cd ${srcdir}/${_realname}\ ${pkgver/.3/}/Required
36
37 # Directories
38 install -d ${pkgdir}/opt/${pkgname}/
39
40 # Application
41 cp -r * ${pkgdir}/opt/${pkgname}/
42 chmod 755 -R ${pkgdir}/opt/${pkgname}/
43 chmod 755 ${pkgdir}/opt/${pkgname}/jython-2.1/
44
45 cd ${srcdir}/
46
47 # Binaries
48 install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
49
50 # Desktop
51 install -Dm644 ${pkgname}.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png
52 install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
53
54 # License
55 install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
56}
57
58# vim:set ts=2 sw=2 et: