Package: parsnp / 1.2+dfsg-3
Metadata
Package | Version | Patches format |
---|---|---|
parsnp | 1.2+dfsg-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fix_libmuscle_path.patch | (download) |
src/MuscleInterface.cpp |
26 13 + 13 - 0 ! |
we are using debian packaged libmuscle These includes are wrong anyway since this should be done via -I../muscle compiler option |
fix_setup.py | (download) |
setup.py |
4 2 + 2 - 0 ! |
no idea for what purpose setup.py is used - in any case it is seeking for a non-existing README file. |
fix_install_path.patch | (download) |
src/Makefile.am |
4 2 + 2 - 0 ! |
upstream per default installs into ../bin |
avoid_rpath.patch | (download) |
src/Makefile.am |
2 1 + 1 - 0 ! |
there is no point in keeping rpath to a system library |
add_missing_interpreter_line.patch | (download) |
Parsnp.py |
1 1 + 0 - 0 ! |
specify interpreter of executable script |
proper_calls_to_tools.patch | (download) |
Parsnp.py |
42 14 + 28 - 0 ! |
fix path to debian installed tools Parsnp uses an unusual way to call external tools. At first these are linked to some place relative to the scrip location which is definitely not allowed on /usr in a Debian installation. Later these symlinks are used for calling the tools. . This patch calls the according tools directly at their Debian locations (and the Debian names). |
drop_m64.patch | (download) |
Makefile.am |
2 1 + 1 - 0 ! |
drop -m64 |
fix_build_with_as needed.patch | (download) |
src/Makefile.am |
4 2 + 2 - 0 ! |
fix build with -wl,--as-needed Move -std=gnu++0x to CXXFLAGS and add libraries in LIBS instead of LDFLAGS. |