diff options
author | Sudhip Nashi | 2020-04-09 16:48:15 -0500 |
---|---|---|
committer | Sudhip Nashi | 2020-04-09 16:48:15 -0500 |
commit | 0faca4e06b050e7cd0e9cd269f200b5d09c2b9db (patch) | |
tree | f0ba6c42ba27a65e4124887e1e2b45948125a7b7 | |
download | aur-0faca4e06b050e7cd0e9cd269f200b5d09c2b9db.tar.gz |
first commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 21 | ||||
-rwxr-xr-x | redditfs | 8 | ||||
-rw-r--r-- | redditfs.service | 12 |
4 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..08bcfe21bbca --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = reddit-fs + pkgdesc = maps subreddits to a FUSE filesystem, and comes with a systemd service + pkgver = 1.0 + pkgrel = 1 + url = https://github.com/Petraea/redditfs + arch = any + license = MIT + depends = python3 + depends = python-virtualenv + source = redditfs + source = redditfs.service + sha512sums = 4f513937b449185af11e3fd3f338a7b3cf5c83e06beda9ffefcf096fa65967b623507d13fcdfd87de404dacbc1080420bfe119ae0a1ecaab1e73254790ff3b23 + sha512sums = 3eeddb01ddbbe1a47e8ad0af4ac3a49d7ae6084a4f3ed9f4953b2db3feb063ec943bc46c5cf4b45faa8affa6dede4f5e7b9ecbc2f678f2f85831ba7d361232d1 + +pkgname = redditfs + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5e15e1a68be0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,21 @@ +#Maintainer: Sudhip Nashi <sudhip@nashi.us> +pkgbase='reddit-fs' +pkgname='redditfs' +pkgver=1.0 +pkgrel=1 +pkgdesc="maps subreddits to a FUSE filesystem, and comes with a systemd service" +arch=('any') +url="https://github.com/Petraea/redditfs" +license=('MIT') +depends=('python3' 'python-virtualenv') +source=('redditfs' 'redditfs.service') +sha512sums=('4f513937b449185af11e3fd3f338a7b3cf5c83e06beda9ffefcf096fa65967b623507d13fcdfd87de404dacbc1080420bfe119ae0a1ecaab1e73254790ff3b23' '3eeddb01ddbbe1a47e8ad0af4ac3a49d7ae6084a4f3ed9f4953b2db3feb063ec943bc46c5cf4b45faa8affa6dede4f5e7b9ecbc2f678f2f85831ba7d361232d1') +package() { + mkdir -p "$pkgdir"/usr/lib/systemd/system + mkdir -p "$pkgdir"/usr/bin + git clone https://github.com/Petraea/redditfs.git "$pkgdir"/opt/.redditfsdata + mkdir "$pkgdir"/opt/r + cp "$pkgname" "$pkgdir"/usr/bin + cp redditfs.service "$pkgdir"/user/lib/systemd/system/ +} + diff --git a/redditfs b/redditfs new file mode 100755 index 000000000000..c76e0099c7c4 --- /dev/null +++ b/redditfs @@ -0,0 +1,8 @@ +#!/bin/bash + +cd /opt/.redditfsdata && virtualenv env && source env/bin/activate +pip install fusepy +pip install requests +pip install -r reqs.txt 2>/dev/null +python /opt/.redditfsdata/redditfs.py /opt/r +chmod 777 /opt/r diff --git a/redditfs.service b/redditfs.service new file mode 100644 index 000000000000..e1f7c999488a --- /dev/null +++ b/redditfs.service @@ -0,0 +1,12 @@ +[Unit] +Description=redditfs +After=network-online.target +Wants=network-online.target + +[Service] +ExecStart=/usr/bin/redditfs +WorkingDirectory=/usr/bin/ +Restart=always + +[Install] +WantedBy=multi-user.target |