summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Powers2016-03-09 22:19:47 -0700
committerBenjamin Powers2016-03-09 22:19:47 -0700
commita07ea469f80e4bf9810e94cfcc03c666f2b32389 (patch)
tree9f8aca22d3555c94dbb2e2f1a41d27fb22af8baf
parente15d2ea08a367357b2da46a541990dcbb5ec4d3e (diff)
downloadaur-a07ea469f80e4bf9810e94cfcc03c666f2b32389.tar.gz
fix chown and chmod order with other instructions
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD123
2 files changed, 67 insertions, 60 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5919ca081ccc..49b6cf42e09f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Mar 10 03:23:36 UTC 2016
+# Thu Mar 10 05:19:01 UTC 2016
pkgbase = airtime
pkgdesc = Open broadcast software for scheduling and station management.
pkgver = 2.5.2.1
- pkgrel = 2
+ pkgrel = 3
url = http://www.sourcefabric.org/en/airtime
install = airtime.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 0e2ef44995a1..05c8a72e5ec0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Your Name <ryexander@gmail.com>
pkgname=airtime
pkgver=2.5.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="Open broadcast software for scheduling and station management."
arch=('i686' 'x86_64')
url="http://www.sourcefabric.org/en/airtime"
@@ -71,63 +71,70 @@ prepare() {
# }
package() {
- cd "$srcdir/"
-
- web_user=http
-
- # web frontend
- mkdir -p "${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/"
- 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"
- install -D -m644 "${_pkgsrc_name}/README" "${pkgdir}/usr/share/doc/airtime/README"
- install -D -m644 "${_pkgsrc_name}/changelog" "${pkgdir}/usr/share/doc/airtime/changelog"
-
- install -D -m644 "${_pkgsrc_name}/LICENSE" "${pkgdir}/usr/share/doc/airtime/LICENSE"
- install -D -m644 "${_pkgsrc_name}/LICENSE_3RD_PARTY" "${pkgdir}/usr/share/licenses/airtime/LICENSE_3RD_PARTY"
-
- install -D -m644 "airtime.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/airtime.conf"
- 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/"
-
- mkdir -p "${pkgdir}/var/log/airtime"
- chmod -R a+x "${pkgdir}/var/log/airtime"
- chown -R ${web_user}:${web_user} "${pkgdir}/var/log/airtime"
-
- mkdir -p "${pkgdir}/var/tmp/airtime"
- chmod -R a+x "${pkgdir}/var/tmp/airtime"
- chown -R ${web_user}:${web_user} "${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"
-
- chown -R ${web_user}:${web_user} "${pkgdir}/etc/airtime"
-
- 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"
- install -D -m 755 airtime-playout.service "${pkgdir}/usr/lib/systemd/system/airtime-playout.service"
-
- # python apps
- python2 "${_pkgsrc_name}/python_apps/std_err_override/setup.py" install \
- --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
- python2 "${_pkgsrc_name}/python_apps/api_clients/setup.py" install \
- --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
- python2 "${_pkgsrc_name}/python_apps/media-monitor/setup.py" install \
- --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
- python2 "${_pkgsrc_name}/python_apps/pypo/setup.py" install \
- --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
+ cd "$srcdir/"
+
+ web_user=http
+
+ # web frontend
+ mkdir -p "${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/"
+ 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"
+ install -D -m644 "${_pkgsrc_name}/README" "${pkgdir}/usr/share/doc/airtime/README"
+ install -D -m644 "${_pkgsrc_name}/changelog" "${pkgdir}/usr/share/doc/airtime/changelog"
+
+ install -D -m644 "${_pkgsrc_name}/LICENSE" "${pkgdir}/usr/share/doc/airtime/LICENSE"
+ install -D -m644 "${_pkgsrc_name}/LICENSE_3RD_PARTY" "${pkgdir}/usr/share/licenses/airtime/LICENSE_3RD_PARTY"
+
+ install -D -m644 "airtime.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/airtime.conf"
+ 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/"
+
+ mkdir -p "${pkgdir}/var/log/airtime"
+
+
+
+ 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 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"
+ install -D -m 755 airtime-playout.service "${pkgdir}/usr/lib/systemd/system/airtime-playout.service"
+
+ # python apps
+ python2 "${_pkgsrc_name}/python_apps/std_err_override/setup.py" install \
+ --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
+ python2 "${_pkgsrc_name}/python_apps/api_clients/setup.py" install \
+ --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
+ python2 "${_pkgsrc_name}/python_apps/media-monitor/setup.py" install \
+ --root="${pkgdir}/" --optimize=1 --install-scripts=/usr/bin
+ 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"
+
+ chown -R ${web_user}:${web_user} "${pkgdir}/var/tmp/airtime"
+ chown -R ${web_user}:${web_user} "${pkgdir}/var/log/airtime"
+ chown -R ${web_user}:${web_user} "${pkgdir}/etc/airtime"
}