summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralex2015-06-24 02:46:06 +0200
committeralex2015-06-24 02:46:06 +0200
commit74e1a097366e52a4160c97225c29f4dabff0e104 (patch)
tree8fa7debaf8cc5cb57425922719263eb3f9f82561
downloadaur-74e1a097366e52a4160c97225c29f4dabff0e104.tar.gz
Initial import
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD55
-rw-r--r--freeplane.desktop12
-rw-r--r--freeplane.run4
4 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..da87f68fd9d3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = freeplane-srcbuild
+ pkgdesc = A free mindmapping and knowledge management tool
+ pkgver = 1.3.15
+ pkgrel = 1
+ url = http://freeplane.sourceforge.net
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = apache-ant
+ depends = java-runtime
+ depends = bash
+ depends = libxtst
+ conflicts = freeplane
+ conflicts = freeplane-beta
+ conflicts = freeplane-bzr
+ source = http://downloads.sourceforge.net/sourceforge/freeplane/freeplane_src-1.3.15.tar.gz
+ source = freeplane.desktop
+ source = freeplane.run
+ sha256sums = ad7a31c1cb81759c0af0a41f14302c3f58963292db33eca4dc60eeeaac57f4fc
+ sha256sums = a1c7e9b276c9566fcb806322b6e3ad8e6ce66718d788b42a1063683e39f9de4c
+ sha256sums = e7b7d4e0fddce2af3909a1ebbd18928bcc917a809fe460c140978e7b0530387c
+
+pkgname = freeplane-srcbuild
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b198f28f527b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: alex
+
+pkgname=freeplane-srcbuild
+pkgnamerl=freeplane
+pkgver=1.3.15
+pkgrel=1
+pkgdesc="A free mindmapping and knowledge management tool"
+arch=('i686' 'x86_64')
+url="http://freeplane.sourceforge.net"
+license=('GPL2')
+makedepends=('apache-ant')
+depends=('java-runtime' 'bash' 'libxtst')
+conflicts=('freeplane' 'freeplane-beta' 'freeplane-bzr')
+source=(http://downloads.sourceforge.net/sourceforge/freeplane/freeplane_src-${pkgver}.tar.gz 'freeplane.desktop' 'freeplane.run')
+sha256sums=('ad7a31c1cb81759c0af0a41f14302c3f58963292db33eca4dc60eeeaac57f4fc'
+ 'a1c7e9b276c9566fcb806322b6e3ad8e6ce66718d788b42a1063683e39f9de4c'
+ 'e7b7d4e0fddce2af3909a1ebbd18928bcc917a809fe460c140978e7b0530387c')
+
+
+
+
+#build() {
+
+# cd $srcdir
+
+# if [[ -d $_bzrmod ]]; then
+# cd $_bzrmod
+# bzr pull $_bzrtrunk -r $pkgver
+# else
+# bzr branch $_bzrtrunk $_bzrmod -r $pkgver
+# fi
+
+# cd $srcdir/$_bzrmod
+# /usr/share/java/apache-ant/bin/ant -q clean build
+#}
+
+package() {
+
+cd "${srcdir}/${pkgnamerl}-${pkgver}"
+mkdir -p $pkgdir/usr/share
+/usr/bin/ant -Dbuild="$pkgdir/usr/share/${pkgnamerl}" build
+ #mkdir -p $pkgdir/usr/share
+ #cp -r $srcdir/freeplane-${pkgver} $pkgdir/usr/share/$pkgname
+
+ cd "$pkgdir/usr/share/$pkgnamerl"
+ rm *.exe *.bat
+
+ mkdir -p "$pkgdir"/usr/bin
+
+ install -Dm755 "$srcdir"/freeplane.run "$pkgdir"/usr/bin/freeplane
+ install -Dm644 "$srcdir"/freeplane.desktop "$pkgdir"/usr/share/applications/freeplane.desktop
+
+ install -Dm644 "$pkgdir"/usr/share/"$pkgnamerl"/freeplane.svg "$pkgdir"/usr/share/pixmaps/freeplane.svg
+ install -Dm644 "$pkgdir"/usr/share/"$pkgnamerl"/freeplane.png "$pkgdir"/usr/share/pixmaps/freeplane.png
+}
diff --git a/freeplane.desktop b/freeplane.desktop
new file mode 100644
index 000000000000..cf3c8cdde86b
--- /dev/null
+++ b/freeplane.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Comment=A mindmapping tool
+Comment[ja]=マインドマップ作成ツール
+Type=Application
+Version=1.0
+Name=Freeplane
+Exec=freeplane %F
+Icon=freeplane
+Terminal=false
+GenericName=Freeplane
+MimeType=application/x-troff-mm;
+Categories=Office;
diff --git a/freeplane.run b/freeplane.run
new file mode 100644
index 000000000000..56790d4dedac
--- /dev/null
+++ b/freeplane.run
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /usr/share/freeplane
+exec ./freeplane.sh "$@"