diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 10 insertions, 13 deletions
@@ -2,27 +2,24 @@ # Maintainer: Ben Alex <ben.alex@acegi.com.au> pkgname=elephantdrive -pkgver=3.0.24 +pkgver=3.8.3 pkgrel=1 pkgdesc='Service for the Elephant Drive encrypted cloud backup service' -arch=('x86_64' 'i686') +arch=('x86_64') url="http://www.elephantdrive.com" license=('custom') backup=('etc/elephantdrive.config') source=('elephantdrive.service' - "http://distribution.vaultservices.net/edNative/master${pkgver}/linux/Linux_Elephantdrive_${arch}_${pkgver}.tar.gz") -md5sums=('09a3214b733fe5313b4424926fb3ffa8' - '6a2c5aed044b48b644a83d3282c5da67') + "http://distribution.vaultservices.net/edNative/out/debian/elephantdrive_${pkgver}_amd64.deb") +noextract=("elephantdrive_${pkgver}_amd64.deb") +sha256sums=('06f9908b0086fd65ef022f764a6c10833dbc39f72c40e6290f2edc2cfc37fb86' + '50ca532ec9c720fb88286b1d987ae2a737c0f8cc54d18a090944e0a8de292062') package() { - mkdir -p ${pkgdir}/usr/share/licenses/${pkgname} - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - mkdir ${srcdir}/extract - ${srcdir}/elephantdrive.bin --nox11 --target ${srcdir}/extract --noexec - mkdir -p ${pkgdir}/usr/lib/elephantdrive/ - install -m644 ${srcdir}/extract/var/lib/elephantdrive/* ${pkgdir}/usr/lib/elephantdrive/ - install -Dm755 ${srcdir}/extract/elephantdrive ${pkgdir}/usr/bin/elephantdrive - install -Dm600 ${srcdir}/extract/elephantdrive.config ${pkgdir}/etc/elephantdrive.config + ar xf "elephantdrive_${pkgver}_amd64.deb" + tar xf data.tar.xz -C "${srcdir}" + install -Dm755 ${srcdir}/usr/sbin/elephantdrive ${pkgdir}/usr/bin/elephantdrive + install -Dm600 ${srcdir}/etc/elephantdrive.config ${pkgdir}/etc/elephantdrive.config install -Dm644 ${srcdir}/elephantdrive.service ${pkgdir}/usr/lib/systemd/system/elephantdrive.service } |