[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Tuesday, December 8, 2020 @ 10:37:16 Author: maximbaz Revision: 771767 archrelease: copy trunk to community-staging-any Added: wire-desktop/repos/community-staging-any/ wire-desktop/repos/community-staging-any/PKGBUILD (from rev 771766, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-staging-any/wire-desktop.desktop (from rev 771766, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 54 + wire-desktop.desktop | 13 +++ 2 files changed, 67 insertions(+) Copied: wire-desktop/repos/community-staging-any/PKGBUILD (from rev 771766, wire-desktop/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-12-08 10:37:16 UTC (rev 771767) @@ -0,0 +1,54 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.21.2936 +pkgrel=2 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('any') +url='https://wire.com/' +license=('GPL3') +depends=('electron10' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('6130441f156207af0ad0b4a8b2e40de9c1ec2736c86407c26d3893e4019ef8b5' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron10 "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" + +yarn +BUILD_NUMBER="${pkgver##*.}" LINUX_TARGET=dir ENABLE_ASAR=false yarn build:linux +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/wrap/dist/linux-unpacked/resources/app/"{electron,node_modules,package.json} "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-staging-any/wire-desktop.desktop (from rev 771766, wire-desktop/trunk/wire-desktop.desktop) === --- community-staging-any/wire-desktop.desktop (rev 0) +++ community-staging-any/wire-desktop.desktop 2020-12-08 10:37:16 UTC (rev 771767) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1
[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Monday, October 5, 2020 @ 08:30:57 Author: maximbaz Revision: 718741 archrelease: copy trunk to community-staging-any Added: wire-desktop/repos/community-staging-any/ wire-desktop/repos/community-staging-any/PKGBUILD (from rev 718740, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-staging-any/wire-desktop.desktop (from rev 718740, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 54 + wire-desktop.desktop | 13 +++ 2 files changed, 67 insertions(+) Copied: wire-desktop/repos/community-staging-any/PKGBUILD (from rev 718740, wire-desktop/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-10-05 08:30:57 UTC (rev 718741) @@ -0,0 +1,54 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.19.2928 +pkgrel=2 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('any') +url='https://wire.com/' +license=('GPL3') +depends=('electron9' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('c019496117ec6fb9eb55fda5ee0349234d8bda3abe61df91cceac6b6205e9005' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron9 "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" + +yarn +BUILD_NUMBER="${pkgver##*.}" LINUX_TARGET=dir ENABLE_ASAR=false yarn build:linux +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/wrap/dist/linux-unpacked/resources/app/"{electron,node_modules,package.json} "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-staging-any/wire-desktop.desktop (from rev 718740, wire-desktop/trunk/wire-desktop.desktop) === --- community-staging-any/wire-desktop.desktop (rev 0) +++ community-staging-any/wire-desktop.desktop 2020-10-05 08:30:57 UTC (rev 718741) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1
[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Monday, May 6, 2019 @ 21:20:17 Author: maximbaz Revision: 461865 archrelease: copy trunk to community-any Added: wire-desktop/repos/community-any/ wire-desktop/repos/community-any/PKGBUILD (from rev 461864, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-any/wire-desktop.desktop (from rev 461864, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 54 + wire-desktop.desktop | 13 +++ 2 files changed, 67 insertions(+) Copied: wire-desktop/repos/community-any/PKGBUILD (from rev 461864, wire-desktop/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-05-06 21:20:17 UTC (rev 461865) @@ -0,0 +1,54 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.9.2895 +pkgrel=3 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('any') +url='https://wire.com/' +license=('GPL3') +depends=('electron' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('852de3b3eddce0611432d1249303a6e99bdf1450ac26aa60858e216b10562e6f' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" +yarn +yarn build:ts +BUILD_NUMBER="${pkgver##*.}" npx grunt 'linux-prod-package' +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/electron/"* "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-any/wire-desktop.desktop (from rev 461864, wire-desktop/trunk/wire-desktop.desktop) === --- community-any/wire-desktop.desktop (rev 0) +++ community-any/wire-desktop.desktop 2019-05-06 21:20:17 UTC (rev 461865) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1
[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Wednesday, April 3, 2019 @ 10:13:04 Author: maximbaz Revision: 448285 archrelease: copy trunk to community-staging-x86_64 Added: wire-desktop/repos/community-staging-x86_64/ wire-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 448284, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-staging-x86_64/wire-desktop.desktop (from rev 448284, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 54 + wire-desktop.desktop | 13 +++ 2 files changed, 67 insertions(+) Copied: wire-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 448284, wire-desktop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-03 10:13:04 UTC (rev 448285) @@ -0,0 +1,54 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.9.2895 +pkgrel=2 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('x86_64') +url='https://wire.com/' +license=('GPL3') +depends=('electron' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('852de3b3eddce0611432d1249303a6e99bdf1450ac26aa60858e216b10562e6f' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" +yarn +yarn build:ts +BUILD_NUMBER="${pkgver##*.}" npx grunt 'linux-prod-package' +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/electron/"* "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-staging-x86_64/wire-desktop.desktop (from rev 448284, wire-desktop/trunk/wire-desktop.desktop) === --- community-staging-x86_64/wire-desktop.desktop (rev 0) +++ community-staging-x86_64/wire-desktop.desktop 2019-04-03 10:13:04 UTC (rev 448285) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1
[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Tuesday, March 19, 2019 @ 17:35:03 Author: maximbaz Revision: 442782 archrelease: copy trunk to community-staging-x86_64 Added: wire-desktop/repos/community-staging-x86_64/ wire-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 442781, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-staging-x86_64/wire-desktop.desktop (from rev 442781, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 57 + wire-desktop.desktop | 13 +++ 2 files changed, 70 insertions(+) Copied: wire-desktop/repos/community-staging-x86_64/PKGBUILD (from rev 442781, wire-desktop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-19 17:35:03 UTC (rev 442782) @@ -0,0 +1,57 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.7.2891 +pkgrel=2 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('x86_64') +url='https://wire.com/' +license=('GPL3') +depends=('electron' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('162ebb6c8642edfd74fc02b494dbea912b727fadc91db93c137ee35e0e81dba5' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Remove "node-addressbook" dependency as it's only for macOS +sed -i '/node-addressbook/d' "${pkgname}-linux-${pkgver}/electron/package.json" + +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" +yarn +yarn build:ts +BUILD_NUMBER="${pkgver##*.}" npx grunt 'linux-prod-package' +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/electron/"* "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-staging-x86_64/wire-desktop.desktop (from rev 442781, wire-desktop/trunk/wire-desktop.desktop) === --- community-staging-x86_64/wire-desktop.desktop (rev 0) +++ community-staging-x86_64/wire-desktop.desktop 2019-03-19 17:35:03 UTC (rev 442782) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1
[arch-commits] Commit in wire-desktop/repos (3 files)
Date: Tuesday, February 19, 2019 @ 12:52:23 Author: maximbaz Revision: 434535 archrelease: copy trunk to community-x86_64 Added: wire-desktop/repos/community-x86_64/ wire-desktop/repos/community-x86_64/PKGBUILD (from rev 434534, wire-desktop/trunk/PKGBUILD) wire-desktop/repos/community-x86_64/wire-desktop.desktop (from rev 434534, wire-desktop/trunk/wire-desktop.desktop) --+ PKGBUILD | 59 + wire-desktop.desktop | 13 ++ 2 files changed, 72 insertions(+) Copied: wire-desktop/repos/community-x86_64/PKGBUILD (from rev 434534, wire-desktop/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-02-19 12:52:23 UTC (rev 434535) @@ -0,0 +1,59 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Conor Anderson + +pkgname=wire-desktop +pkgver=3.6.2885 +pkgrel=4 +pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and video conferences' +arch=('x86_64') +url='https://wire.com/' +license=('GPL3') +depends=('electron' 'xdg-utils') +makedepends=('git' 'npm' 'yarn') +optdepends=('emoji-font: colorful emoji') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig; +"${pkgname}.desktop") +sha256sums=('524db450d41a2dc677b8450cdf4e13dcc753280b2f6565ed5e23e6f59c14bed4' +'SKIP' +'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787') +validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1') + +prepare() { +# Remove "node-addressbook" dependency as it's only for macOS +sed -i '/node-addressbook/d' "${pkgname}-linux-${pkgver}/electron/package.json" + +# Create launcher script +cat << EOF > "${pkgname}" +#!/usr/bin/env sh + +electron "/usr/lib/${pkgname}" "\$@" +EOF +} + +build() { +cd "${pkgname}-linux-${pkgver}" +yarn +yarn build:ts +# ** +# ***TODO*** in the next release simply use 'linux-prod-package' +BUILD_NUMBER="${pkgver##*.}" npx grunt 'clean:linux' 'update-keys' 'gitinfo' 'set-custom-data' 'release-prod' 'bundle' +} + +package() { +# Place files +install -d "${pkgdir}/usr/lib/${pkgname}" +cp -a "${pkgname}-linux-${pkgver}/electron/"* "${pkgdir}/usr/lib/${pkgname}" + +# Place launcher script +install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" + +# Place desktop entry and icon +desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" "${pkgname}.desktop" +local res +for res in 32x32 256x256; do +install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" "${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png" +done +} + +# vim:set ts=4 sw=4 et: Copied: wire-desktop/repos/community-x86_64/wire-desktop.desktop (from rev 434534, wire-desktop/trunk/wire-desktop.desktop) === --- community-x86_64/wire-desktop.desktop (rev 0) +++ community-x86_64/wire-desktop.desktop 2019-02-19 12:52:23 UTC (rev 434535) @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1