Commit Graph

43 Commits

Author SHA1 Message Date
luz paz 3d395585c1
Fix various typos
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`  
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
Robin Gareus 82764a6da7
Clarify installer question (XT and ACE) 2021-06-01 19:40:52 +02:00
Robin Gareus e2639a1a58
Fix path to LV2s 2020-10-02 13:58:10 +02:00
Robin Gareus 81fb723561
Only ask about Harrison LV2s when they're present
This fixes an issue with the ARM installer asking about the
plugins which are currently N/A for ARM.
2020-08-21 21:28:56 +02:00
Robin Gareus 1421512510
Allow to skip installing 3rd party plugins 2020-07-19 22:05:38 +02:00
Robin Gareus 5ae0039e5b
Don't allow to run Linux installer on other unices
e.g. on MacOS, BUNDLE_DIR variable is not set correctly, resulting
in the whole hard drive content being copied to /opt
2020-07-16 20:38:51 +02:00
Robin Gareus 0f1b98c155
Linux installer: exclude backends from library compatibility test
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-09 15:47:11 +02:00
Robin Gareus 6c6bea26ad
Fix Linux installer - #7977
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-04-05 23:53:50 +02:00
Robin Gareus 4c055f3469
Fix linux installer script 2020-01-03 04:33:33 +01:00
Robin Gareus 241a16717e
installer-script ARM CPU support 2020-01-03 02:25:10 +01:00
Robin Gareus e708de4b8f really fix linux packaging jack check (amend 79dc3882ea) 2017-08-09 15:55:43 +02:00
Robin Gareus 79dc3882ea Fix Linux packaging to deal with jackd -RC versions 2017-08-01 16:56:20 +02:00
Todd Naugle cbd310ef65 Move check for detected bundle earlier in install process.
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-09-02 10:39:23 -05:00
Robin Gareus a6041f290e allow for whitespace in XDG_DESKTOP_DIR
This allows for example "Área de Trabalho"
2016-08-15 22:25:56 +02:00
Paul Davis e2466621bc edit text regarding the "required" nature of JACK during installation process 2016-08-14 09:53:07 -04:00
Robin Gareus fc272ef9d7 Another step towards gcc-ABI detection when installing as root
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-13 00:31:56 +02:00
Robin Gareus fd6dd8b19e revert 388a8fc9; prefer gcc4 if we can't determine the ABI 2016-08-12 22:22:02 +02:00
Robin Gareus 8e1de17319 allow to manually override gcc ABI selection in the installer 2016-08-12 13:36:04 +02:00
Robin Gareus 388a8fc9be if we can't determine the gcc4/5 prefer the new gcc5 ABI 2016-08-02 15:51:54 +02:00
Robin Gareus 456596bced yet another multi-ABI bundle installer fix 2016-07-30 01:23:38 +02:00
Robin Gareus efcf5d3866 and now with proper bash syntax 2016-07-29 23:58:07 +02:00
Robin Gareus 73c0f9e529 prepare installer for multiabi bundles 2016-07-29 21:50:47 +02:00
Robin Gareus 6fa25a1258 Don't compress linux bundle, compress installer (with xz)
This halves the installer size from about 60MB to 29MB.
2016-07-29 18:56:07 +02:00
Robin Gareus b8442f8acd fix uninstaller for variants (Mixbus32C vs Mixbus) 2016-06-25 19:56:34 +02:00
Robin Gareus cbe476521a package Product/App specific resources 2016-05-17 13:33:37 +02:00
Robin Gareus f0d40fb34a fix linux bundle installer 2016-02-20 12:08:55 +01:00
Robin Gareus 02aa1be06c possible fix for AVLinux VST bundles. 2016-02-19 21:11:55 +01:00
Todd Naugle fd3772a40f Fix spelling 2016-02-10 13:25:14 -06:00
Robin Gareus 3710a977fc variable program name in installer script 2016-01-09 13:00:01 +01:00
Robin Gareus fa9c410b5c vin chaud.
get it while it's hot.
2015-12-17 20:18:32 +01:00
Robin Gareus 259dbaea52 fun hacks for wine
windows-VST? yes, we could.
2015-12-16 23:22:05 +01:00
Robin Gareus 81afdecd30 linux installer tweak:
check architecture before gcc4/5 compat
2015-11-13 17:36:48 -06:00
Robin Gareus 9037e719d0 fix case where NORM_USER (su) changes dirs. 2015-10-05 17:12:13 +02:00
Robin Gareus 00c9d1bf34 gcc ABI check happens before unpacking 2015-10-04 17:53:02 +02:00
Paul Davis fd4a34251c add missing "fi" to stage2.run script used for linux install 2015-10-02 22:08:14 -04:00
Robin Gareus 1ef17e5813 linux-installer: gcc4/5 warning. 2015-09-26 19:03:35 +02:00
Robin Gareus 62d0384b5a ignore ldd warnings version during installation
some selinux systems can be picky
2015-07-10 00:09:01 +02:00
Robin Gareus 4756423e60 fix another late night typo 2015-07-02 10:16:02 +02:00
Robin Gareus 4f562d3f3b let’s call Mixbus “Mixbus”.. 2015-07-02 05:04:42 +02:00
Robin Gareus 331111c0b5 some more MB linux packaging fixes 2015-07-02 04:26:53 +02:00
Robin Gareus 35557fdebe installer: check for jackdbus fixes #6229 2015-04-05 16:46:41 +02:00
Paul Davis 3c7b468c02 more work to remove hard coding of major version number for linux packaging 2015-03-09 13:50:57 -05:00
Paul Davis 2198d692cc more work to remove hard coding of major version number for linux packaging 2015-03-09 13:50:57 -05:00