diff options
author | Leonidas Spyropoulos | 2015-05-05 20:52:16 +0100 |
---|---|---|
committer | Leonidas Spyropoulos | 2015-05-05 20:52:16 +0100 |
commit | 6c835a99075ca52a2ad3038efefe89dd59746465 (patch) | |
tree | 0309e542930002c973df8126407e94e4e32a7b36 | |
parent | b248ff1341d33549bc4f90dd095eddbce946bc07 (diff) | |
download | aur-6c835a99075ca52a2ad3038efefe89dd59746465.tar.gz |
Fix issue with spaces on freeplane 1.3.15, until release 1.3.16+
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | freeplane_sh_fix_spaces.patch | 17 |
3 files changed, 30 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = freeplane pkgdesc = A Java mindmapping tool pkgver = 1.3.15 - pkgrel = 1 + pkgrel = 2 url = http://freeplane.sourceforge.net install = freeplane.install arch = any @@ -13,10 +13,12 @@ pkgbase = freeplane source = freeplane.desktop source = freeplane.run source = freeplane.svg + source = freeplane_sh_fix_spaces.patch md5sums = 5b53a13bb60a7f8bfbab7a178f9e47fa md5sums = 85d40893aef0b71f9ffdf2dec4fbb0f0 md5sums = f1505d5b6872e2dffe8ef2e82d065551 md5sums = 8b5495861133945b4c0e485260d1c536 + md5sums = 4e16ea24ea49f71847eb5242674eab2b pkgname = freeplane @@ -3,7 +3,7 @@ pkgname=freeplane pkgver=1.3.15 -pkgrel=1 +pkgrel=2 pkgdesc="A Java mindmapping tool" arch=('any') url="http://freeplane.sourceforge.net" @@ -11,13 +11,20 @@ license=('GPL') makedepends=('unzip') depends=('java-environment' 'desktop-file-utils') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}_bin-${pkgver}.zip - freeplane.desktop freeplane.run freeplane.svg) + freeplane.desktop freeplane.run freeplane.svg freeplane_sh_fix_spaces.patch) md5sums=('5b53a13bb60a7f8bfbab7a178f9e47fa' '85d40893aef0b71f9ffdf2dec4fbb0f0' 'f1505d5b6872e2dffe8ef2e82d065551' - '8b5495861133945b4c0e485260d1c536') + '8b5495861133945b4c0e485260d1c536' + '4e16ea24ea49f71847eb5242674eab2b') install=freeplane.install +prepare(){ + cd "${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/freeplane_sh_fix_spaces.patch" +} + + package() { # Create required directories mkdir -p ${pkgdir}/usr/share/freeplane/core diff --git a/freeplane_sh_fix_spaces.patch b/freeplane_sh_fix_spaces.patch new file mode 100644 index 000000000000..829d345f81e4 --- /dev/null +++ b/freeplane_sh_fix_spaces.patch @@ -0,0 +1,17 @@ +--- freeplane-1.3.15/freeplane.sh 2015-02-07 18:04:56.000000000 +0000 ++++ ./freeplane.sh 2015-05-05 20:36:04.737382474 +0100 +@@ -181,7 +181,7 @@ + $JAVA_OPTS\ + $xdockname\ + -jar "${freedir}/freeplanelauncher.jar"\ +- $* ++ "$*" + ( echo "${DEBUG}" | grep -qe "exit" ) && exit 0 # do not start Freeplane + + # now actually launch Freeplane +@@ -192,4 +192,4 @@ + $JAVA_OPTS\ + $xdockname\ + -jar "${freedir}/freeplanelauncher.jar"\ +- $* ++ "$*" |