summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
2 files changed, 15 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index acefc415978b..8304d36b54e6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,16 @@
-# Generated by mksrcinfo v8
-# Fri May 27 02:56:23 UTC 2016
pkgbase = elephantdrive
pkgdesc = Service for the Elephant Drive encrypted cloud backup service
- pkgver = 3.0.20
+ pkgver = 3.8.3
pkgrel = 1
url = http://www.elephantdrive.com
arch = x86_64
- arch = i686
license = custom
+ noextract = elephantdrive_3.8.3_amd64.deb
backup = etc/elephantdrive.config
source = elephantdrive.service
- source = http://distribution.vaultservices.net/edNative/master3.0.20/linux/Linux_Elephantdrive_x86_64_3.0.20.tar.gz
- md5sums = 09a3214b733fe5313b4424926fb3ffa8
- md5sums = 0442944159c554f5d6264a82e746655b
+ source = http://distribution.vaultservices.net/edNative/out/debian/elephantdrive_3.8.3_amd64.deb
+ sha256sums = 06f9908b0086fd65ef022f764a6c10833dbc39f72c40e6290f2edc2cfc37fb86
+ sha256sums = 50ca532ec9c720fb88286b1d987ae2a737c0f8cc54d18a090944e0a8de292062
pkgname = elephantdrive
diff --git a/PKGBUILD b/PKGBUILD
index 4310b8a326ed..2c2d240a227e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}