# Contributor: Alessio Sergi # Contributor: Limao Luo # Maintainer: ava1ar (mail(dot)avatar(at)gmail(dot)com) pkgname=spideroak-beta _pkgname=spideroak _PkgName=SpiderOak pkgver=4.8.0 pkgrel=2 pkgdesc="Secure file backup, sync and sharing client" arch=('i686' 'x86_64') url="https://spideroak.com/" license=('custom') depends=(qt krb5 python2) provides=($_pkgname) conflicts=($_pkgname) options=('!strip') install=$pkgname.install _arch="$CARCH" [ "$CARCH" = 'i686' ] && _arch='i386' source=("${_pkgname}_${pkgver}_${_arch}.rpm"::"https://spideroak.com/directdownload?platform=fedora&arch=$_arch&beta=yes&code=" "terms.txt") sha1sums=('9c6c643d6f7f8d6176e63f6da6e092a3125d976a' 'f287fdbad966ac9ae4951a1932e9be7e82112728') [ "$CARCH" = 'i686' ] && sha1sums[0]='4bfe6d31217dbcfefcf71b7f9aca623e96e59bc0' 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/SpiderOak $pkgdir/usr/bin/SpiderOak # 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 }