mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-03 12:57:15 +08:00
56 lines
1.9 KiB
Bash
56 lines
1.9 KiB
Bash
#
|
|
# Apps Packages for Chakra, part of chakra-project.org
|
|
#
|
|
# maintainer Neo Kolokotronis <tetris4@gmail.com>
|
|
|
|
pkgname=spideroak
|
|
_PkgName=SpiderOak
|
|
pkgver=4.8.3
|
|
pkgrel=2
|
|
pkgdesc="Secure and consolidated free online backup, storage, access, sharing & sync tool for Windows, Mac OS X, and Linux."
|
|
url="https://spideroak.com/"
|
|
arch=('x86_64')
|
|
depends=('openssl' 'qt')
|
|
optdepends=('dbus')
|
|
license=('custom')
|
|
categories=('network')
|
|
screenshot=('https://spideroak.com/static/v0.1/main/images/screenshots/new/view-versions.png')
|
|
options=(!strip)
|
|
install=spideroak.install
|
|
source=("${_pkgname}_${pkgver}_${_arch}.tgz"::"https://spideroak.com/getbuild?platform=slackware&arch=x86_64"
|
|
"terms.txt")
|
|
md5sums=('41402e189057cdbaa75f5c0aa99f5953'
|
|
'9338d3464e8ce876d7222099c22a205b')
|
|
|
|
package() {
|
|
# install config files
|
|
install -Dm644 $srcdir/etc/dbus-1/system.d/$_PkgName.dbus.conf $pkgdir/etc/dbus-1/system.d/$_PkgName.dbus.conf
|
|
|
|
# install app in /opt
|
|
install -d $pkgdir/opt/
|
|
cp -r $srcdir/opt/* $pkgdir/opt/
|
|
|
|
# install start script file
|
|
install -Dm755 $srcdir/usr/bin/$_PkgName $pkgdir/usr/bin/$_PkgName
|
|
|
|
# install desktop and pixmap files
|
|
install -Dm644 $srcdir/usr/share/applications/$_PkgName.desktop $pkgdir/usr/share/applications/$_PkgName.desktop
|
|
install -Dm644 $srcdir/usr/share/pixmaps/$_PkgName.png $pkgdir/usr/share/pixmaps/$_PkgName.png
|
|
|
|
# fix desktop file
|
|
sed -i \
|
|
-e "/Encoding=UTF-8/d" \
|
|
-e "/^Name=/s: Backup::" \
|
|
-e "/^Comment=/s:$_PkgName ::" \
|
|
-e "/^Categories=/s:$_PkgName;::" \
|
|
-e "/^Icon=/s:=.*$:=$_PkgName:" \
|
|
-e "/^Exec=/s:=.*$:=$_PkgName:" \
|
|
$pkgdir/usr/share/applications/$_PkgName.desktop
|
|
|
|
# install custom license file
|
|
install -Dm644 terms.txt $pkgdir/usr/share/licenses/$pkgname/terms.txt
|
|
|
|
# install man page
|
|
install -Dm644 $srcdir/usr/share/man/man1/$_PkgName.1.gz $pkgdir/usr/share/man/man1/$_PkgName.1.gz
|
|
}
|