summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSZanko2020-11-22 20:00:02 +0100
committerSZanko2020-11-22 20:00:02 +0100
commit56da429b3828c2f21ba7fac6e2ebf30227dca736 (patch)
treea3e5a0df4ca76708d5663e5c462070801632eb07
downloadaur-56da429b3828c2f21ba7fac6e2ebf30227dca736.tar.gz
Init Commit
Signed-off-by: SZanko <szanko@protonmail.com>
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD33
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e3efced867b3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = rssg
+ pkgdesc = rssg is an RSS feed generator written in shell.
+ pkgver = 1
+ pkgrel = 1
+ url = https://www.romanzolotarev.com/
+ arch = any
+ license = ISC
+ source = https://www.romanzolotarev.com//bin/rssg
+ md5sums = e94ae13f3d6fceba3ce8f43ff4f4d76b
+
+pkgname = rssg
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b1046cfd6068
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+rss.xml
+rssg-*
+pkg/
+src/
+rssg
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d22e4ad82f7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: SZanko <szanko at protonmail dot com>
+pkgname=rssg
+pkgver=1
+pkgrel=1
+pkgdesc='rssg is an RSS feed generator written in shell.'
+
+arch=('any')
+license=('ISC')
+
+url=https://www.romanzolotarev.com
+md5sums=('e94ae13f3d6fceba3ce8f43ff4f4d76b')
+source=($url/bin/rssg)
+
+build() {
+ cd "$srcdir/$distdir"
+ sed -n '/https:\/\/rgz.ee\/bin/,/OF THIS SOFTWARE./p' rssg | sed -e 's/# //' -e 's/#//' > LICENSE
+ sed -i 's/ -j/-R/g' rssg
+ sed '121d' rssg
+ sed -i '120s/ \\//g' rssg
+ sed -i 's/date_rfc_822 "$date"/date -R/g' rssg
+ sed -i 's/date_rfc_822 date/date -R/g' rssg
+ #sed -i 's/ %z//g' rssg
+ #sed -i "s/| tr -cd '\[:digit:]')0000/)/g" rssg
+}
+
+package() {
+ cd "$srcdir/$distdir"
+ install -d "$pkgdir"/usr/bin/
+ install -d "$pkgdir"/usr/share/licenses/$pkgname
+ install -m755 rssg "$pkgdir"/usr/bin/rssg
+ install -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+