diff options
author | Mark Wagie | 2018-08-12 09:55:39 -0600 |
---|---|---|
committer | Mark Wagie | 2018-08-12 09:55:39 -0600 |
commit | f6fe0b562e36cc798fb5393f60699ac40ed93720 (patch) | |
tree | f64c03c167e1c933e47562be12cff1ce6d3f7137 | |
parent | 225cc0299a9bd535ed1c18953a1322237a679277 (diff) | |
download | aur-f6fe0b562e36cc798fb5393f60699ac40ed93720.tar.gz |
now uses native electron
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 14 |
3 files changed, 15 insertions, 21 deletions
@@ -1,22 +1,11 @@ pkgbase = android-messages-desktop pkgdesc = Android Messages as a cross-platform desktop app pkgver = 0.7.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/chrisknepper/android-messages-desktop arch = x86_64 license = MIT - depends = c-ares - depends = ffmpeg - depends = gtk3 - depends = http-parser - depends = libevent - depends = libvpx - depends = libxslt - depends = libxss - depends = minizip - depends = nss - depends = re2 - depends = snappy + depends = electron depends = libnotify depends = libappindicator-gtk2 depends = libappindicator-gtk3 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4dab8d6386e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Ignore everything +* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO @@ -3,26 +3,24 @@ # Packager: Chris Knepper <chris82thekid@gmail.com> pkgname=android-messages-desktop pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="Android Messages as a cross-platform desktop app" arch=('x86_64') url="https://github.com/chrisknepper/android-messages-desktop" license=('MIT') -depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libvpx' 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy' 'libnotify' 'libappindicator-gtk2' 'libappindicator-gtk3' 'libappindicator-sharp') +depends=('electron' 'libnotify' 'libappindicator-gtk2' 'libappindicator-gtk3' 'libappindicator-sharp') provides=(android-messages-desktop) source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.pacman") md5sums=('d61810468879d8da2fa543448b84e251') package() { - install -d "${pkgdir}/opt" - cp -R "${srcdir}/opt/Android Messages" "${pkgdir}/opt/" + install -D -m644 "${srcdir}/opt/Android Messages/resources/app.asar" "${pkgdir}/usr/lib/${pkgname}/resources/app.asar" + install -D -m644 "${srcdir}/opt/Android Messages/resources/electron.asar" "${pkgdir}/usr/lib/${pkgname}/resources/electron.asar" + sed -i 's|Exec="/opt/Android Messages/android-messages-desktop"|Exec=electron /usr/lib/android-messages-desktop/resources/app.asar|g' "${srcdir}/usr/share/applications/${pkgname}.desktop" 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" + install -m644 "${srcdir}${icons_dir}/${pkgname}.png" "${pkgdir}${icons_dir}/${pkgname}.png" done - mkdir ${pkgdir}/usr/bin - ln -sf "${pkgdir}/opt/Android Messages/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" } |