updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / playframework / PKGBUILD
blobbdde800c83109d6e15c424956b8ed74b981cb7d8
1 # Maintainer: Gaetan Renaudeau <gre at zenexity dot com>
2 pkgname=playframework
3 pkgver=1.2.4
4 pkgrel=9
5 pkgdesc="An open source web application framework in Java which follows the MVC pattern."
6 url="http://www.playframework.org/"
7 arch=('any')
8 license=('APACHE')
9 depends=('java-environment' 'python2')
10 backup=()
11 source=(http://download.playframework.org/releases/play-${pkgver}.zip 
12         python2fix.patch
13         skeleton_playapp
14         playapp_sample)
15 md5sums=('ec8789f8cc02927ece536d102f5e649e'
16          '967a191ca673aec93546640002c794ab'
17          '9104c0ccd6021504a6cd08272bec09ce'
18          'b9e54d111538ca39892d580697d1db02')
20 provides=()
21 conflicts=()
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.')
25 package() {
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
41   
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/