summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Powers2016-03-14 19:42:16 -0600
committerBenjamin Powers2016-03-14 19:42:16 -0600
commit5d2a5ac78d0fa2f859ad12a9ccc514cd8e9336c8 (patch)
treeeacde9f1448535e01cb17ce4ac02fa4225ae2c4f
parenta07ea469f80e4bf9810e94cfcc03c666f2b32389 (diff)
downloadaur-airtime.tar.gz
replace www-data with http user
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD37
2 files changed, 19 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 49b6cf42e09f..4e0c5449d93d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Mar 10 05:19:01 UTC 2016
+# Tue Mar 15 01:31:45 UTC 2016
pkgbase = airtime
pkgdesc = Open broadcast software for scheduling and station management.
pkgver = 2.5.2.1
- pkgrel = 3
+ pkgrel = 4
url = http://www.sourcefabric.org/en/airtime
install = airtime.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 05c8a72e5ec0..b02bc2064d0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Your Name <ryexander@gmail.com>
pkgname=airtime
pkgver=2.5.2.1
-pkgrel=3
+pkgrel=4
pkgdesc="Open broadcast software for scheduling and station management."
arch=('i686' 'x86_64')
url="http://www.sourcefabric.org/en/airtime"
@@ -57,7 +57,8 @@ sha256sums=('ba3ed67f1a60032e1624a021fffa4bb11d9055ddc4c3773b40f334854adf6930'
prepare() {
cd "$srcdir/${_pkgsrc_name}"
- grep -rl '/usr/bin/python' 'python_apps' 'utils' | xargs sed -i "s%/usr/bin/python%/usr/bin/python2%g"
+ grep -rl '/usr/bin/python' 'python_apps' 'utils' | xargs sed -i "s%/usr/bin/python%/usr/bin/python2%g"
+ grep -rl 'www-data' . | xargs sed -i "s%www-data%http%g"
}
#
# build() {
@@ -76,13 +77,13 @@ package() {
web_user=http
# web frontend
- mkdir -p "${pkgdir}/usr/share/airtime"
+ install -d -m755 "${pkgdir}/usr/share/airtime"
cp -r "${_pkgsrc_name}/airtime_mvc" "${pkgdir}/usr/share/airtime"
cp -r "${_pkgsrc_name}/python_apps" "${pkgdir}/usr/share/airtime"
cp -r "${_pkgsrc_name}/utils" "${pkgdir}/usr/share/airtime"
chmod -R 755 "${pkgdir}/usr/share/airtime"
- mkdir -p "${pkgdir}/usr/share/doc/airtime/examples/"
+ install -d -m644 "${pkgdir}/usr/share/doc/airtime/examples/"
cp -r "${_pkgsrc_name}/widgets" "${pkgdir}/usr/share/doc/airtime/examples/"
chmod -R 755 "${pkgdir}/usr/share/doc/airtime/examples/"
install -D -m644 "${_pkgsrc_name}/CREDITS" "${pkgdir}/usr/share/doc/airtime/CREDITS"
@@ -96,24 +97,20 @@ package() {
install -D -m644 "${_pkgsrc_name}/airtime_mvc/build/airtime-php.logrotate" "${pkgdir}/etc/logrotate.d/airtime-php"
install -D -m644 "${_pkgsrc_name}/python_apps/pypo/liquidsoap/airtime-liquidsoap.logrotate" "${pkgdir}/etc/logrotate.d/airtime-liquidsoap"
- mkdir -p "${pkgdir}/var/tmp/airtime/show-recorder/"
+ install -d -m777 "${pkgdir}/var/tmp/airtime/show-recorder/"
- mkdir -p "${pkgdir}/var/log/airtime"
+ install -d -m755 "${pkgdir}/var/log/airtime"
+ install -d -m777 "${pkgdir}/var/tmp/airtime"
+ install -d -m655 "${pkgdir}/etc/airtime"
+ install -d -m655 "${pkgdir}/etc/airtime/php"
+ install -d -m655 "${pkgdir}/etc/airtime/apache"
+ install -d -m655 "${pkgdir}/etc/airtime/nginx"
- mkdir -p "${pkgdir}/var/tmp/airtime"
-
-
-
- mkdir -p "${pkgdir}/etc/airtime"
-
- install -D -m 755 "${_pkgsrc_name}/installer/php/airtime.ini" "${pkgdir}/etc/airtime/airtime.ini"
- install -D -m 755 "${_pkgsrc_name}/installer/apache/airtime-vhost" "${pkgdir}/etc/airtime/apache.vhost.tpl"
- install -D -m 755 "${_pkgsrc_name}/installer/apache/airtime-vhost-2.4" "${pkgdir}/etc/airtime/apache24.vhost.tpl"
- install -D -m 755 "${_pkgsrc_name}/airtime_mvc/build/airtime.example.conf" "${pkgdir}/etc/airtime/airtime.conf"
-
-
+ install -D -m 755 "${_pkgsrc_name}/installer/php/airtime.ini" "${pkgdir}/etc/airtime/php/airtime.ini"
+ install -D -m 755 "${_pkgsrc_name}/installer/apache/airtime-vhost" "${pkgdir}/etc/airtime/apache/apache.vhost.tpl"
+ install -D -m 755 "${_pkgsrc_name}/installer/apache/airtime-vhost-2.4" "${pkgdir}/etc/airtime/apache/apache24.vhost.tpl"
install -D -m 755 airtime-media-monitor.service "${pkgdir}/usr/lib/systemd/system/airtime-media-monitor.service"
install -D -m 755 airtime-liquidsoap.service "${pkgdir}/usr/lib/systemd/system/airtime-liquidsoap.service"
@@ -129,8 +126,8 @@ package() {
python2 "${_pkgsrc_name}/python_apps/pypo/setup.py" install \
--root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
- chmod -R a+x "${pkgdir}/var/tmp/airtime"
- chmod -R a+x "${pkgdir}/var/log/airtime"
+ chmod -R 777 "${pkgdir}/var/tmp/airtime"
+ chmod -R 755 "${pkgdir}/var/log/airtime"
chown -R ${web_user}:${web_user} "${pkgdir}/var/tmp/airtime"
chown -R ${web_user}:${web_user} "${pkgdir}/var/log/airtime"