blob: afb4f9734ca8847d16235a8132ea852035d7b5a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Maintainer: robertfoster
_pkg=cakephp
pkgname=cakephp2
pkgver=2.8.2
pkgrel=1
pkgdesc='The Rapid Development Framework for PHP'
arch=('any')
url='http://cakephp.org/'
license=('MIT')
depends=('php')
source=("$_pkg-$pkgver.tar.gz::https://github.com/$_pkg/$_pkg/tarball/$pkgver"
'cake.sh'
'httpd-cakephp2.conf')
options=('!strip')
webapps=usr/share/webapps
package() {
cd $srcdir/cakephp-cakephp-*
mkdir -p $pkgdir/$webapps
cp -R $srcdir/cakephp-cakephp-* "$pkgdir/$webapps/cakephp2"
install -D -m 755 "$srcdir/cake.sh" "$pkgdir/usr/bin/cake2"
install -D -m 755 "$srcdir/httpd-cakephp2.conf" "$pkgdir/etc/webapps/cakephp2/httpd-cakephp2.conf"
mkdir -p $pkgdir/var/log/httpd/cakephp2
# Fix permissions
chmod 777 -R $pkgdir/$webapps/cakephp2/app/tmp/cache/
chmod 777 -R $pkgdir/$webapps/cakephp2/lib/Cake/Console/Templates/skel/tmp/
# Database
mv $pkgdir/$webapps/cakephp2/app/Config/database.php.default $pkgdir/$webapps/cakephp2/app/Config/database.php
}
md5sums=('f59e33fa7883eed89738312e68c64247'
'd0bd278b4ad99ff5ffa69161de14da29'
'5f3cad61b94b911e697f45a00ac8b0e6')
|