summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorArnaud DURAND2023-09-17 12:05:04 +0200
committerArnaud DURAND2023-09-17 12:05:04 +0200
commit05ab2117825de97c8b3c1040b79109629a398936 (patch)
tree22524b724ebfd032d7824effc4ac7eb999e09a0b /PKGBUILD
parent4e0bbb646e8171e1d1e007f5e1a84eb7c5f4adbc (diff)
downloadaur-google-messages.tar.gz
update to kelyvingoogle message for desktop
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 17 insertions, 25 deletions
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
}
+
+
+