diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | airtime.install | 8 | ||||
-rw-r--r-- | httpd-airtime.conf | 2 |
4 files changed, 16 insertions, 17 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Nov 8 20:27:43 UTC 2016 +# Tue Nov 8 22:35:15 UTC 2016 pkgbase = airtime-git pkgdesc = Open broadcast software for scheduling and station management. pkgver = 12396.4940c73 @@ -12,13 +12,12 @@ pkgbase = airtime-git makedepends = git makedepends = python2 makedepends = python2-setuptools - depends = php - depends = php-gd - depends = php-pear + depends = php56 + depends = php56-gd + depends = php56-pear depends = zendframework - depends = php-pgsql - depends = php-apcu - depends = php-apcu-bc + depends = php56-pgsql + depends = php56-apcu depends = python2 depends = python2-virtualenv depends = python2-pip @@ -86,7 +85,7 @@ pkgbase = airtime-git md5sums = fc4a319d43a96f0003f348c7ddd8aca2 md5sums = 93f750480f7c49d72cdcdb10cd97c089 md5sums = d9c15aaa7b1da14acc99e047f58aac66 - md5sums = 4e9ffb41819885ee91896ef611cba781 + md5sums = 577ff7ba8f6fd84bf9b989ea07cdabde pkgname = airtime-git @@ -7,7 +7,7 @@ pkgdesc="Open broadcast software for scheduling and station management." arch=('i686' 'x86_64') url="http://www.sourcefabric.org/en/airtime" license=('GPL3') -depends=('php' 'php-gd' 'php-pear' 'zendframework' 'php-pgsql' 'php-apcu' 'php-apcu-bc' +depends=('php56' 'php56-gd' 'php56-pear' 'zendframework' 'php56-pgsql' 'php56-apcu' 'python2' 'python2-virtualenv' 'python2-pip' 'python2-configobj' 'python2-anyjson' 'python2-amqplib' 'python2-argparse' 'python2-configobj' 'python2-docopt' @@ -85,9 +85,8 @@ package() { install -d -m777 "${pkgdir}/var/tmp/airtime" install -d -m655 "${pkgdir}/etc/airtime" - touch "${pkgdir}/etc/airtime/airtime.conf" - install -D -m644 "installer/php/airtime.ini" "${pkgdir}/etc/php/conf.d/airtime.ini" + install -D -m644 "installer/php/airtime.ini" "${pkgdir}/etc/php56/conf.d/airtime.ini" install -D -m644 ../httpd-airtime.conf "${pkgdir}/etc/httpd/conf/extra/httpd-airtime.conf" install -D -m644 ../airtime-media-monitor.service "${pkgdir}/usr/lib/systemd/system/airtime-media-monitor.service" @@ -114,7 +113,6 @@ package() { msg2 "Cleaning..." rm -r "${pkgdir}/etc/init" rm -r "${pkgdir}/etc/init.d" - rm "${pkgdir}/usr/share/airtime/airtime_mvc/build/airtime.example.conf" } pkgver() { @@ -127,4 +125,4 @@ md5sums=('SKIP' 'fc4a319d43a96f0003f348c7ddd8aca2' '93f750480f7c49d72cdcdb10cd97c089' 'd9c15aaa7b1da14acc99e047f58aac66' - '4e9ffb41819885ee91896ef611cba781') + '577ff7ba8f6fd84bf9b989ea07cdabde') diff --git a/airtime.install b/airtime.install index c11d2e7a18e4..a3ad98e0c011 100644 --- a/airtime.install +++ b/airtime.install @@ -2,7 +2,9 @@ post_install() { if type -P systemd-tmpfiles &> /dev/null; then systemd-tmpfiles --create airtime.conf fi - echo ">>> In order to get Airtime working, here's what to do:" + echo ">>> In order to get Airtime working, here's what to do." + echo ">>> Please refer to Arch Linux wiki for php56 and httpd basic setup" + echo "" echo ">> In /etc/httpd/conf/httpd.conf" echo "> uncomment" echo "LoadModule deflate_module modules/mod_deflate.so" @@ -11,9 +13,9 @@ post_install() { echo "# Airtime" echo "Include conf/extra/httpd-airtime.conf" echo "" - echo ">> In /etc/php/php.ini" + echo ">> In /etc/php56/php.ini" echo "> enable the following modules:" - echo "bcmath pgsql" + echo "bcmath pgsql pdo_pgsql gd" echo "" echo ">> Start rabbitmq" echo "systemctl start rabbitmq" diff --git a/httpd-airtime.conf b/httpd-airtime.conf index 4c25d1ab9585..50b1f9cb7209 100644 --- a/httpd-airtime.conf +++ b/httpd-airtime.conf @@ -7,7 +7,7 @@ php_value request_order "GPC" php_value session.gc_probability 0 php_value session.auto_start 0 - php_admin_value open_basedir /etc/airtime/:/srv/airtime/stor/:/usr/share/airtime/:/tmp + php_admin_value open_basedir /etc/airtime:/srv/airtime:/usr/share/airtime:/tmp AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml |