summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntoine Viallon2020-04-09 02:13:12 +0200
committerAntoine Viallon2020-04-09 02:13:12 +0200
commiteb3e3f51d2dbbeefa06fedecafb70ded2b2e49f4 (patch)
tree04a07c4544e3f81e51302ac809eebd10d5a74353
downloadaur-eb3e3f51d2dbbeefa06fedecafb70ded2b2e49f4.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD37
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0a1e0e5c8962
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = messenger-nativefier
+ pkgdesc = Facebook Messenger built into a desktop app using electron nativefier.
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://messenger.com/
+ arch = x86_64
+ arch = i686
+ arch = armv7h
+ arch = pentium4
+ license = custom
+ makedepends = imagemagick
+ makedepends = nodejs-nativefier
+ makedepends = unzip
+ depends = gtk3
+ depends = libxss
+ depends = nss
+
+pkgname = messenger-nativefier
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c472ddaa06f7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Antoine Viallon <antoine.viallon@gmail.com>
+
+pkgname=messenger-nativefier
+pkgdesc="Facebook Messenger built into a desktop app using electron nativefier."
+pkgver=1.0
+pkgrel=1
+arch=('x86_64' 'i686' 'armv7h' 'pentium4')
+url="https://messenger.com/"
+license=('custom')
+depends=('gtk3' 'libxss' 'nss')
+makedepends=('imagemagick' 'nodejs-nativefier' 'unzip')
+
+build() {
+ cd $srcdir
+# rm -Rf *
+
+ nativefier \
+ -p linux \
+ --name "Facebook Messenger" \
+ --verbose \
+ --single-instance \
+ --tray \
+ https://messenger.com/
+}
+
+
+package() {
+ mkdir -p ${pkgdir}/opt/${pkgname}
+ mkdir -p ${pkgdir}/usr/bin/
+
+ _dirname=`ls ${srcdir} | grep "FacebookMessenger"`
+ _binary="FacebookMessenger"
+ echo "${_dirname} -> ${pkgdir}/opt/${pkgname}"
+ cp -Rv ${_dirname}/* ${pkgdir}/opt/${pkgname}/
+
+ ln -s ${pkgdir}/opt/${pkgname}/${_binary} ${pkgdir}/usr/bin/${pkgname}
+}