updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / groovejaar / PKGBUILD
blob9cae25ae368856bf0e03bcfae8ab57faecda8759
1 # Maintainer: Kevin Woods <woods.k at live dot com>
3 pkgname=groovejaar
4 pkgver=1.0.22
5 pkgrel=1
6 pkgdesc="A Java based client for the GrooveShark service"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/groovejaar/"
9 license=('GPL')
10 depends=('apache-ant' 'bash' 'jdk7-openjdk' 'jre7-openjdk')
11 install='groovejaar.install'
12 source=("https://github.com/Ale46/groovejaar/zipball/master"
13         "groovejaar.sh"
14         "groovejaar.desktop"
15         "groovejaar.png"
16         "groovejaar.install")
17 md5sums=('679374f0cffa3aa8d678b6b0a09fdee0'
18          'bef60f8200cf4cb6dc29b62c6f4afae9'
19          '0d155efeef87b33d3b3b8dd19dbcfe85'
20          '1488548ff7c25defdde52461cff70aa5'
21          'f1b642d359f7f4ed333101165c298595')
23 build() {
24     # Compile with apache-ant
25     ant -f $srcdir/Ale46-groovejaar-1929e54/build.xml
28 package() {
29     # Install .jar file
30     mkdir -p $pkgdir/usr/share/java/groovejaar
31     install -D -m 644 $srcdir/Ale46-groovejaar-1929e54/groovejaar.jar $pkgdir/usr/share/java/groovejaar/GrooveJaar.jar
32   
33     # Install config and version files
34     mkdir -p $pkgdir/home/$USER/.groovejaar
35     install -D -m 644 $srcdir/Ale46-groovejaar-1929e54/config.properties $pkgdir/home/$USER/.groovejaar/config.properties
36     install -D -m 644 $srcdir/Ale46-groovejaar-1929e54/version.properties $pkgdir/home/$USER/.groovejaar/version.properties
37     chown -R $USER $pkgdir/home/$USER/.groovejaar
39     # Install launcher script
40     install -D -m 755 $srcdir/groovejaar.sh $pkgdir/usr/bin/groovejaar
42     # Install desktop file
43     install -D -m 644 $srcdir/groovejaar.desktop $pkgdir/usr/share/applications/groovejaar.desktop
45     # Install icon
46     install -D -m 644 $srcdir/groovejaar.png $pkgdir/usr/share/pixmaps/groovejaar.png