Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : freeplane | name : freeplane | ||||
| version : 1.7.10 | version : 1.7.10 | ||||
| release : 8 | release : 9 | ||||
| source : | source : | ||||
| - https://liquidtelecom.dl.sourceforge.net/project/freeplane/freeplane%20stable/freeplane_src-1.7.10.tar.gz : 6d594eb0c5b237fdf5ae2b37743d3aae09a93d7a07552a5d598362e37ed30ec5 | - https://github.com/freeplane/freeplane/archive/release-1.7.10.tar.gz : cffe68cb342cb221effb885ae9ddaeb0feab50184b15552cb01f62a43b7f55dc | ||||
| homepage : https://www.freeplane.org | homepage : https://www.freeplane.org | ||||
| license : GPL-2.0-or-later | license : GPL-2.0-or-later | ||||
| component : office | component : office | ||||
| networking : yes | networking : yes | ||||
| summary : An application for Mind Mapping, plus Knowledge and Project Management | summary : An application for mind mapping, plus knowledge and project management | ||||
| description: | | description: | | ||||
| Freeplane is a free and open source software application that supports thinking, sharing information and getting things done at work, in school and at home. The software can be used for mind mapping and analyzing the information contained in mind maps. | Freeplane is a free and open source software application that supports thinking, sharing information and getting things done at work, in school and at home. The software can be used for mind mapping and analyzing the information contained in mind maps. | ||||
| builddeps : | builddeps : | ||||
| - font-ubuntu-ttf # Tests | |||||
| - fontconfig # Tests | |||||
| - gradle | - gradle | ||||
| rundeps : | rundeps : | ||||
| - fontconfig | |||||
| - openjdk-8 | - openjdk-8 | ||||
| setup : | | |||||
| # Remove this on the next update. | |||||
| sed 's|http://|https://|' -i build.gradle | |||||
| rm -rf freeplane_mac | |||||
| build : | | build : | | ||||
| export GRADLE_USER_HOME=~/ | export GRADLE_USER_HOME=~/ | ||||
| gradle --no-daemon build -x test | gradle build | ||||
| install : | | install : | | ||||
| install -d $installdir/usr/share/freeplane | install -dm00755 $installdir/usr/share/freeplane | ||||
| cp -R BIN/* $installdir/usr/share/freeplane/ | cp -a BIN/* $installdir/usr/share/freeplane | ||||
| chmod -R 00644 $installdir/usr/share/freeplane | |||||
| chmod 00755 $installdir/usr/share/freeplane/freeplane.sh | chmod 00755 $installdir/usr/share/freeplane/freeplane.sh | ||||
| install -D -m00644 $pkgfiles/freeplane.desktop $installdir/usr/share/applications/freeplane.desktop | |||||
| install -dm00755 $installdir/usr/share/icons/hicolor/{scalable,32x32}/apps | |||||
| ln -s /usr/share/freeplane/freeplane.svg $installdir/usr/share/icons/hicolor/scalable/apps/freeplane.svg | |||||
| ln -s /usr/share/freeplane/freeplane.png $installdir/usr/share/icons/hicolor/32x32/apps/freeplane.png | |||||
| install -Dm00644 $workdir/freeplane/src/editor/resources/linux/freeplane.desktop -t $installdir/usr/share/applications | |||||
| install -Dm00644 $workdir/debian-meta-data/freeplane.sharedmimeinfo $installdir/usr/share/mime/packages/freeplane.xml | |||||
| install -Dm00755 $pkgfiles/freeplane.sh $installdir/usr/bin/freeplane | |||||
| rm $installdir/usr/share/freeplane/{*.bat,*.dll} | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.