summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD37
-rw-r--r--android-messages-desktop3
4 files changed, 29 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb7d79a99d0a..678a095f5295 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = android-messages-desktop
pkgdesc = Android Messages as a cross-platform desktop app
pkgver = 3.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/chrisknepper/android-messages-desktop
arch = x86_64
license = MIT
@@ -12,8 +12,10 @@ pkgbase = android-messages-desktop
depends = libappindicator-sharp
source = https://github.com/chrisknepper/android-messages-desktop/releases/download/v3.0.0/android-messages-desktop-3.0.0.pacman
source = https://raw.githubusercontent.com/chrisknepper/android-messages-desktop/master/LICENSE
+ source = android-messages-desktop
sha256sums = a9512d6f0bc918a370a8e6ab9691ea91d3e33e0aea54ea6e65d500e1c63fef3d
sha256sums = 3a0332a1a4cbd1db232d73b032c3450c978e48759a3dbcfeddfb874e93bc0b3c
+ sha256sums = 006d50c067e21c9978890a2e8f27b86ba121e48992ef6814864188d704fca860
pkgname = android-messages-desktop
diff --git a/.gitignore b/.gitignore
index 4dab8d6386e3..4b301aa450a5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
!.gitignore
!PKGBUILD
!.SRCINFO
+!android-messages-desktop
diff --git a/PKGBUILD b/PKGBUILD
index d4862c8f03b2..370c47afb534 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,25 +3,32 @@
# Packager: Chris Knepper <chris82thekid at gmail dot com>
pkgname=android-messages-desktop
pkgver=3.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="Android Messages as a cross-platform desktop app"
arch=('x86_64')
-url="https://github.com/chrisknepper/$pkgname"
+url="https://github.com/chrisknepper/android-messages-desktop"
license=('MIT')
-depends=('electron' 'libnotify' 'libappindicator-gtk2' 'libappindicator-gtk3' 'libappindicator-sharp')
-source=("https://github.com/chrisknepper/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.pacman"
- "https://raw.githubusercontent.com/chrisknepper/$pkgname/master/LICENSE")
+depends=('electron' 'libnotify' 'libappindicator-gtk2' 'libappindicator-gtk3'
+ 'libappindicator-sharp')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.pacman"
+ "https://raw.githubusercontent.com/chrisknepper/$pkgname/master/LICENSE"
+ "$pkgname")
sha256sums=('a9512d6f0bc918a370a8e6ab9691ea91d3e33e0aea54ea6e65d500e1c63fef3d'
- '3a0332a1a4cbd1db232d73b032c3450c978e48759a3dbcfeddfb874e93bc0b3c')
+ '3a0332a1a4cbd1db232d73b032c3450c978e48759a3dbcfeddfb874e93bc0b3c'
+ '006d50c067e21c9978890a2e8f27b86ba121e48992ef6814864188d704fca860')
package() {
- install -d "$pkgdir/opt/Android Messages"
- cp -a "$srcdir/opt/Android Messages/." "$pkgdir/opt/Android Messages"
- install -D -m644 $srcdir/usr/share/applications/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
- for icon_size in 16 24 32 48 64 128 256 512 1024; do
- icons_dir=/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
- install -d $pkgdir/$icons_dir
- install -m644 $srcdir$icons_dir/$pkgname.png $pkgdir$icons_dir/$pkgname.png
- done
- install -Dm644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+ install -d "$pkgdir/usr/lib/$pkgname"
+ cp -a "opt/Android Messages/resources/." "$pkgdir/usr/lib/$pkgname/"
+ install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+ sed -i 's|"/opt/Android Messages/android-messages-desktop" %U|android-messages-desktop|g' \
+ "usr/share/applications/$pkgname.desktop"
+ install -Dm644 "usr/share/applications/$pkgname.desktop" \
+ "$pkgdir/usr/share/applications/$pkgname.desktop"
+ for icon_size in 16 24 32 48 64 128 256 512 1024; do
+ icons_dir=/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+ install -d $pkgdir/$icons_dir
+ install -m644 $srcdir$icons_dir/$pkgname.png $pkgdir$icons_dir/$pkgname.png
+ done
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/android-messages-desktop b/android-messages-desktop
new file mode 100644
index 000000000000..a7c08a57a843
--- /dev/null
+++ b/android-messages-desktop
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec electron /usr/lib/android-messages-desktop/app.asar "$@"