File: README.source

package info (click to toggle)
freeplane 1.7.5-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 35,988 kB
  • sloc: java: 130,441; xml: 2,373; sh: 172; perl: 138; makefile: 30
file content (24 lines) | stat: -rw-r--r-- 1,023 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
freeplane for Debian
--------------------

The latest (stable) version of freeplane can be downloaded from here:
  http://sourceforge.net/projects/freeplane/files/freeplane%20stable/
OR using:
  $ debian/rules get-orig-source

Import using:

gbp import-orig --pristine-tar -u1.3.6.7 ../freeplane_srcpure-1.3.6-beta_pre07.tar.gz

The freeplane gradle build system
---------------------------------
- there is one core OSGi bundle (freeplane) and plugin bundles
  (freeplane_plugin_*)
- the upstream build system copies ALL jars (dependencies + built) to BIN/**
- the MANIFEST.MFs (for the bundles) are generated using gradle dependency info
- ALL jars are copied to build/libs so that they can be used in eclipse
--> changes for Debian (see 10_build_usr_share_java.patch):
 - do not copy all jars to build/libs (that would mix up built jars with deps)
 - only copy the jars just built to BIN/**
 - for Debian jars (deps), create relative paths in the MANIFEST.MFs
   to /usr/share/java/*.jar or /usr/share/maven-repo/**.jar