summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD42
2 files changed, 20 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7f15baa5f8bc..0edb7901a651 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,16 @@
pkgbase = google-messages
pkgdesc = A native-like OS X, Windows, & Linux desktop app for Google Messages
pkgver = 1.4.2
- pkgrel = 1
+ pkgrel = 2
url = https://www.messagesfordesktop.com/
arch = x86_64
- arch = i686
- arch = pentium4
- arch = armv7h
- arch = aarch64
license = custom
makedepends = nodejs-nativefier
source = google-messages.png::https://raw.githubusercontent.com/kelyvin/Google-Messages-For-Desktop/v1.4.0/android-messages-logo.png
source = google-messages.desktop
+ source = google-messages-linux.zip::https://github.com/kelyvin/Google-Messages-For-Desktop/releases/download/v1.4.2/google-messages-linux_v1.4.2.zip
sha256sums = 3c938c748fbef4cdd72e638b26aa35f3e2da8045a0c5490ede8b6ef5603f1b2c
sha256sums = 6909e255521af089883f18740fc91c7743897c99d4ece0784b969cea5bc480ae
+ sha256sums = 204112783720e2428ec0ad78ebd9f95f30bf9c77959d4ebd6232be30da98970a
pkgname = google-messages
diff --git a/PKGBUILD b/PKGBUILD
index 6e732876a897..d87f291a7493 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,40 +2,32 @@
# Contributor: syntheit <daniel@matv.io>
pkgname='google-messages'
pkgver=1.4.2
-pkgrel=1
+pkgrel=2
pkgdesc="A native-like OS X, Windows, & Linux desktop app for Google Messages"
-arch=('x86_64' 'i686' 'pentium4' 'armv7h' 'aarch64')
+arch=('x86_64')
url="https://www.messagesfordesktop.com/"
license=('custom')
makedepends=('nodejs-nativefier')
source=("google-messages.png::https://raw.githubusercontent.com/kelyvin/Google-Messages-For-Desktop/v1.4.0/android-messages-logo.png"
- "google-messages.desktop")
+ "google-messages.desktop"
+ "google-messages-linux.zip::https://github.com/kelyvin/Google-Messages-For-Desktop/releases/download/v$pkgver/google-messages-linux_v$pkgver.zip")
sha256sums=('3c938c748fbef4cdd72e638b26aa35f3e2da8045a0c5490ede8b6ef5603f1b2c'
- '6909e255521af089883f18740fc91c7743897c99d4ece0784b969cea5bc480ae')
+ '6909e255521af089883f18740fc91c7743897c99d4ece0784b969cea5bc480ae'
+ '204112783720e2428ec0ad78ebd9f95f30bf9c77959d4ebd6232be30da98970a')
+
-build() {
- if [ "$CARCH" = "x86_64" ]; then
- _NFARCH='x64'
- elif [ "$CARCH" = "i686" ] || [ "$CARCH" = "pentium4" ]; then
- _NFARCH='ia32'
- elif [ "$CARCH" = "aarch64" ]; then
- _NFARCH='arm64'
- elif [ "$CARCH" = "armv7h" ]; then
- _NFARCH='armv7l'
- else
- echo "Unsupported architecture. Aborting"
- exit 1
- fi
- nativefier --platform "linux" --tray --icon google-messages.png --name "Google Messages" "https://messages.google.com/web" --honest --disable-dev-tools --single-instance --app-version $pkgver --build-version $pkgrel --arch ${_NFARCH}
-}
package() {
- _INSTDIR=$(ls -l "${srcdir}" | grep "GoogleMessages-linux-" | awk '{print $9}')
- mkdir -p "$pkgdir"/opt
- mv ${_INSTDIR} "$pkgdir"/opt/google-messages
- mkdir -p "$pkgdir"/usr/bin
- ln -s /opt/google-messages/GoogleMessages "$pkgdir"/usr/bin/google-messages
- install -Dm644 "$pkgdir"/opt/google-messages/LICENSE "$pkgdir"/usr/share/licenses/google-messages/LICENSE
+
+mkdir -p "$pkgdir"/opt
+ msg2 "google-messages-linux.zip"
+ unzip google-messages-linux.zip -d "$pkgdir"/opt
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /opt/GoogleMessages-linux-x64/GoogleMessages "$pkgdir"/usr/bin/google-messages
+ install -Dm644 "$pkgdir"/opt/GoogleMessages-linux-x64/LICENSE "$pkgdir"/usr/share/licenses/google-messages/LICENSE
install -Dm644 google-messages.png "$pkgdir"/usr/share/pixmaps/google-messages.png
install -Dm644 google-messages.desktop "$pkgdir"/usr/share/applications/google-messages.desktop
}
+
+
+