diff options
author | henning mueller | 2015-07-05 19:52:43 +0200 |
---|---|---|
committer | henning mueller | 2015-07-05 19:52:43 +0200 |
commit | 8b64ef88a3a630007c1abd560839983718f7bfe8 (patch) | |
tree | 429a3a6a2c487a6d53e0b9751e50ca092ad2f3e8 | |
download | aur-8b64ef88a3a630007c1abd560839983718f7bfe8.tar.gz |
Initial import
-rw-r--r-- | .AURINFO | 19 | ||||
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | transmission-rss.install | 3 | ||||
-rw-r--r-- | transmission-rss.service | 10 |
5 files changed, 103 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..5d588314ac0f --- /dev/null +++ b/.AURINFO @@ -0,0 +1,19 @@ +pkgbase = transmission-rss + pkgdesc = Adds torrents from rss feeds to transmission web frontend. + pkgver = 0.1.19 + pkgrel = 1 + url = http://rubygems.org/gems/transmission-rss + arch = any + license = GPL + depends = ruby + depends = ruby-open_uri_redirections>=0.1.4 + backup = etc/transmission-rss.conf + source = https://rubygems.org/downloads/transmission-rss-0.1.19.gem + source = transmission-rss.service + source = transmission-rss.install + sha256sums = f6379959795b312a90820ba94159eef5fba717914a10e1f3bfd725cd18924827 + sha256sums = 71da971302657c47708d6213fc92ade7e91917aa69361ddf40cc0e812bf74563 + sha256sums = 8d88a4858d6ce3f84fe851534d4bbf2e0ca8ecb81e25c095e128046d08fb764e + +pkgname = transmission-rss + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5d588314ac0f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = transmission-rss + pkgdesc = Adds torrents from rss feeds to transmission web frontend. + pkgver = 0.1.19 + pkgrel = 1 + url = http://rubygems.org/gems/transmission-rss + arch = any + license = GPL + depends = ruby + depends = ruby-open_uri_redirections>=0.1.4 + backup = etc/transmission-rss.conf + source = https://rubygems.org/downloads/transmission-rss-0.1.19.gem + source = transmission-rss.service + source = transmission-rss.install + sha256sums = f6379959795b312a90820ba94159eef5fba717914a10e1f3bfd725cd18924827 + sha256sums = 71da971302657c47708d6213fc92ade7e91917aa69361ddf40cc0e812bf74563 + sha256sums = 8d88a4858d6ce3f84fe851534d4bbf2e0ca8ecb81e25c095e128046d08fb764e + +pkgname = transmission-rss + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..395819b288f0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Contributor: henning mueller <henning@orgizm.net> + +pkgname=transmission-rss +pkgver=0.1.19 +pkgrel=1 +pkgdesc='Adds torrents from rss feeds to transmission web frontend.' +arch=(any) +license=(GPL) +url=http://rubygems.org/gems/transmission-rss +depends=(ruby 'ruby-open_uri_redirections>=0.1.4') +backup=(etc/transmission-rss.conf) +source=( + https://rubygems.org/downloads/$pkgname-$pkgver.gem + $pkgname.service + $pkgname.install +) + +package() { + cd $srcdir + + export RBENV_VERSION=system + + local _gemdir="$(ruby -rubygems -e 'puts Gem.default_dir')" + local _gemdata="$pkgdir/$_gemdir/gems/$pkgname-$pkgver" + + gem install \ + --ignore-dependencies \ + --no-user-install \ + -i "$pkgdir$_gemdir" \ + $pkgname-$pkgver.gem + + mkdir -p $pkgdir/usr/bin + ln -s $_gemdir/bin/$pkgname \ + $pkgdir/usr/bin/$pkgname + ln -s $_gemdir/bin/transmission-add-file \ + $pkgdir/usr/bin/transmission-add-file + + install -D $_gemdata/README.md \ + $pkgdir/usr/share/doc/$pkgname/README + + install -D $_gemdata/$pkgname.conf.example \ + $pkgdir/etc/$pkgname.conf + + install -D $srcdir/$pkgname.service \ + $pkgdir/usr/lib/systemd/system/$pkgname.service + + find $pkgdir -type d -empty | xargs rmdir +} + +sha256sums=('f6379959795b312a90820ba94159eef5fba717914a10e1f3bfd725cd18924827' + '71da971302657c47708d6213fc92ade7e91917aa69361ddf40cc0e812bf74563' + '8d88a4858d6ce3f84fe851534d4bbf2e0ca8ecb81e25c095e128046d08fb764e') diff --git a/transmission-rss.install b/transmission-rss.install new file mode 100644 index 000000000000..df240628be04 --- /dev/null +++ b/transmission-rss.install @@ -0,0 +1,3 @@ +post_install() { + echo "See /usr/share/doc/transmission-rss/README for installation help." +} diff --git a/transmission-rss.service b/transmission-rss.service new file mode 100644 index 000000000000..b7046dc03da2 --- /dev/null +++ b/transmission-rss.service @@ -0,0 +1,10 @@ +[Unit] +Description=Transmission RSS daemon. +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/transmission-rss -f + +[Install] +WantedBy=multi-user.target |