summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO7
-rwxr-xr-xPKGBUILD30
-rw-r--r--wire-desktop.desktop10
3 files changed, 23 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66a9d8f57ba0..691d2d87e429 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = wire-desktop-git
- pkgdesc = Modern, private messenger. Based on Electron.
- pkgver = 2.15.2750.r0.gd08a6f5
+ pkgdesc = Modern, private messenger
+ pkgver = 2.15.2751.r2.g8fa5025
pkgrel = 1
url = https://wire.com/
arch = x86_64
arch = i686
license = GPL3
makedepends = cargo
- makedepends = gendesk
makedepends = npm
makedepends = python2
depends = alsa-lib
@@ -21,7 +20,9 @@ pkgbase = wire-desktop-git
conflicts = wire-desktop-bin
conflicts = wire-desktop
source = git://github.com/wireapp/wire-desktop.git
+ source = wire-desktop.desktop
sha256sums = SKIP
+ sha256sums = e0b05829d1a91d935ffbafb319f676968716241804094e46f080093aebf61f79
pkgname = wire-desktop-git
diff --git a/PKGBUILD b/PKGBUILD
index b98d4064319d..4ea0901f79c1 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,21 @@
# Maintainer: Conor Anderson <conor@conr.ca>
pkgname=wire-desktop-git
_pkgname=${pkgname%-git}
-pkgver=2.15.2750.r0.gd08a6f5
+pkgver=2.15.2751.r2.g8fa5025
pkgrel=1
-pkgdesc='Modern, private messenger. Based on Electron.'
+pkgdesc='Modern, private messenger'
arch=('x86_64' 'i686')
url='https://wire.com/'
license=('GPL3')
conflicts=('wire-desktop-bin' 'wire-desktop')
depends=('alsa-lib' 'gconf' 'gtk2' 'libxss' 'libxtst' 'nss')
-makedepends=('cargo' 'gendesk' 'npm' 'python2')
+makedepends=('cargo' 'npm' 'python2')
optdepends=('hunspell-en: for English spellcheck support')
provides=('wire-desktop')
-source=("git://github.com/wireapp/wire-desktop.git")
-sha256sums=('SKIP')
+source=("git://github.com/wireapp/wire-desktop.git"
+ "wire-desktop.desktop")
+sha256sums=('SKIP'
+ 'e0b05829d1a91d935ffbafb319f676968716241804094e46f080093aebf61f79')
pkgver() {
cd "${srcdir}/${_pkgname}"
@@ -27,27 +29,13 @@ prepare() {
build() {
cd "${srcdir}/${_pkgname}"
npm install
- $(npm bin)/grunt 'clean:linux' 'update-keys' 'release-prod' 'bundle'
- if [ $CARCH == 'x86_64' ]; then
- build_arch="x64"
- elif [ $CARCH == 'i686' ]; then
- build_arch="ia32"
- else
- echo "Unsupported architecture"; exit 1;
- fi
- $(npm bin)/grunt --arch=${build_arch} --target="dir" "electronbuilder:linux_other"
+ $(npm bin)/grunt 'linux-other'
}
package() {
# Place files
install -d "${pkgdir}/usr/lib/${_pkgname}"
- if [ $CARCH == 'x86_64' ]; then
- cp -a "${srcdir}/${_pkgname}/wrap/dist/linux-unpacked/"* "${pkgdir}/usr/lib/${_pkgname}"
- elif [ $CARCH == 'i686' ]; then
- cp -a "${srcdir}/${_pkgname}/wrap/dist/linux-ia32-unpacked/"* "${pkgdir}/usr/lib/${_pkgname}"
- else
- echo "Unsupported architecture"; exit 1;
- fi
+ cp -a "${srcdir}/${_pkgname}/wrap/dist/linux*unpacked/"* "${pkgdir}/usr/lib/${_pkgname}"
# Symlink main binary
install -d "${pkgdir}/usr/bin"
diff --git a/wire-desktop.desktop b/wire-desktop.desktop
new file mode 100644
index 000000000000..98c3cf2f7f2f
--- /dev/null
+++ b/wire-desktop.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Wire
+Comment=Modern, private messenger
+Exec=wire-desktop
+Icon=wire-desktop
+Terminal=false
+StartupNotify=false
+Categories=Network;