Package: beast2-mcmc / 2.7.6+dfsg-1
Metadata
Package | Version | Patches format |
---|---|---|
beast2-mcmc | 2.7.6+dfsg-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
grasp_beast2app_from_component.patch | (download) |
beastfx/build.xml |
4 2 + 2 - 0 ! |
starting from version 2.7.0, beast2 needs beastfx for its build. We handle this through a MUT package, so that layout of the build tree is a |
fix_classpath_in_build_xml.patch | (download) |
beastfx/build.xml |
24 15 + 9 - 0 ! |
make sure package builds with debian packages jars |
remove_appbundler.patch | (download) |
build.xml |
4 2 + 2 - 0 ! |
remove mac specific stuff breaking build on linux when not providing appbundler-*.jar, JarBundler, ... |
remove_jsign_from_build.patch | (download) |
build.xml |
2 0 + 2 - 0 ! |
net.jsign is used for windows releases, removing it from build.xml |
exclude_tests_using_testfx.patch | (download) |
beastfx/build.xml |
2 2 + 0 - 0 ! |
javafx is not packaged into debian, so we skip the tests that rely on it. |
no_embedding_of_dependencies_in_jars.patch | (download) |
beastfx/build.xml |
5 3 + 2 - 0 ! |
in debian we don't want to embed the dependencies in a fat jar, instead we rely on the classpath mechanism to load them at runtime. In this patch we remove the dependencies that are gathered when building the jars. |
disable_test_with_userdir.patch | (download) |
test/test/beast/integration/DependencyTest.java |
2 2 + 0 - 0 ! |
skipping a test using the user directory, which cannot be done on Debian buildds. |
disable_test_with_gpu.patch | (download) |
test/test/beast/evolution/likelihood/TreeLikelihoodTest.java |
2 2 + 0 - 0 ! |
skipping a test attempting to use gpu |
location_of_shipped_version_xml.patch | (download) |
src/beast/pkgmgmt/BEASTClassLoader.java |
3 3 + 0 - 0 ! |
putting the place where we will install the version.xml file on a Debian system. |
skip_install_BEAST_package.patch | (download) |
beastfx/src/beastfx/app/beauti/Beauti.java |
6 3 + 3 - 0 ! |
no need to install beast packages, as the whole process is handled through the Debian packaging. Yet we need the ~/.beast/version directory in the user's home directory. |