diff options
author | akaessens | 2020-03-28 17:18:31 +0100 |
---|---|---|
committer | akaessens | 2020-03-28 17:18:31 +0100 |
commit | 358b5c7c756afbe97e212b5b30062e37f64b5822 (patch) | |
tree | 4e95abfbc74bf5c64ee278c2561b33ff5313319a | |
parent | 4a3aac50c92ab8572568a160f8e75fa15911b007 (diff) | |
download | aur-358b5c7c756afbe97e212b5b30062e37f64b5822.tar.gz |
update to new electron version, change user agent
-rw-r--r-- | .SRCINFO | 12 | ||||
-rwxr-xr-x | PKGBUILD | 54 |
2 files changed, 32 insertions, 34 deletions
@@ -1,17 +1,17 @@ pkgbase = google-keep-nativefier - pkgdesc = Quickly capture what's on your mind and get a reminder later at the right place or time. Speak a voice memo on the go and have it automatically transcribed. - pkgver = 0.3 + pkgdesc = Electron wrapper for the Google Keep web application + pkgver = 0.4 pkgrel = 1 - url = https://keep.google.com/ + url = https://keep.google.com arch = x86_64 license = MIT makedepends = nodejs - makedepends = npm makedepends = nodejs-nativefier + makedepends = npm source = google-keep-nativefier.png source = google-keep-nativefier.desktop - sha256sums = SKIP - sha256sums = SKIP + sha256sums = 30bf408abb4d6639864c05a6c829fba7624bbec254eeab52a72ce0d8b91fbb1f + sha256sums = 2ef4f9ffb7aa8405083f50413bd4f16bd3856a6146887f68c66589331d4f8193 pkgname = google-keep-nativefier @@ -1,38 +1,36 @@ -pkgname="google-keep-nativefier" -pkgver="0.3" -pkgrel="1" -pkgdesc="Quickly capture what's on your mind and get a reminder later at the right place or time. Speak a voice memo on the go and have it automatically transcribed." -arch=("x86_64") -license=("MIT") -url="https://keep.google.com/" -source=("${pkgname}.png" "${pkgname}.desktop") -makedepends=("nodejs" "npm" "nodejs-nativefier") -sha256sums=("SKIP" "SKIP") - -instname="google-keep" - +pkgname=google-keep-nativefier +pkgver=0.4 +pkgrel=1 +pkgdesc="Electron wrapper for the Google Keep web application" +arch=(x86_64) +license=(MIT) +url=https://keep.google.com +source=($pkgname.png + $pkgname.desktop) +makedepends=(nodejs nodejs-nativefier npm) +sha256sums=('30bf408abb4d6639864c05a6c829fba7624bbec254eeab52a72ce0d8b91fbb1f' + '2ef4f9ffb7aa8405083f50413bd4f16bd3856a6146887f68c66589331d4f8193') + +_instname=google-keep build() { - cd "${srcdir}" - nativefier "https://keep.google.com/" \ - --icon "${pkgname}.png" \ + --icon $pkgname.png \ --maximize \ - --internal-urls "(accounts|calendar)\.google" \ - --name "Google Keep" + --name $_instname \ + --user-agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0" \ + --internal-urls "(.*?keep\.google\.com.*?|.*?accounts\.google\.com.*?)" \ + --single-instance \ + --electron-version 7.1.11 } package() { - install -dm644 "$pkgdir/opt/" - install -dm644 "$pkgdir/usr/bin" - install -dm644 "$pkgdir/usr/share/pixmaps" - install -dm644 "$pkgdir/usr/share/applications" - - install -m644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$instname.desktop" - cp -rL "$srcdir/$instname-linux-"* "$pkgdir/opt/$pkgname" + install -d "$pkgdir"/opt "$pkgdir"/usr/{bin,share/pixmaps} + install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$_instname.desktop - ln -sf "/opt/$pkgname/$instname" "$pkgdir/usr/bin/$instname" - ln -sf "/opt/$pkgname/resources/app/icon.png" "$pkgdir/usr/share/pixmaps/$instname.png" + 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 777 "$pkgdir/opt/$pkgname/resources/app/nativefier.json" + chmod 666 "$pkgdir"/opt/$pkgname/resources/app/nativefier.json } |