summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-12-17 14:50:12 -0600
committerMoses Narrow2019-12-17 14:50:12 -0600
commit40ffc836338ff8377aa9d426c110dc94d8a16b40 (patch)
treeb9899bbeaa1384b80f18ce06781af2ae9ce15cf7
parent24238cffa7b713bb3cfd00c7035062efc7b793ad (diff)
downloadaur-40ffc836338ff8377aa9d426c110dc94d8a16b40.tar.gz
fix systemd service
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD30
-rw-r--r--btcpayserver.service14
3 files changed, 26 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c362a2d15521..d732c3c0f7d4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = btcpayserver
pkgdesc = https://github.com/btcpayserver
pkgver = stable
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/btcpayserver/btcpayserver
arch = any
license = MIT
@@ -15,9 +15,7 @@ pkgbase = btcpayserver
depends = dotnet-host-bin
depends = nbxplorer
source = https://github.com/btcpayserver/btcpayserver/archive/stable.tar.gz
- source = btcpayserver.service
sha256sums = SKIP
- sha256sums = 17cabc9ce74302daad6199dd6d4f86a25fa983c64528bd905c1357b156529411
pkgname = btcpayserver
diff --git a/PKGBUILD b/PKGBUILD
index 643c9af8dc08..99e1f898811e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,16 +3,14 @@ pkgname=btcpayserver
pkgdesc="https://github.com/btcpayserver"
pkgver='stable'
pkgpath="github.com/${pkgname}/${pkgname}"
-pkgrel=4
+pkgrel=5
arch=('any')
url="https://${pkgpath}"
license=(MIT)
makedepends=('dotnet-host-bin' 'dotnet-runtime' 'dotnet-runtime-bin' 'dotnet-sdk' 'dotnet-sdk-bin' 'aspnet-runtime-2.1' 'aspnet-runtime-bin')
depends=(${makedepends} 'nbxplorer')
-source=("$url/archive/stable.tar.gz"
-"btcpayserver.service")
-sha256sums=('SKIP'
- '17cabc9ce74302daad6199dd6d4f86a25fa983c64528bd905c1357b156529411')
+source=("$url/archive/stable.tar.gz")
+sha256sums=('SKIP')
build() {
mv ${srcdir}/${pkgname}-${pkgver} ${srcdir}/${pkgname}
@@ -24,6 +22,28 @@ echo -e '#!/bin/bash
dotnet run --no-launch-profile --no-build -c Release -p "/usr/lib/btcpayserver/BTCPayServer/BTCPayServer.csproj" -- $@
' > run.sh
chmod +x run.sh
+
+echo -e '#!/bin/bash
+#launch nbxplorer
+nohup dotnet run --no-launch-profile --no-build -c Release -p "/usr/lib/btcpayserver/BTCPayServer/BTCPayServer.csproj" -- $@ > /dev/null 2>&1 &sleep 3
+' > run1.sh
+chmod +x run1.sh
+
+echo -e '[Unit]
+Description=Btcpayserver
+After=network.target
+After=nbxplorer.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/btcpayserver-nohup
+RemainAfterExit=yes
+Restart=on-failure
+#User=
+
+[Install]
+WantedBy=multi-user.target
+' > btcpayserver.service
}
package() {
diff --git a/btcpayserver.service b/btcpayserver.service
deleted file mode 100644
index 7b0bc955cd0c..000000000000
--- a/btcpayserver.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=Btcpayserver
-After=network.target
-After=nbxplorer.service
-
-[Service]
-Type=oneshot
-ExecStart=/usr/bin/btcpayserver
-RemainAfterExit=yes
-Restart=on-failure
-#User=
-
-[Install]
-WantedBy=multi-user.target