summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2014-12-06 11:24:55 +0100
committerJaroslav Lichtblau2014-12-06 11:24:55 +0100
commit8d7049f7744ad1184fb216a383cac9391e7f40ad (patch)
tree80956de860918d7aecc1940123569dc3f0abb1ef
downloadaur-8d7049f7744ad1184fb216a383cac9391e7f40ad.tar.gz
backdup created and published
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
-rwxr-xr-xbackdup.desktop12
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bfef83fc8ee6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = backdup
+ pkgdesc = Duplicity front-end
+ pkgver = 0.1
+ pkgrel = 1
+ url = http://backdup.sourceforge.net
+ arch = any
+ license = GPL3
+ depends = java-runtime
+ depends = duplicity
+ source = http://sourceforge.net/projects/backdup/files/backdup.tar.bz2
+ source = backdup.desktop
+ sha256sums = 0462e1f64c85be6f05bb419895506edcb609ea7d85dd52db2a44f3616e6dca04
+ sha256sums = 362a5275cea56b036969a5da70c729b1723b950744de4826ec990dcce2b27fb8
+
+pkgname = backdup
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e7dede9caec5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+
+pkgname=backdup
+pkgver=0.1
+pkgrel=1
+pkgdesc="Duplicity front-end"
+arch=('any')
+url="http://backdup.sourceforge.net"
+license=('GPL3')
+depends=('java-runtime' 'duplicity')
+source=(http://sourceforge.net/projects/$pkgname/files/$pkgname.tar.bz2
+ $pkgname.desktop)
+sha256sums=('0462e1f64c85be6f05bb419895506edcb609ea7d85dd52db2a44f3616e6dca04'
+ '362a5275cea56b036969a5da70c729b1723b950744de4826ec990dcce2b27fb8')
+
+package() {
+ cd "${srcdir}"
+
+ install -Dm644 $pkgname.jar "${pkgdir}"/usr/share/java/$pkgname/$pkgname.jar
+
+#.desktop file + icon
+ install -D -m644 "${srcdir}"/$pkgname.desktop \
+ "${pkgdir}"/usr/share/applications/$pkgname.desktop
+ install -D -m644 "${srcdir}"/$pkgname.png \
+ "${pkgdir}"/usr/share/pixmaps/$pkgname.png
+
+#executable file
+ install -d "${pkgdir}"/usr/bin
+ echo "#!/bin/bash" > "${pkgdir}"/usr/bin/$pkgname
+ echo "java -jar /usr/share/java/backdup/backdup.jar" >> "${pkgdir}"/usr/bin/$pkgname
+ chmod +x "${pkgdir}"/usr/bin/$pkgname
+}
diff --git a/backdup.desktop b/backdup.desktop
new file mode 100755
index 000000000000..37e2d5babf15
--- /dev/null
+++ b/backdup.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Name=BackDup - Duplicity frontend
+Comment=Duplicity frontend.
+Icon=backdup
+Exec=backdup
+StartupNotify=true
+Type=Application
+Categories=System;Utility;
+NotShowIn=GNOME;Unity;
+Keywords=BackDup;
+X-AppInstall-Ignore=true