summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthorius2020-03-26 16:42:39 -0300
committerArthorius2020-03-26 16:42:39 -0300
commite646294a5edb2119505fe0427860179f4dc9d101 (patch)
treee7cdff0cf970bcc45b7f54ae3a45e91f17385a46
downloadaur-mobills-nativefier.tar.gz
Initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD40
-rw-r--r--mobills-nativefier.desktop8
-rw-r--r--mobills-nativefier.pngbin0 -> 15378 bytes
4 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a1a57899f643
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = mobills-nativefier
+ pkgdesc = Mobills Web - controle financeiro com c/ nativefier
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://www.mobills.com.br/
+ arch = x86_64
+ license = GPL3
+ makedepends = nodejs
+ makedepends = nodejs-nativefier
+ makedepends = npm
+ makedepends = unzip
+ source = mobills-nativefier.png
+ source = mobills-nativefier.desktop
+ sha256sums = 033a6e23232ca5f46b376ac8813ca101c8e8942e2b53313dd0767ccfd9c9ebea
+ sha256sums = e4a9cd26c7a6c4aef144c091e3a8be565a1d6214663559bf205b6eaf578a3345
+
+pkgname = mobills-nativefier
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b03b233f486d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Arthorius <Arthcomicando@gmail.com>
+
+pkgname=mobills-nativefier
+pkgver=1.0
+pkgrel=1
+pkgdesc="Mobills Web - controle financeiro com c/ nativefier"
+arch=(x86_64)
+license=(GPL3)
+url="https://www.mobills.com.br/"
+source=(${pkgname}.png
+ ${pkgname}.desktop)
+makedepends=(nodejs nodejs-nativefier npm unzip)
+sha256sums=('033a6e23232ca5f46b376ac8813ca101c8e8942e2b53313dd0767ccfd9c9ebea'
+ 'e4a9cd26c7a6c4aef144c091e3a8be565a1d6214663559bf205b6eaf578a3345')
+
+_instname=mobills
+
+build() {
+ nativefier "https://web.mobills.com.br/" \
+ --icon ${pkgname}.png \
+ --maximize \
+ --name ${_instname} \
+ --user-agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0" \
+ --internal-urls "(.*?mail\.google\.com.*?|.*?accounts\.google\.com.*?)" \
+ --single-instance \
+ --tray \
+ --electron-version 7.1.11
+}
+
+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
+ chmod 7455 ${pkgdir}/opt/${pkgname}/chrome-sandbox
+}
diff --git a/mobills-nativefier.desktop b/mobills-nativefier.desktop
new file mode 100644
index 000000000000..980af1f15825
--- /dev/null
+++ b/mobills-nativefier.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=Mobills
+Comment=
+Exec=mobills
+Icon=/usr/share/pixmaps/mobills.png
+Terminal=false
+Categories=Office;Productivity;Financy;Nativefier;
diff --git a/mobills-nativefier.png b/mobills-nativefier.png
new file mode 100644
index 000000000000..dbbe60c177af
--- /dev/null
+++ b/mobills-nativefier.png
Binary files differ