summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJed Miller2020-08-21 19:39:18 +0100
committerJed Miller2020-08-21 19:39:18 +0100
commit16624a21a7256f1a9839fc1a5e00aa313bb3adca (patch)
tree2d259b30a44424189a439e00d284a1524c58161e
downloadaur-16624a21a7256f1a9839fc1a5e00aa313bb3adca.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
-rw-r--r--brfares-nativefier.desktop15
-rw-r--r--brfares-nativefier.pngbin0 -> 362 bytes
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..41f7b6bdb44c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = brfares-nativefier
+ pkgdesc = Electron wrapper for the website brfares.com built with Nativefier
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = https://www.realtimetrains.co.uk
+ arch = x86_64
+ license = MIT
+ makedepends = nodejs
+ makedepends = nodejs-nativefier
+ makedepends = npm
+ source = brfares-nativefier.png
+ source = brfares-nativefier.desktop
+ sha256sums = 4a25333b2243f22f7f18fe3bb962e12e49b7aa3fbba7e829db5bde593b774921
+ sha256sums = 638737c8b0915e541dffe491efec14deac0718943fb1e31f0a9a79c604049195
+
+pkgname = brfares-nativefier
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fa775d04e2ec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+pkgname=brfares-nativefier
+pkgver=0.0.1
+pkgrel=1
+
+
+pkgdesc="Electron wrapper for the website brfares.com built with Nativefier"
+arch=(x86_64)
+license=(MIT)
+url=https://www.realtimetrains.co.uk
+source=($pkgname.png
+ $pkgname.desktop)
+makedepends=(nodejs nodejs-nativefier npm)
+sha256sums=('4a25333b2243f22f7f18fe3bb962e12e49b7aa3fbba7e829db5bde593b774921'
+ '638737c8b0915e541dffe491efec14deac0718943fb1e31f0a9a79c604049195')
+
+_instname=brfares
+
+build() {
+ nativefier "http://www.brfares.com" \
+ --icon $pkgname.png \
+ --maximize \
+ --name $_instname \
+ --user-agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0" \
+ --single-instance
+}
+
+package() {
+ install -d "$pkgdir"/opt "$pkgdir"/usr/{bin,share/pixmaps}
+ install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$_instname.desktop
+
+ cp -rL $_instname-linux-* "$pkgdir"/opt/$pkgname
+ ln -sf /opt/$pkgname/$_instname "$pkgdir"/usr/bin/$_instname
+ ln -sf /opt/$pkgname/resources/app/icon.png "$pkgdir"/usr/share/pixmaps/$_instname.png
+
+ chmod 666 "$pkgdir"/opt/$pkgname/resources/app/nativefier.json
+}
+
diff --git a/brfares-nativefier.desktop b/brfares-nativefier.desktop
new file mode 100644
index 000000000000..ac95e9cae423
--- /dev/null
+++ b/brfares-nativefier.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+# Type
+Type=Application
+
+# Name
+Name=BR Fares
+
+# Description
+Comment=British Rail Fares
+
+# Exec
+Exec=brfares
+
+# Term
+Terminal=false
diff --git a/brfares-nativefier.png b/brfares-nativefier.png
new file mode 100644
index 000000000000..428a47fa54bf
--- /dev/null
+++ b/brfares-nativefier.png
Binary files differ