Skip to content

Commit 03f9958

Browse files
committed
freeplane: update to 1.12.14
1 parent efe6194 commit 03f9958

File tree

2 files changed

+21
-24
lines changed

2 files changed

+21
-24
lines changed

srcpkgs/freeplane/patches/jdk11-default.patch

Lines changed: 0 additions & 15 deletions
This file was deleted.

srcpkgs/freeplane/template

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# Template file for 'freeplane'
22
pkgname=freeplane
3-
version=1.9.14
3+
version=1.12.14
44
revision=1
5-
hostmakedepends="apache-ant openjdk11 unzip gradle"
6-
depends="openjdk11-jre"
5+
hostmakedepends="apache-ant openjdk17 unzip gradle"
6+
depends="openjdk17-jre"
77
short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
88
maintainer="Andrea Brancaleoni <abc@pompel.me>"
99
license="GPL-2.0-or-later"
1010
homepage="http://freeplane.sourceforge.net/"
11-
distfiles="https://github.com/freeplane/freeplane/archive/release-${version}.tar.gz"
12-
checksum=8c463c997675b0e351724673e9ca6357f4ef47bd9df0c49b73645090fb19cd7f
11+
distfiles="https://github.com/freeplane/freeplane/archive/refs/tags/release-${version}.tar.gz"
12+
checksum=f089558abc3d8b5c17618ae105d5bdc3a53828fe24a5ab8a21b729a61618767b
1313

1414
make_dirs="
1515
/usr/share/freeplane/fwdir/condperm/ 755 root root
@@ -29,12 +29,24 @@ do_build() {
2929

3030
do_install() {
3131
unzip DIST/freeplane_bin-$version.zip -d install
32-
find install -type f -name \*.exe -delete
33-
vmkdir usr/share/$pkgname
34-
mv install/$pkgname-$version/* $DESTDIR/usr/share/$pkgname
32+
isrc="install/freeplane-$version"
33+
case "$XBPS_MACHINE" in
34+
x86_64*) vinstall $isrc/libflatlaf-linux-x86_64.so 644 usr/lib ;;
35+
arm*) vinstall $isrc/libflatlaf-linux-arm64.so 644 usr/lib ;;
36+
esac
37+
# Remove already installed and not needed files
38+
rm -f $isrc/freeplane.bat
39+
rm -f $isrc/freeplane.png
40+
rm -f $isrc/freeplane256.png
41+
rm -f $isrc/*.dll
42+
rm -f $isrc/*.so
43+
rm -f $isrc/license.txt
44+
# Install rest
3545
vmkdir usr/bin
36-
ln -s /usr/share/freeplane/freeplane.sh $DESTDIR/usr/bin/$pkgname
3746
vmkdir usr/share/pixmaps
47+
vmkdir usr/share/freeplane
48+
mv install/freeplane-$version/* $DESTDIR/usr/share/freeplane
49+
ln -s /usr/share/freeplane/freeplane.sh $DESTDIR/usr/bin/freeplane
3850
ln -s /usr/share/freeplane/freeplane.svg $DESTDIR/usr/share/pixmaps/freeplane.svg
3951
vinstall $FILESDIR/freeplane.desktop 644 usr/share/applications
4052
}

0 commit comments

Comments
 (0)