summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhenning mueller2019-03-21 09:25:46 +0100
committerhenning mueller2019-03-21 09:25:46 +0100
commitdd27e199a50686a53995f74d76db9c5e8be071d7 (patch)
tree45cdf4157da4884d9ef2da7037944f147889be66
parent674f6f8319fec20496ee3ac08a49ba497f698b16 (diff)
downloadaur-dd27e199a50686a53995f74d76db9c5e8be071d7.tar.gz
Update to 1.0.0
-rw-r--r--.SRCINFO9
-rw-r--r--Dockerfile23
-rw-r--r--PKGBUILD11
-rwxr-xr-xbuild.sh4
4 files changed, 39 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 131ba1668544..4f7902ae544e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
-# Generated by mksrcinfo v8
-# Fri Jan 12 07:13:46 UTC 2018
pkgbase = transmission-rss
pkgdesc = Adds torrents from rss feeds to transmission web frontend.
- pkgver = 0.2.6
+ pkgver = 1.0.0
pkgrel = 1
url = http://rubygems.org/gems/transmission-rss
arch = any
license = GPL
depends = ruby
depends = ruby-open_uri_redirections>=0.1.4
+ depends = ruby-rb-inotify
backup = etc/transmission-rss.conf
- source = https://rubygems.org/downloads/transmission-rss-0.2.6.gem
+ source = https://rubygems.org/downloads/transmission-rss-1.0.0.gem
source = transmission-rss.service
source = transmission-rss.install
- sha256sums = fa36f2addf0b2feb99188cdbbf5de7229af6d265e3a33138818de34fb985c7ff
+ sha256sums = 38762e69117a336091daf0cfa00c51d0001067ffdc594c65e86578d0ee4e35c1
sha256sums = afc4ef4b6b80627f9bd02990cdff1f5ff1442830ee9f4ed39742dd927d69f338
sha256sums = 8d88a4858d6ce3f84fe851534d4bbf2e0ca8ecb81e25c095e128046d08fb764e
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000000..afebe6fb95e2
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,23 @@
+FROM archlinux/base
+
+RUN pacman -Syu --noconfirm base-devel git ruby ruby-rb-inotify
+RUN useradd build
+RUN mkdir /src
+
+WORKDIR /src
+RUN git clone https://aur.archlinux.org/ruby-open_uri_redirections.git
+WORKDIR ruby-open_uri_redirections
+RUN chmod 777 .
+
+USER build
+RUN makepkg
+
+USER root
+RUN pacman -U --noconfirm ruby-open_uri_redirections-*.pkg.tar.xz
+
+USER build
+WORKDIR /src/transmission-rss
+
+CMD \
+ makepkg -f && \
+ makepkg -f --printsrcinfo > .SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
index c8abfc96dfbe..7ad6db44a6cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,17 @@
# Contributor: henning mueller <henning@orgizm.net>
pkgname=transmission-rss
-pkgver=0.2.6
+pkgver=1.0.0
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')
+depends=(
+ ruby
+ 'ruby-open_uri_redirections>=0.1.4'
+ ruby-rb-inotify
+)
backup=(etc/transmission-rss.conf)
source=(
https://rubygems.org/downloads/$pkgname-$pkgver.gem
@@ -26,6 +30,7 @@ package() {
gem install \
--ignore-dependencies \
--no-user-install \
+ --no-document \
-i "$pkgdir$_gemdir" \
$pkgname-$pkgver.gem
@@ -47,6 +52,6 @@ package() {
find $pkgdir -type d -empty | xargs rmdir
}
-sha256sums=('fa36f2addf0b2feb99188cdbbf5de7229af6d265e3a33138818de34fb985c7ff'
+sha256sums=('38762e69117a336091daf0cfa00c51d0001067ffdc594c65e86578d0ee4e35c1'
'afc4ef4b6b80627f9bd02990cdff1f5ff1442830ee9f4ed39742dd927d69f338'
'8d88a4858d6ce3f84fe851534d4bbf2e0ca8ecb81e25c095e128046d08fb764e')
diff --git a/build.sh b/build.sh
new file mode 100755
index 000000000000..b17acf9434e6
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+docker build . -t transmission-rss-pkgbuild
+docker run -it -v $(pwd):/src/transmission-rss transmission-rss-pkgbuild $@