diff options
author | Ben Westover | 2020-12-12 00:22:19 -0500 |
---|---|---|
committer | Ben Westover | 2020-12-12 00:22:19 -0500 |
commit | 520416895b052f13014b0fcf0ea88f978c84e5d9 (patch) | |
tree | b4f8ec4098464cb85782f741d031c2fa25211f14 | |
download | aur-520416895b052f13014b0fcf0ea88f978c84e5d9.tar.gz |
Initial Commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | google-messages.desktop | 11 | ||||
-rwxr-xr-x | google-messages.sh | 3 |
4 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1cc56c6c00a4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = google-messages + pkgdesc = A native-like OS X, Windows, & Linux desktop app for Google Messages + pkgver = 1.1.2 + pkgrel = 1 + url = https://www.messagesfordesktop.com/ + arch = x86_64 + arch = i686 + arch = pentium4 + arch = armv6h + arch = armv7h + arch = aarch64 + license = unknown + makedepends = npm + makedepends = nodejs + source = google-messages.png::https://raw.githubusercontent.com/kelyvin/Google-Messages-For-Desktop/v1.1.2/android-messages-logo.png + source = google-messages.sh + source = google-messages.desktop + sha256sums = 3c938c748fbef4cdd72e638b26aa35f3e2da8045a0c5490ede8b6ef5603f1b2c + sha256sums = 803d148788b75176f8333077c08e9e25081127c30f0476809c131ef93d25a6b3 + sha256sums = 6909e255521af089883f18740fc91c7743897c99d4ece0784b969cea5bc480ae + +pkgname = google-messages + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1c85c05f52ea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Ben Westover <kwestover.kw@gmail.com> + +pkgname='google-messages' +pkgver=1.1.2 +pkgrel=1 +pkgdesc="A native-like OS X, Windows, & Linux desktop app for Google Messages" +arch=('x86_64' 'i686' 'pentium4' 'armv6h' 'armv7h' 'aarch64') +url="https://www.messagesfordesktop.com/" +license=('unknown') +makedepends=('npm' 'nodejs') +source=("google-messages.png::https://raw.githubusercontent.com/kelyvin/Google-Messages-For-Desktop/v$pkgver/android-messages-logo.png" + "google-messages.sh" + "google-messages.desktop") +sha256sums=('3c938c748fbef4cdd72e638b26aa35f3e2da8045a0c5490ede8b6ef5603f1b2c' + '803d148788b75176f8333077c08e9e25081127c30f0476809c131ef93d25a6b3' + '6909e255521af089883f18740fc91c7743897c99d4ece0784b969cea5bc480ae') + +build() { + sudo npm install --global nativefier + nativefier --platform "linux" --icon google-messages.png --name "Google Messages" "https://messages.google.com/web" --honest --disable-dev-tools --single-instance --app-version $pkgver --build-version $pkgrel +} + +package() { + if [ `uname -m` = "x86_64" ]; then + _INSTARCH='x64' + elif [ `uname -m` = "i686" ] || [ `uname -m` = "pentium4" ]; then + _INSTARCH='ia32' + elif [ `uname -m` = "armv6h" ] || [ `uname -m` = "armv7h" ]; then + _INSTARCH='arm' + elif [ `uname -m` = "aarch64" ]; then + _INSTARCH='arm64' + else + echo "Unknown architecture. Aborting" + exit 1 + fi + + mkdir -p "$pkgdir"/opt + mv GoogleMessages-linux-${_INSTARCH} "$pkgdir"/opt/google-messages + install -Dm755 google-messages.sh "$pkgdir"/usr/bin/google-messages + install -Dm644 google-messages.png "$pkgdir"/usr/share/pixmaps/google-messages.png + install -Dm644 google-messages.desktop "$pkgdir"/usr/share/applications/google-messages.desktop +} diff --git a/google-messages.desktop b/google-messages.desktop new file mode 100644 index 000000000000..085cd0e682c8 --- /dev/null +++ b/google-messages.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0.0 +Name=Google Messages +Comment=Send and recieve messages from your Android Phone +Keywords=Message;Messaging;Android;SMS +Exec=google-messages +Icon=google-messages +Terminal=false +Type=Application +Categories=Internet;Application; +StartupWMClass=android-messages-nativefier-f3cfa3 diff --git a/google-messages.sh b/google-messages.sh new file mode 100755 index 000000000000..4f6ca7231b27 --- /dev/null +++ b/google-messages.sh @@ -0,0 +1,3 @@ +#!/bin/bash +cd /opt/google-messages +/opt/google-messages/GoogleMessages |