summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilk Brewster2020-08-21 20:17:08 +0100
committerMilk Brewster2020-08-21 20:17:08 +0100
commit0c9e6bd19178c4ea98d127ec986eeab46ae27bbd (patch)
tree4dbe76ccd9fc3fa834704912fbb297a0d4ddbf1a
downloadaur-laborejo-nativefier.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
-rw-r--r--laborejo-nativefier.desktop18
-rw-r--r--laborejo-nativefier.pngbin0 -> 1452 bytes
4 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..06d06c93fe7b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = laborejo-nativefier
+ pkgdesc = Electron wrapper for the website laborejo.org built with Nativefier
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = https://laborejo.org
+ arch = x86_64
+ license = MIT
+ makedepends = nodejs
+ makedepends = nodejs-nativefier
+ makedepends = npm
+ source = laborejo-nativefier.png
+ source = laborejo-nativefier.desktop
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = laborejo-nativefier
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7c08055c5c22
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+pkgname=laborejo-nativefier
+pkgver=0.0.1
+pkgrel=1
+
+
+pkgdesc="Electron wrapper for the website laborejo.org built with Nativefier"
+arch=(x86_64)
+license=(MIT)
+url=https://laborejo.org
+source=($pkgname.png
+ $pkgname.desktop)
+makedepends=(nodejs nodejs-nativefier npm)
+sha256sums=('SKIP'
+ 'SKIP')
+
+_instname=laborejo
+
+build() {
+ nativefier "https://www.laborejo.org" \
+ --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/laborejo-nativefier.desktop b/laborejo-nativefier.desktop
new file mode 100644
index 000000000000..1335d99839c7
--- /dev/null
+++ b/laborejo-nativefier.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+# Type
+Type=Application
+
+# Name
+Name=Laborejo Software Suite Homepage
+
+# Description
+Comment=Laborejo Software Suite is a group of programs to make music
+
+# Exec
+Exec=laborejo
+
+# Term
+Terminal=false
+
+# Categories
+Categories=Network;Internet;Multimedia;
diff --git a/laborejo-nativefier.png b/laborejo-nativefier.png
new file mode 100644
index 000000000000..202eef09cc11
--- /dev/null
+++ b/laborejo-nativefier.png
Binary files differ