summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Bukowski2015-06-08 17:19:12 +0200
committerBenjamin Bukowski2015-06-08 17:19:12 +0200
commit5623da878e0e87c6d394165b7e5c355d7ae447aa (patch)
tree2f65c4683d9d0c744e9bd6d7a461cc9cc4cba1b5
downloadaur-5623da878e0e87c6d394165b7e5c355d7ae447aa.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD37
-rw-r--r--dirsyncpro-home-wd.patch25
3 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d5e803f88baa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = dirsyncpro
+ pkgdesc = A small but powerfull utility for file and folder synchronisation
+ pkgver = 1.50
+ pkgrel = 1
+ url = http://www.dirsyncpro.org/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = java-runtime
+ source = http://downloads.sourceforge.net/project/directorysync/DirSync%20Pro%20%28stable%29/1.50/DirSyncPro-1.50-Linux.zip
+ source = dirsyncpro-home-wd.patch
+ md5sums = 974f9994eb2588b157a1449ec60a5483
+ md5sums = 993f88251a96e733da71165ec31ce21a
+
+pkgname = dirsyncpro
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1673356c1183
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Benjamin Bukowski <benjamin.bukowski<at>gmail.com>
+_realname="DirSync Pro"
+_pkgname=DirSyncPro
+pkgname=dirsyncpro
+pkgver=1.50
+pkgrel=1
+pkgdesc="A small but powerfull utility for file and folder synchronisation"
+arch=('i686' 'x86_64')
+url="http://www.dirsyncpro.org/"
+license=('GPL')
+depends=('java-runtime')
+backup=()
+source=("http://downloads.sourceforge.net/project/directorysync/DirSync%20Pro%20%28stable%29/${pkgver}/${_pkgname}-${pkgver}-Linux.zip"
+ "dirsyncpro-home-wd.patch")
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver-Linux"
+
+ msg "Apply some patches..."
+ patch -Np2 -i ../dirsyncpro-home-wd.patch
+}
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver-Linux"
+
+ install -dm755 $pkgdir/opt/$pkgname/ \
+ $pkgdir/usr/bin/ || return 1
+
+ install -m644 ./* $pkgdir/opt/$pkgname/ || return 1
+
+ chmod +x $pkgdir/opt/$pkgname/$pkgname.sh
+
+ ln -s /opt/$pkgname/$pkgname.sh $pkgdir/usr/bin/$pkgname
+}
+
+md5sums=('974f9994eb2588b157a1449ec60a5483'
+ '993f88251a96e733da71165ec31ce21a')
diff --git a/dirsyncpro-home-wd.patch b/dirsyncpro-home-wd.patch
new file mode 100644
index 000000000000..ddab1652ac49
--- /dev/null
+++ b/dirsyncpro-home-wd.patch
@@ -0,0 +1,25 @@
+diff -crB a/DirSyncPro-1.4-Linux/dirsyncpro.sh b/DirSyncPro-1.4-Linux/dirsyncpro.sh
+*** a/DirSyncPro-1.4-Linux/dirsyncpro.sh 2011-01-21 17:25:06.000000000 +0100
+--- b/DirSyncPro-1.4-Linux/dirsyncpro.sh 2011-02-18 11:04:31.723203497 +0100
+***************
+*** 1,7 ****
+ #!/bin/bash
+
+ # get dirsyncpro home
+! DIRSYNCPRO_HOME=$(dirname "$0")
+
+ # start programm and pass any parameters
+! java -Xmx512M -jar "$DIRSYNCPRO_HOME/dirsyncpro.jar" $*
+--- 1,12 ----
+ #!/bin/bash
+
+ # get dirsyncpro home
+! DIRSYNCPRO_HOME=/opt/dirsyncpro
+!
+! WORKING_DIRECTORY="${HOME}/.dirsyncpro"
+!
+! [ ! -d "${WORKING_DIRECTORY}" ] && mkdir -p "${WORKING_DIRECTORY}"
+
+ # start programm and pass any parameters
+! cd "${WORKING_DIRECTORY}" && java -Xmx512M -jar "$DIRSYNCPRO_HOME/dirsyncpro.jar" $*
+!