summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDictator Mei2018-08-11 14:34:49 +0900
committerDictator Mei2018-08-11 14:34:49 +0900
commitfe34cd0f7c8d40900710b86214f7efc8bbac4aa7 (patch)
tree756d6cfeaead319393809aedb5ce0b60352066e4
parentfc0271d7261c969ff6bafee81341ec563b8c8d88 (diff)
downloadaur-fe34cd0f7c8d40900710b86214f7efc8bbac4aa7.tar.gz
update systemd and package
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--filebrowser.service4
3 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c8811d30afc..32b23c4514a1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,10 +11,10 @@ pkgbase = filebrowser-git
makedepends = yarn
provides = filebrowser
conflicts = filebrowser
- source = filebrowser.service
source = git+https://github.com/filebrowser/filebrowser.git
- sha512sums = 2652a8617d5252ed7393b47f70e43eac91083e6b6353b5acab476379bf5ca66b6ef09302bce94bb8cf9f4368ccd4a8b7d34600e686c9a2c15e95a1ca12a23eb6
+ source = filebrowser.service
sha512sums = SKIP
+ sha512sums = 3b32f4fb7739afd6b2f7aeb372734e69ffe69e9a308a408a3e609b3b734053057f640343cce36110d8354bb132b0612b0fcf747b262aa0066651b39eb86bdbd0
pkgname = filebrowser-git
diff --git a/PKGBUILD b/PKGBUILD
index 70bcddb11a3c..0f9fb87bf7a5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,10 +10,10 @@ license=('Apache')
makedepends=("dep" "git" "go" "yarn")
provides=('filebrowser')
conflicts=('filebrowser')
-source=("filebrowser.service"
- "git+${url}.git")
-sha512sums=("2652a8617d5252ed7393b47f70e43eac91083e6b6353b5acab476379bf5ca66b6ef09302bce94bb8cf9f4368ccd4a8b7d34600e686c9a2c15e95a1ca12a23eb6"
- "SKIP")
+source=("git+${url}.git"
+ "filebrowser.service")
+sha512sums=("SKIP"
+ "3b32f4fb7739afd6b2f7aeb372734e69ffe69e9a308a408a3e609b3b734053057f640343cce36110d8354bb132b0612b0fcf747b262aa0066651b39eb86bdbd0")
pkgver() {
git -C $_pkgname describe --tags | sed -e 's/^v//' -e 's/-/./g'
@@ -33,6 +33,8 @@ build() {
package() {
install -d "$pkgdir"/etc/$_pkgname
+ install -Dm644 "$srcdir"/$_pkgname.service "$pkgdir"/usr/lib/systemd/system/$_pkgname.service
+ sed -e 's/.pid/-%i.pid/' -e 's/config/%i/' -i filebrowser.service
install -Dm644 "$srcdir"/$_pkgname.service "$pkgdir"/usr/lib/systemd/system/$_pkgname@.service
install -Dm755 "$GOPATH"/src/github.com/$_pkgname/$_pkgname/$_pkgname "$pkgdir"/usr/bin/$_pkgname
}
diff --git a/filebrowser.service b/filebrowser.service
index e9d994ba6d3a..a0c512694b1c 100644
--- a/filebrowser.service
+++ b/filebrowser.service
@@ -5,8 +5,8 @@ Wants=network.target
[Service]
Type=simple
-PIDFile=/var/run/filebrowser-%i.pid
-ExecStart=/usr/bin/filebrowser -c /etc/filebrowser/%i.json
+PIDFile=/var/run/filebrowser.pid
+ExecStart=/usr/bin/filebrowser -c /etc/filebrowser/config.json
Restart=on-failure
[Install]