summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDictator Mei2018-08-19 19:54:09 +0900
committerDictator Mei2018-08-19 19:54:09 +0900
commitb0c4fad3e99c5dc4f544635e92375dc549a6387b (patch)
tree628499904ec756f8b0c6d1109df9709b583f334e
downloadaur-b0c4fad3e99c5dc4f544635e92375dc549a6387b.tar.gz
Initial commit
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD13
-rw-r--r--aria2.service9
3 files changed, 33 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..84a88a16389f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,11 @@
+pkgbase = aria2-systemd
+ pkgdesc = Systemd unit setting a Aria2 Service
+ pkgver = 1.0
+ pkgrel = 1
+ arch = any
+ depends = aria2
+ source = aria2.service
+ sha512sums = 46e75c9714ac884770e1cf458e5651c3f128d2a74c8fd724c5bc436b98f99aabfc6915f5bb0cf51f71e69c44eef0a066fe842d94328af41afaf0ed4bdfe5c742
+
+pkgname = aria2-systemd
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7618559a2c62
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,13 @@
+# Maintainer: Dictator Mei <dctxmei@gmail.com>
+pkgname=aria2-systemd
+pkgver=1.0
+pkgrel=1
+pkgdesc="Systemd unit setting a Aria2 Service"
+arch=('any')
+depends=('aria2')
+source=("aria2.service")
+sha512sums=('46e75c9714ac884770e1cf458e5651c3f128d2a74c8fd724c5bc436b98f99aabfc6915f5bb0cf51f71e69c44eef0a066fe842d94328af41afaf0ed4bdfe5c742')
+
+package() {
+ install -Dm644 "$srcdir"/aria2.service "$pkgdir"/usr/lib/systemd/system/aria2.service
+}
diff --git a/aria2.service b/aria2.service
new file mode 100644
index 000000000000..9e3363c4489f
--- /dev/null
+++ b/aria2.service
@@ -0,0 +1,9 @@
+[Unit]
+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
+
+[Install]
+WantedBy=default.target