summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2015-09-30 14:51:39 +0200
committerChristian Hesse2015-09-30 14:51:39 +0200
commit83ed1c0a43974253cc08377de55af3ce4f2f820b (patch)
tree072c8be42803d3deb88cfae5cefc9884c4a40d80
downloadaur-83ed1c0a43974253cc08377de55af3ce4f2f820b.tar.gz
initial import of rss2email 2.71-4
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD38
-rw-r--r--r2e.sh5
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e8c9ded2fab
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = rss2email
+ pkgdesc = A tool for delivering news from RSS feeds to your email program
+ pkgver = 2.71
+ pkgrel = 4
+ url = http://www.allthingsrss.com/rss2email
+ arch = any
+ license = GPL
+ depends = python2
+ depends = python2-html2text
+ depends = python2-feedparser
+ source = http://www.allthingsrss.com/rss2email/rss2email-2.71.tar.gz
+ source = r2e.sh
+ sha256sums = d5245197a5034410405f1f5794610b84bf26c0c40c8d05fe0895116797a99b31
+ sha256sums = 9ff592e44705f771f0b75a9268b8239d5c13764c4c500d76f539344610a62f3f
+
+pkgname = rss2email
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7a8272fb720a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Christian Hesse <mail@eworm.de>
+# Contributor: Chris Brannon <chris@the-brannons.com>
+# Contributor: Dag Odenhall <dag.odenhall@gmail.com>
+
+pkgname=rss2email
+pkgver=2.71
+pkgrel=4
+pkgdesc='A tool for delivering news from RSS feeds to your email program'
+arch=('any')
+url='http://www.allthingsrss.com/rss2email'
+license=('GPL')
+depends=('python2' 'python2-html2text' 'python2-feedparser')
+source=("http://www.allthingsrss.com/${pkgname}/${pkgname}-${pkgver}.tar.gz"
+ 'r2e.sh')
+sha256sums=('d5245197a5034410405f1f5794610b84bf26c0c40c8d05fe0895116797a99b31'
+ '9ff592e44705f771f0b75a9268b8239d5c13764c4c500d76f539344610a62f3f')
+
+prepare() {
+ # fix permissions
+ find ${pkgname}-${pkgver} -type d -print0 | xargs -0 chmod 755
+ find ${pkgname}-${pkgver} -type f -print0 | xargs -0 chmod 644
+
+ cd "${pkgname}-${pkgver}"
+
+ sed -i '1c#!/usr/bin/python2' ${pkgname}.py
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+
+ install -D -m0755 ${pkgname}.py "${pkgdir}/usr/lib/${pkgname}/${pkgname}.py"
+ install -D -m0644 config.py.example "${pkgdir}/usr/share/${pkgname}/config.py.example"
+ install -D -m0644 readme.html "${pkgdir}/usr/share/doc/${pkgname}/readme.html"
+
+ install -D -m0755 "${srcdir}/r2e.sh" "${pkgdir}/usr/bin/r2e"
+
+}
+
diff --git a/r2e.sh b/r2e.sh
new file mode 100644
index 000000000000..417022e92b60
--- /dev/null
+++ b/r2e.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+mkdir -p ${HOME}/.rss2email
+cd ${HOME}/.rss2email
+python2 /usr/lib/rss2email/rss2email.py feeds.dat "$@"