diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 18 insertions, 12 deletions
@@ -3,7 +3,7 @@ pkgname=aegir-hostmaster _pkgname=hostmaster pkgver=2.1 -pkgrel=1 +pkgrel=2 pkgdesc="mass Drupal hosting system - frontend" arch=('any') url='http://aegirproject.org' @@ -25,21 +25,26 @@ optdepends=( 'php-fpm: for nginx support' ) install=$pkgname.install +options=(!upx !strip) source=( "http://ftp.drupal.org/files/projects/${_pkgname}-6.x-${pkgver}-core.tar.gz" - 'aegir.ini' + 'php.ini' + 'php-fpm.conf' + 'php-fpm.svc.conf' 'nginx.conf' 'nginx.svc.conf' - 'nginx.sudoers' - 'systemd.service' + 'service' + 'sudoers' ) md5sums=( '381e904e8eed14c9aa574c6ed133d38b' '6bd6a1c6264fe7c06d79d1f5159b1e68' + '09c2c8581f7517b64044c2368e5901b3' + 'e052eeae1565fcd35550900003ffa840' 'a849c7594eedec0ef415b972da048815' 'e8b6c3748c26caf4af21d402e7a0b947' - '21178d56a58133e39309dd98d94409cc' '675f8f7b0bec18b3a02c6a5db5de5360' + '21178d56a58133e39309dd98d94409cc' ) package() { @@ -60,12 +65,14 @@ package() { msg2 'Adding misc config files' cd .. - install -Dm644 aegir.ini "${pkgdir}/etc/php/conf.d/10-aegir.ini" - install -dm750 "${pkgdir}/etc/sudoers.d" - install -Dm440 nginx.sudoers "${pkgdir}/etc/sudoers.d/aegir" - install -Dm644 nginx.conf "${pkgdir}/etc/nginx/aegir.conf" - install -Dm644 systemd.service "${pkgdir}/usr/lib/systemd/system/aegir.service" - install -Dm644 nginx.svc.conf "${pkgdir}/usr/lib/systemd/system/nginx.service.d/aegir.conf" + install -Dm644 php.ini "${pkgdir}/etc/php/conf.d/aegir.ini" + install -dm750 "${pkgdir}/etc/sudoers.d" + install -Dm440 sudoers "${pkgdir}/etc/sudoers.d/aegir" + install -Dm644 php-fpm.conf "${pkgdir}/etc/php/fpm.d/aegir.conf" + install -Dm644 nginx.conf "${pkgdir}/etc/nginx/aegir.conf" + install -Dm644 service "${pkgdir}/usr/lib/systemd/system/aegir.service" + install -Dm644 php-fpm.svc.conf "${pkgdir}/usr/lib/systemd/system/php-fpm.service.d/aegir.conf" + install -Dm644 nginx.svc.conf "${pkgdir}/usr/lib/systemd/system/nginx.service.d/aegir.conf" mkdir -p "{pkgdir}/var/lib/aegir/{backups,clients,config/{includes,self,server_localhost,server_master/nginx/{platform,post,pre,subdir,platform}.d},platforms}" install -dm755 "${pkgdir}/var/lib/aegir/config" ln -sr /var/lib/aegir/config/server_master/nginx.conf "${pkgdir}/var/lib/aegir/config/nginx.conf" @@ -75,5 +82,4 @@ package() { find "${pkgdir}/usr/share/webapps/aegir" -type d -exec chmod 0755 {} + find "${pkgdir}/var/lib/aegir" -type f -exec chmod 0644 {} + find "${pkgdir}/var/lib/aegir" -type d -exec chmod 0755 {} + - } |