summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDictator Mei2018-08-19 22:50:18 +0900
committerDictator Mei2018-08-19 22:50:18 +0900
commit3a09aa47bfc719e5f0aa0e6557c756874bf6d990 (patch)
tree5044364ea422983bdc173a6b978255a5669c9cb7
parent4b64f4fb642af8da6ae96832b32bd23da9fb56d8 (diff)
downloadaur-3a09aa47bfc719e5f0aa0e6557c756874bf6d990.tar.gz
fix systemd and package
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
-rw-r--r--aria2.service2
3 files changed, 5 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84a88a16389f..551332514373 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,7 +5,7 @@ pkgbase = aria2-systemd
arch = any
depends = aria2
source = aria2.service
- sha512sums = 46e75c9714ac884770e1cf458e5651c3f128d2a74c8fd724c5bc436b98f99aabfc6915f5bb0cf51f71e69c44eef0a066fe842d94328af41afaf0ed4bdfe5c742
+ sha512sums = e21bfeb353a8ab8b1879bbe8e6015ba9517c0c570f5c90f81b78e40365a8341ec1156321ee760af3d906ece26608da2601e2638e6e62848948f4e8e7c525f0d5
pkgname = aria2-systemd
diff --git a/PKGBUILD b/PKGBUILD
index df1889ed9d98..a815d8a07652 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,10 @@ pkgdesc="Systemd unit setting a Aria2 Service"
arch=('any')
depends=('aria2')
source=("aria2.service")
-sha512sums=('46e75c9714ac884770e1cf458e5651c3f128d2a74c8fd724c5bc436b98f99aabfc6915f5bb0cf51f71e69c44eef0a066fe842d94328af41afaf0ed4bdfe5c742')
+sha512sums=('e21bfeb353a8ab8b1879bbe8e6015ba9517c0c570f5c90f81b78e40365a8341ec1156321ee760af3d906ece26608da2601e2638e6e62848948f4e8e7c525f0d5')
package() {
+ install -Dm644 "$srcdir"/aria2.service "$pkgdir"/usr/lib/systemd/system/aria2.service
+ sed 's/\/etc/%h\/.config/g'
install -Dm644 "$srcdir"/aria2.service "$pkgdir"/usr/lib/systemd/user/aria2.service
}
diff --git a/aria2.service b/aria2.service
index 9e3363c4489f..181a31bfe2ee 100644
--- a/aria2.service
+++ b/aria2.service
@@ -3,7 +3,7 @@ Description=Aria2 Service
After=network.target
[Service]
-ExecStart=/usr/bin/aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --save-session %h/.config/aria2/session.lock --input-file %h/.config/aria2/session.lock --conf-path=%h/.config/aria2/aria2.conf
+ExecStart=/usr/bin/aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --save-session /etc/aria2/session.lock --input-file /etc/aria2/session.lock --conf-path=/etc/aria2/aria2.conf
[Install]
WantedBy=default.target