summaryrefslogtreecommitdiff
path: root/tools/linux_packaging
AgeCommit message (Collapse)Author
2020-04-21Really bundle web-surface data with Linux and Mac buildsRobin Gareus
This fix copy/paste/edit bug in 5d3554408
2020-04-21Include web-surface data in linux and mac bundlesRobin Gareus
2020-04-20Don't copy symlink versioned libs into bundleRobin Gareus
2020-04-09Linux installer: exclude backends from library compatibility testRobin Gareus
Engine backends are loaded dynamically, and Ardour can start without them. This is manly to relax the requirement of having libpulse.so. libardour itself depends on libasound, so the ALSA backend is always present, and the jack-backend dynamically dlopen()s libjack.
2020-04-05Fix Linux installer - #7977Robin Gareus
ldd may not print errors to stderr (Debian GLIBC 2.28-10 doesn't), and hence the current check did nothing on debian and derivative systems. While on other GNU/Linux distros (e.g. openSuSe), other errors do show up (e.g. checking session-utils shell script -> "not a dynamic executable") This explicitly checks for missing libraries hopefully in a distro independent way.
2020-03-26Source-tree consistency (headless tools at top-level)Robin Gareus
This move ardour-lua session tool to top-level, next to headless/hardev.
2020-02-23Also move Lua scripts to share subfolderRobin Gareus
2020-02-23Clean up top-level source treeRobin Gareus
Collect architecture independent data in 'share' subfolder. This also matches the install path
2020-01-03Fix linux installer scriptRobin Gareus
2020-01-03installer-script ARM CPU supportRobin Gareus
2019-12-05Undo habits of a Serif font loverRobin Gareus
2019-12-04Bundle ArdourSans with packagesRobin Gareus
2019-09-02Package VAMP pYIN pluginRobin Gareus
2019-08-20Bundle x42-tuner, drop rule-based midifilterRobin Gareus
2019-07-25Linux-bundle: use build-stack onlyRobin Gareus
This fixes an issue with libpulse indirectly adding libasync
2019-07-25Package PA backend when availableRobin Gareus
2019-06-10Do not copy unneeded files to bundle /etcRobin Gareus
Previously (Ardour3 buildstack) this was needed for fontconfing, gtk and pango modules. these days we just compile --with-included-modules=yes.
2019-06-07Fix rpath permission issue for linux packagesRobin Gareus
2019-06-04Package commandline Lua-session toolRobin Gareus
2019-04-09Unify build-system customization (Ardour/Mixbus)Robin Gareus
2018-11-25Bundle x42-limiter with binariesRobin Gareus
2018-08-07Bundle Rotary Speaker with binariesRobin Gareus
2018-01-30Prepare plugin-meta-data config-dir and filesRobin Gareus
2017-11-30Fix error when $PATH contains whitespacesMarkus Seeber
Previously, if $PATH contains whitespaces the startup script would split the new exported $PATH on the first whitespace. This was observed on an Ubuntu system where $PATH contained a directory with whitespaces. The change adds weak quotation around the new path to prevent expansion of whitespaces. $PATH though, is still expanded.
2017-09-25additional changes to follow library name change from timecode -> temporalPaul Davis
2017-08-23Deploy Session-templatesRobin Gareus
2017-08-09really fix linux packaging jack check (amend 79dc3882ea)Robin Gareus
2017-08-01Fix Linux packaging to deal with jackd -RC versionsRobin Gareus
2017-07-18Fix LD_LIBRARY_PATH in GNU/Linux startup scriptnickolas360
Currently, the startup script for GNU/Linux adds the current working directory to LD_LIBRARY_PATH if LD_LIBRARY_PATH is not empty or unset. For example, if LD_LIBRARY_PATH is set to "/lib" when the current script is run, it will be set to "<install-dir>/lib::/lib", which includes the current working directory as one of the paths. This commit removes the extra colon added to LD_LIBRARY_PATH (without changing the script's behavior of setting LD_LIBRARY_PATH to an empty string when it is unset).
2017-07-17Update tools for new source-tree layoutRobin Gareus
2017-07-03OSC: Add system osc preset directoryLen Ovens
2017-03-02Ship system_config with bundles again.Robin Gareus
This partially reverts commit ac40945ff96f27606ff5d3600cf06b0ba663a5e1. re-add system_config, but not instant.xml
2017-02-26Consistent naming of installers: Name + Version [+Variant] + Arch5.7Robin Gareus
2017-02-23Do not bundle default system_config (prefer built-in defaults)Robin Gareus
Inside the bundle, those files are read-only, anyway. This alleviates us from generating/updating the files with whenever the built-in default changes and also makes architecture dependent default-config (compile time #defines) work.
2017-02-16Better solution 213cc1d32Robin Gareus
2017-02-15Allow bundling suil/qt4,5 using system-wide QTRobin Gareus
2017-01-30unconditionally include gmsynth.lv2 in bundles (and avldrums with MB)Robin Gareus
2016-10-23Include hidapi libraryRobin Gareus
2016-10-11Bundle session-scripts for linux buildsRobin Gareus
2016-09-23update default URL to follow harrison website restructuringRobin Gareus
2016-09-23Make bundle DSP URI configurable and version/variant independentRobin Gareus
2016-09-15Allow to bunde demo session(s)Robin Gareus
2016-09-15bundle embeddable/nativeUI Harrison pluginsRobin Gareus
2016-09-15remove cruft from packaging scriptsRobin Gareus
2016-09-02Move check for detected bundle earlier in install process.Todd Naugle
Previously if the bundle being installed did not support the detected system the user would get an error message about the .size file being missing.
2016-08-21Exclude dev/example Lua scripts from packagesRobin Gareus
2016-08-15allow for whitespace in XDG_DESKTOP_DIRRobin Gareus
This allows for example "Área de Trabalho"
2016-08-14edit text regarding the "required" nature of JACK during installation processPaul Davis
2016-08-13Another step towards gcc-ABI detection when installing as rootRobin Gareus
makeself extracts the file with owner-only access. When the installer itself runs as root, NORM_USER won't be able to call the abi-test tool.
2016-08-12revert 388a8fc9; prefer gcc4 if we can't determine the ABIRobin Gareus