diff options
author | Benjamin Bukowski | 2015-06-08 17:19:12 +0200 |
---|---|---|
committer | Benjamin Bukowski | 2015-06-08 17:19:12 +0200 |
commit | 5623da878e0e87c6d394165b7e5c355d7ae447aa (patch) | |
tree | 2f65c4683d9d0c744e9bd6d7a461cc9cc4cba1b5 | |
download | aur-5623da878e0e87c6d394165b7e5c355d7ae447aa.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | dirsyncpro-home-wd.patch | 25 |
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" $* +! |