diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | android-messages-desktop | 3 |
4 files changed, 29 insertions, 16 deletions
@@ -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 @@ -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 "$@" |