summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaizhao Zhang2020-12-23 19:44:41 +0800
committerKaizhao Zhang2020-12-23 19:44:41 +0800
commitbabfad9685ea030809cfeb7f8e3bd1f449e293ef (patch)
treef0b6fef1e9e458ebc2e1c51ed0842a0fff5d97e5
downloadaur-babfad9685ea030809cfeb7f8e3bd1f449e293ef.tar.gz
Initial import with version 2.8.0
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD46
-rw-r--r--RSSOwlnix.desktop8
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..51088c92de6c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = rssowlnix-bin
+ pkgdesc = RSSOwlnix fork of RSSOwl
+ pkgver = 2.8.0
+ pkgrel = 1
+ url = https://github.com/Xyrio/RSSOwlnix
+ arch = x86_64
+ license = EPL
+ depends = java-runtime>=8
+ depends = gtk2>=2.2.1
+ depends = webkit2gtk
+ provides = rssowl
+ source = https://github.com/Xyrio/RSSOwlnix/releases/download/2.8.0/RSSOwlnix-2-8-0-linux.gtk.x86_64.zip
+ source = RSSOwlnix.desktop
+ sha256sums = ccc20f1ca9f4b9fac8d922913311e5d93d69e9de5838162ed6c4825c51e17aca
+ sha256sums = 63e631d213b69f2080c9ded859846b5ca3bf826ce38cb134842d54ce35508ae3
+
+pkgname = rssowlnix-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f36dd10a57e0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+*
+!.gitignore
+!PKGBUILD
+!*.patch
+!*.install
+!*.sysusers
+!.SRCINFO
+!*.desktop
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..92126433bd28
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com>
+
+_pkgname=RSSOwlnix
+
+pkgname=rssowlnix-bin
+pkgver=2.8.0
+pkgrel=1
+pkgdesc="RSSOwlnix fork of RSSOwl"
+arch=('x86_64')
+url="https://github.com/Xyrio/RSSOwlnix"
+license=('EPL')
+depends=(
+ 'java-runtime>=8'
+ # https://www.eclipse.org/swt/faq.php
+ # Q: Which GTK version do I need to run SWT?
+ # A: SWT requires the following GTK+ versions (or newer) to be installed:
+ # * ...
+ # * Eclipse/SWT 3.0.x - 3.5.x: GTK+ 2.2.1 and its dependencies
+ # * ...
+ #
+ # SWT version: ./plugins/org.eclipse.swt.gtk.linux.x86_64_3.108.0.v20180904-1901.jar
+ 'gtk2>=2.2.1'
+ 'webkit2gtk'
+)
+provides=('rssowl')
+source=(
+ "https://github.com/Xyrio/RSSOwlnix/releases/download/${pkgver}/RSSOwlnix-${pkgver//./-}-linux.gtk.x86_64.zip"
+ "${_pkgname}.desktop"
+)
+sha256sums=(
+ 'ccc20f1ca9f4b9fac8d922913311e5d93d69e9de5838162ed6c4825c51e17aca'
+ '63e631d213b69f2080c9ded859846b5ca3bf826ce38cb134842d54ce35508ae3'
+)
+
+package() {
+ install -d "${pkgdir}/usr/bin"
+ install -d "${pkgdir}/usr/share/applications"
+ install -d "${pkgdir}/usr/share/pixmaps"
+
+ cp -r "${_pkgname}" "${pkgdir}/usr/share/"
+
+ ln -s "/usr/share/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
+ ln -s "/usr/share/${_pkgname}/icon.xpm" "${pkgdir}/usr/share/pixmaps/${_pkgname}.xpm"
+
+ install -D -m644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+}
diff --git a/RSSOwlnix.desktop b/RSSOwlnix.desktop
new file mode 100644
index 000000000000..af2a46ba2b67
--- /dev/null
+++ b/RSSOwlnix.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=RSSOwlnix
+Comment=RSSOwlnix
+Type=Application
+Icon=RSSOwlnix
+Exec=RSSOwlnix
+Categories=Qt;Network;News;
+Terminal=false