Robin Gareus
b1795550f3
include x42 plugins in mixbus bundle
2015-02-26 19:51:30 +01:00
Robin Gareus
ba6eb51d7f
dump bundled file-list
2015-02-16 18:03:23 +01:00
Robin Gareus
3cc0f59d51
fix regexp in prev commit (abs path)
2015-02-14 02:54:24 +01:00
Robin Gareus
fcecace421
linux packaging: ignore QT4 dependency
2015-02-14 02:46:55 +01:00
Robin Gareus
bc3f606e16
add lv2core to bundles
...
The ontology is needed for plugin classification.
2015-01-28 23:08:06 +01:00
Paul Davis
6de78f0585
fix up noderun script used on VMs to build releases
2014-12-18 11:47:41 -05:00
Paul Davis
a34f572964
specify shell to use during install, to avoid problems with non-standard shells.
...
based on github pull request #68 from nulltrek, who noted: "If the system shell
is not syntax compliant with sh (such as fish shell), the install script fails
to execute some lines (like stage2.run:671, fish shell doesn't have the &&
operator) because the "su" command opens a new default shell"
2014-12-18 11:40:30 -05:00
Robin Gareus
83e3d7c274
fix binding file bundle path
2014-12-10 20:16:10 +01:00
Paul Davis
9ac551abab
another metric ton of color work
2014-12-08 22:02:38 -05:00
Paul Davis
e1c6f3bf6c
change packaging of GTK rc file for OS X and Linux.
...
I cannot find the equivalent location for Windows
2014-12-08 22:02:38 -05:00
Robin Gareus
859d6e2043
fix linux installer:
...
* allow to override install dir with environment variable.
* create /opt if if it does not exist and INSTALL_DEST_BASE env is unset.
2014-12-01 23:15:12 +01:00
Robin Gareus
822f11becd
change extention of linux installers to .run
2014-11-28 03:41:49 +01:00
Robin Gareus
11b75bf179
Linux-bundle: deploy all compiled backends
2014-11-13 21:35:36 +01:00
Robin Gareus
cb38034334
install all additional binaries in $libdir
2014-11-13 19:57:40 +01:00
Robin Gareus
f0fd264f5e
don't use cached sudo password in un/installer
2014-11-13 06:00:29 +01:00
Robin Gareus
2d5a068086
set umask in installer
...
see https://github.com/megastep/makeself/issues/6
2014-11-13 05:56:25 +01:00
Robin Gareus
27e3bae19e
linux packaging: add some checks to reduce warnings
2014-11-11 15:29:51 +01:00
Paul Davis
542ed52c13
include default UI config file in linux package
2014-10-16 07:22:26 -04:00
Paul Davis
6024431e10
package ui_dark.rc file in linux packages
2014-10-16 06:17:52 -04:00
Robin Gareus
853bc97f34
fix typos in prev commit.
2014-09-28 21:22:12 +02:00
Robin Gareus
22d44eb9ee
prepare self-extracting installer using 'makeself'
...
see also http://megastep.org/makeself/
2014-09-28 21:13:18 +02:00
Paul Davis
6a9cf1e210
fix packaging scripts to use new system config file name; NOTE: this file should probably be included in Windows packages but appears not to be
...
Conflicts:
tools/linux_packaging/build
2014-09-07 10:23:03 -04:00
Paul Davis
3a5317cc67
fix linux packaging to include all required style files
2014-09-04 22:24:40 -04:00
Paul Davis
1f501ef940
on linux, build ALSA backend as part of binary bundle, but don't include libdbus in bundle
2014-07-11 10:40:45 -04:00
Paul Davis
7464b3f9fa
correctly copy vfork exec wrapper into right location in binary bundles on OS X and Linux
2014-07-11 09:59:36 -04:00
Robin Gareus
742282b7e9
proper dbus device reservation
2014-06-05 02:22:12 +02:00
Robin Gareus
a907d3455e
break out ALSA related functions into libardouralsautil
2014-06-04 19:16:37 +02:00
Paul Davis
75758cdb6a
do not package anything but explicitly listed backends for the bundle(s) (Linux)
2014-04-28 20:01:54 -04:00
Robin Gareus
486b0a628f
add helper binaries to bundles
2014-03-17 14:40:54 +01:00
Paul Davis
e1bca03857
fix linux build script to include libcanvas rather than libgnomecanvas
2013-12-14 18:18:15 -05:00
Paul Davis
3e661d97b5
update packaging tools to always use revision.cc to determine version number, not text in top level wscript
2013-11-05 09:35:03 -05:00
Robin Gareus
9faae9c8a3
bundled LV2 plugin build and deployment
2013-10-20 17:24:59 +02:00
Paul Davis
31554ebf84
package small-splash image in binary bundles
2013-10-15 21:30:12 -04:00
Paul Davis
130a652247
additional pango version update
2013-10-15 10:51:13 -04:00
Paul Davis
a29b83c124
fix namespace issue with demangle on systems without execinfo.h
2013-10-15 10:41:42 -04:00
Paul Davis
277b3e8fc9
update Linux packaging script to include backends
2013-10-11 17:11:44 -04:00
Robin Gareus
377a016d59
packaging scripts: use rsync for video-tools
2013-06-14 18:12:55 +02:00
Paul Davis
67704f8de2
try removing --backtrace from VM build script
2013-06-12 07:17:37 -04:00
Paul Davis
61e302c6bb
make startup helper script use actual version, not a hard-coded 3.0 value
2013-06-11 10:32:16 -04:00
Paul Davis
39215e04a9
stop hard-coding main executable as ardour-3.0
2013-06-11 10:18:58 -04:00
Paul Davis
b7b279c588
round 2: *correctly* add --harvid to VM build scripts
2013-06-11 09:30:56 -04:00
Paul Davis
014e3d6603
add --harvid to VM build scripts
2013-06-11 09:28:59 -04:00
Robin Gareus
2b745cab64
set PATH (used for harvid+ffmpeg)
2013-06-10 22:24:19 +02:00
Robin Gareus
53c6c714cd
disable symbol export -- fix LinuxVST issue
...
-rdynamic: Pass the flag -export-dynamic to the ELF linker,
on targets that support it. This instructs the linker to add
all symbols, not only used ones, to the dynamic symbol table.
This option is needed for some uses of dlopen or to allow
obtaining backtraces from within a program.
Some LinuxVST pluging cause ardour3 to crash -- if ardour is linked with
-rdynamic (see #ardour log from 2013-jun-6). This is likely compiler
specific and not a problem on las' build-machine (gcc 4.5.5) which is
why the linux-packaging script enables it by default.
The issue can be reproduced reliably with gcc 4.7.2 and 4.6.3. Although
it is yet unclear if it is caused by g++/ld or related to other factors
of the build-system...
2013-06-06 21:27:07 +02:00
Todd Naugle
ad829239d6
fix typo in jack version messages
2013-05-16 08:58:10 -05:00
Paul Davis
cadfc2aee1
various miscellany related to versions, gtk2 build and packaging
2013-05-08 13:16:50 -04:00
Robin Gareus
7bb24872e5
update linux packaging script to include xjadeo & harvid
2013-04-16 21:53:38 +02:00
Paul Davis
1606996845
once more try to get that revision info correct, sigh
2013-04-08 12:50:58 -04:00
Paul Davis
0f47a171c9
try to get that revision info correct, sigh
2013-04-08 12:46:36 -04:00
Paul Davis
4b54057569
fix definition of release version info in the case where git describe --tags returns a precise tag, rather than tag-REVCOUNT
2013-04-08 12:32:14 -04:00