Initial commit

This commit is contained in:
Nemo 2017-11-01 14:53:26 +05:30
當前提交 b0d09170d0
共有 3 個文件被更改,包括 61 次插入0 次删除

23
.SRCINFO Normal file
查看文件

@ -0,0 +1,23 @@
pkgbase = signal-desktop-beta
pkgdesc = Private messaging from your desktop
pkgver = 1.0.35beta.1
pkgrel = 1
url = https://github.com/WhisperSystems/Signal-Desktop#readme
install = signal-desktop-beta.install
arch = x86_64
license = GPLv3
depends = desktop-file-utils
depends = gconf
depends = hicolor-icon-theme
depends = libappindicator-gtk2
depends = libnotify
depends = libxss
depends = libxtst
depends = nss
options = !strip
options = !emptydirs
source = https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop-beta/signal-desktop-beta_1.0.35-beta.1_amd64.deb
sha512sums = f3440fb7b622659ac58531d9dce0e1e4dbfdb897d8dcd929530f8e5d44d18ce088bf631670cb2d65d1ee3c1fbee890d2673936fa89f826e2fe4c99340665d044
pkgname = signal-desktop-beta

19
PKGBUILD Normal file
查看文件

@ -0,0 +1,19 @@
# Generated by debtap
# Maintainer: Nemo <archlinux at captnemo dot in>
pkgname=signal-desktop-beta
pkgver=1.0.35beta.1
pkgrel=1
pkgdesc="Private messaging from your desktop"
arch=('x86_64')
url="https://github.com/WhisperSystems/Signal-Desktop#readme"
license=('GPLv3')
depends=('desktop-file-utils' 'gconf' 'hicolor-icon-theme' 'libappindicator-gtk2' 'libnotify' 'libxss' 'libxtst' 'nss')
options=('!strip' '!emptydirs')
install=${pkgname}.install
source=("https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop-beta/signal-desktop-beta_1.0.35-beta.1_amd64.deb")
sha512sums=('f3440fb7b622659ac58531d9dce0e1e4dbfdb897d8dcd929530f8e5d44d18ce088bf631670cb2d65d1ee3c1fbee890d2673936fa89f826e2fe4c99340665d044')
package(){
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
}

查看文件

@ -0,0 +1,19 @@
post_install() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
# Link to the binary
ln -sf '/opt/Signal Beta/signal-desktop-beta' '/usr/bin/signal-desktop-beta'
update-desktop-database -q
}
post_upgrade() {
post_install
}
post_remove() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
# Delete the link to the binary
rm -f '/usr/bin/signal-desktop-beta'
update-desktop-database -q
}