summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitriy Bogdanov2016-10-27 00:17:20 +0400
committerDmitriy Bogdanov2016-10-27 00:56:18 +0400
commitf674b8b795d971643e7c2aa8f634f40a1e5c6679 (patch)
tree8381b303aa72b4876f3a733c4e0430ee2aedd783
parent424dc6fc234c4892d98ec727eed3c0dae77a3277 (diff)
downloadaur-f674b8b795d971643e7c2aa8f634f40a1e5c6679.tar.gz
Move data files to /var/lib/
-rw-r--r--PKGBUILD15
1 files changed, 12 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b2b8a735c145..2edf134ef55e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,12 +16,21 @@ sha256sums=('5f30c0ded283578011e637f5f7b46fd56d9d3cdaf3f42fd6a4f4dfe44074b33c')
package() {
cd "${pkgdir}"
- mkdir -p "usr/share/webapps" "usr/share/licenses/${_pkgname}" "etc/webapps/${_pkgname}"
+ install -d "usr/share/webapps" "usr/share/licenses/${_pkgname}" "var/lib/${_pkgname}"
- mv "${srcdir}/${_Pkgname}-$pkgver/COPYING" "usr/share/licenses/${_pkgname}/"
- mv "${srcdir}/${_Pkgname}-$pkgver" "usr/share/webapps/${_pkgname}"
+ cd "${srcdir}/${_Pkgname}-$pkgver/"
+ mv "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/"
+ mv "cache" "data" "pagecache" "tmp" "${pkgdir}/var/lib/${_pkgname}"
+ ln -s "/var/lib/${_pkgname}/"{cache,data,pagecache,tmp} .
+ cd ..
+ mv "${_Pkgname}-$pkgver" "${pkgdir}/usr/share/webapps/${_pkgname}"
chown -R root:http "${pkgdir}/usr/share/webapps/${_pkgname}"
+ chmod -R go-w "${pkgdir}/usr/share/webapps/${_pkgname}"
+
+ chown -R root:http "${pkgdir}/var/lib/${_pkgname}"
+ chmod -R o-rwx,g-w "${pkgdir}/var/lib/${_pkgname}"
+ chmod -R g+w "${pkgdir}/var/lib/${_pkgname}"*
}
# vim:set ts=2 sw=2 et: