summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD8
-rw-r--r--airtime.install8
-rw-r--r--httpd-airtime.conf2
4 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index da3f5a4ae0a3..3d4322bb321d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c141a9781baf..1905e1533c0c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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