1 # Maintainer: Gaetan Renaudeau <gre at zenexity dot com>
5 pkgdesc="An open source web application framework in Java which follows the MVC pattern."
6 url="http://www.playframework.org/"
9 depends=('java-environment' 'python2')
11 source=(http://download.playframework.org/releases/play-${pkgver}.zip
15 md5sums=('ec8789f8cc02927ece536d102f5e649e'
16 '967a191ca673aec93546640002c794ab'
17 '9104c0ccd6021504a6cd08272bec09ce'
18 'b9e54d111538ca39892d580697d1db02')
22 optdepends=('apache-ant: A java-based build tool used to compile play framework.'
23 'bash-completion: To have a bash completion on play command.')
26 mkdir -p $pkgdir/usr/share/
27 mkdir -p $pkgdir/usr/share/licenses/$pkgname
28 mkdir -p $pkgdir/usr/bin/
29 mkdir -p $pkgdir/etc/bash_completion.d/
30 mkdir -p $pkgdir/etc/rc.d/
31 mkdir -p $pkgdir/etc/conf.d/
33 cp -R $srcdir/play-${pkgver} $pkgdir/usr/share/playframework-${pkgver}
34 cp $srcdir/play-${pkgver}/COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
35 cp $srcdir/play-${pkgver}/support/play_completion $pkgdir/etc/bash_completion.d/
36 cp $srcdir/skeleton_playapp $pkgdir/etc/rc.d/skeleton_playapp
37 cp $srcdir/playapp_sample $pkgdir/etc/conf.d/playapp_sample
39 # the python env is python2 on Arch Linux
40 patch $pkgdir/usr/share/playframework-${pkgver}/play $srcdir/python2fix.patch
42 ln -s /usr/share/playframework-${pkgver}/play $pkgdir/usr/bin/play
43 install -d $pkgdir/usr/bin
44 install -d -m755 $pkgdir/usr/share
45 install -d $pkgdir/etc/bash_completion.d/
46 install -d $pkgdir/etc/rc.d/
47 install -d $pkgdir/etc/conf.d/