desktop/spideroak/PKGBUILD
2013-01-05 03:26:52 +00:00

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
}