13
0
Commit Graph

260 Commits

Author SHA1 Message Date
377a016d59 packaging scripts: use rsync for video-tools 2013-06-14 18:12:55 +02:00
39215e04a9 stop hard-coding main executable as ardour-3.0 2013-06-11 10:18:58 -04:00
cadfc2aee1 various miscellany related to versions, gtk2 build and packaging 2013-05-08 13:16:50 -04:00
7bb24872e5 update linux packaging script to include xjadeo & harvid 2013-04-16 21:53:38 +02:00
bec5882dbb harvid binaries moved to ardour.org 2013-04-07 19:39:06 +02:00
2a1b4bff48 do not include templates in a distributed version of ardour, they are useless. see the comments in templates/wscript on why this is so, and why this change was made 2013-04-06 11:37:16 -04:00
1150a37ab7 do not include harvid by default in linux build (wrong variable definition) 2013-04-05 22:01:09 -04:00
dbe7ecb07c add -L to curl in linux build script so that 301 responses while fetching harvid are handled 2013-04-05 22:00:30 -04:00
bb9847abcd optionally include video-server in linux bundle 2013-03-27 14:51:25 +01:00
43b09fdd9a remove notion of BUILD from build and uninstall scripts 2013-03-25 10:39:00 -04:00
7aca3a9221 possible new naming convention, plus factor out version/DEBUG info into a sourced shell script fragment that can be shared by build+package 2013-03-25 09:49:07 -04:00
936362abc2 more packaging tweaks related to git/wscript/python 2013-03-25 09:10:38 -04:00
d05f3b0a7c more tweaks to get package names right 2013-03-22 20:30:14 -04:00
e155338aa0 change extraction of revision and build from revision.cc, and use in the build, package and uninstall scripts 2013-03-22 16:54:06 -04:00
Julien de Kozak
eb7a85b8f9 Set the revision mechanism independent from the VCS name 2013-03-18 20:13:05 +01:00
3c2e8ba4ed packaging changes for GTK engines on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:39:27 +00:00
fbf7e4385b awk typo
git-svn-id: svn://localhost/ardour2/branches/3.0@14133 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:53:30 +00:00
f9d908e3a9 allow build/packaging scripts to find the right version ID for as long as we have separate designations on different platforms
git-svn-id: svn://localhost/ardour2/branches/3.0@14132 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:49:36 +00:00
0efedf3b85 remove -vx
git-svn-id: svn://localhost/ardour2/branches/3.0@14081 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 20:34:09 +00:00
7a73addd85 likely fix for gtk pixmap engine packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@14080 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 20:24:58 +00:00
c84a286586 tweaks to get gtk pixmap engine packaging right, maybe
git-svn-id: svn://localhost/ardour2/branches/3.0@14079 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 20:13:55 +00:00
9bbed5925d add MIDNAM (patchfiles) to child list so that they get installed
git-svn-id: svn://localhost/ardour2/branches/3.0@14057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-13 19:38:47 +00:00
eb369215ae Custom Monospace font for clocks and such (no dot in zero).
ArdourMono is a renamed version of
https://www.google.com/webfonts/specimen/Droid+Sans+Mono
distributed under Apache License, version 2.0.
Since the name Droid(R) is registered by Google Inc it was
renamed to ArdourMono - otherwise the .tff is unchanged (build 112)

git-svn-id: svn://localhost/ardour2/branches/3.0@14026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:25:30 +00:00
2f7d51344c look for GTK message catalogs in the right place
git-svn-id: svn://localhost/ardour2/branches/3.0@13990 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24 15:20:01 +00:00
8be1d088bb let's not forget that .mo suffix
git-svn-id: svn://localhost/ardour2/branches/3.0@13970 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 14:58:44 +00:00
2caf789125 i18n package names are suffixed with the major release, to allow parallel (normal) installation; the bundle names need to reflect this
git-svn-id: svn://localhost/ardour2/branches/3.0@13969 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 14:45:26 +00:00
8b259e45cb another fix for NLS copying into bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@13967 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 03:16:13 +00:00
7b1123ea32 re-revert previous excessive debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@13966 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22 03:06:55 +00:00
bf5070aed8 revert previous excessive debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@13963 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 23:12:34 +00:00
049fda91cc more info for NLS packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@13961 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 22:40:41 +00:00
eabf3c31ed do not include irrelevant GTK rc "sub-files"
git-svn-id: svn://localhost/ardour2/branches/3.0@13959 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 22:18:58 +00:00
e53cf5f54f handle modified string in svn_revision.cc during build
git-svn-id: svn://localhost/ardour2/branches/3.0@13950 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21 17:55:53 +00:00
6e80a7abc0 get path correct for ardour_system.rc when building bundles
git-svn-id: svn://localhost/ardour2/branches/3.0@13854 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16 16:57:42 +00:00
d3a06f2ddb get that last fix right
git-svn-id: svn://localhost/ardour2/branches/3.0@13675 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-18 16:20:08 +00:00
7095e48fe1 linux packaging needs to be able to find libltc in-tree
git-svn-id: svn://localhost/ardour2/branches/3.0@13674 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-18 16:16:05 +00:00
36946dd1c2 fixes for the linux build script
git-svn-id: svn://localhost/ardour2/branches/3.0@13070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-23 16:13:30 +00:00
edee3c3293 more info when linux build goes wrong
git-svn-id: svn://localhost/ardour2/branches/3.0@12523 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-01 14:05:49 +00:00
72decf24cd use patchelf to reset RPATH within bundled libraries so that the runtime linker will not go looking in places set by parts of the GTK build stack
git-svn-id: svn://localhost/ardour2/branches/3.0@12521 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-01 13:27:38 +00:00
f94e66e095 quieten down linux build script
git-svn-id: svn://localhost/ardour2/branches/3.0@12442 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 22:01:47 +00:00
7aeff94792 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12431 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 17:22:35 +00:00
9fa596839f more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12429 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 17:12:09 +00:00
e195a2e379 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12428 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:59:58 +00:00
95e092da71 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12427 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:44:39 +00:00
a06624e161 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12426 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:34:46 +00:00
0a5e13189a more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12425 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:27:50 +00:00
74de4063c6 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:21:46 +00:00
72fa409664 more build script cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@12423 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 16:19:41 +00:00
10c6490d54 build script tweaks for most consistency
git-svn-id: svn://localhost/ardour2/branches/3.0@12422 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 15:58:58 +00:00
224e6175ad Consistency is the hobgoblin of small minds.
git-svn-id: svn://localhost/ardour2/branches/3.0@12419 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 04:11:25 +00:00
72bccc40e7 build script typo
git-svn-id: svn://localhost/ardour2/branches/3.0@12415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 02:00:12 +00:00
59d3cc258b tweaks to packaging to make SUIL (and thus LV2 UI's) work
git-svn-id: svn://localhost/ardour2/branches/3.0@12413 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 01:43:58 +00:00
47dabb7026 try fixing borkage caused by excluding more libs, part 2
git-svn-id: svn://localhost/ardour2/branches/3.0@12389 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 14:06:43 +00:00
0d82f802b7 try fixing borkage caused by excluding more libs
git-svn-id: svn://localhost/ardour2/branches/3.0@12388 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 13:51:48 +00:00
65574fb7b7 don't include libasound or libICE or libSM in a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@12387 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 13:35:22 +00:00
a47cfd7f6f fix copying of templates into bundles, etc
git-svn-id: svn://localhost/ardour2/branches/3.0@12344 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 15:20:27 +00:00
47d6c65a1c fix addition of templates to linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@12343 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 15:04:31 +00:00
568818f061 more packaging tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@12341 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 14:35:07 +00:00
5bf8833fcc missing Templates mkdir
git-svn-id: svn://localhost/ardour2/branches/3.0@12340 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 14:27:29 +00:00
746b020d9f more tweaks to bundles, search paths and packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@12339 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 14:23:49 +00:00
8badf7492e copy MIDNAM patchfiles into linux and OS X bundles
git-svn-id: svn://localhost/ardour2/branches/3.0@12338 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 14:06:21 +00:00
2430a50f82 in linux bundle, put icons and pixmaps into shared/ not /etc
git-svn-id: svn://localhost/ardour2/branches/3.0@12337 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 13:40:30 +00:00
6bd097cc35 fix up unexpected situation with fontconfig in our packages
git-svn-id: svn://localhost/ardour2/branches/3.0@12190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-05 14:16:13 +00:00
7dd9582855 bundle mackie control stuff into the package
git-svn-id: svn://localhost/ardour2/branches/3.0@12187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 14:35:39 +00:00
6d723920f6 fix a problem with stripping dependent libs
git-svn-id: svn://localhost/ardour2/branches/3.0@12186 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 13:51:32 +00:00
437ed14c45 adjust to new svn revision string format in svn_revision.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@12185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 13:44:27 +00:00
5def537a41 tweak how we find clearlooks when packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@12182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 13:05:58 +00:00
Carl Hetherington
4f29bb6046 A few tweaks to the build script for Ubuntu 11.10
git-svn-id: svn://localhost/ardour2/branches/3.0@12090 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-25 16:55:34 +00:00
Carl Hetherington
b150474b26 Tweak to fix up linux packaging script.
git-svn-id: svn://localhost/ardour2/branches/3.0@12089 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-25 16:19:21 +00:00
1b9a9f27a2 put the UI configuration file in the right place(s) in the linux packages
git-svn-id: svn://localhost/ardour2/branches/3.0@10634 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-16 00:13:26 +00:00
c0e13ccf8d include step editing and mixer binding files in linux packages
git-svn-id: svn://localhost/ardour2/branches/3.0@10631 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-15 22:37:36 +00:00
f7106a20be minor fix for linux packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@10611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-15 13:05:02 +00:00
ab53e4d1e3 fix linux packaging script for new waf convention, more
git-svn-id: svn://localhost/ardour2/branches/3.0@10559 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-12 23:08:24 +00:00
74e896f5d3 fix linux packaging script for new waf convention
git-svn-id: svn://localhost/ardour2/branches/3.0@10558 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-12 23:07:17 +00:00
2dd40def0b build script fix
git-svn-id: svn://localhost/ardour2/branches/3.0@9732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-14 19:18:28 +00:00
39c30e1747 tweak for recent linux packaging change
git-svn-id: svn://localhost/ardour2/branches/3.0@9728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-14 00:21:41 +00:00
25b79d5647 search for i18n files in more places and rationalize how that's done
git-svn-id: svn://localhost/ardour2/branches/3.0@9726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-14 00:16:05 +00:00
c5f67d62df copy ALL style RC file into bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-11 19:39:05 +00:00
Todd Naugle
83cd8d1a83 Remove unused strip option from package script. Fixed build script to properly detect non-debug builds
git-svn-id: svn://localhost/ardour2/branches/3.0@9447 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 19:28:22 +00:00
Todd Naugle
72b0911421 install and uninstall can now be run as root (ie su -c) although this is not preferred. Also check for free disk space before installing
git-svn-id: svn://localhost/ardour2/branches/3.0@9308 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 19:02:11 +00:00
193762e12a track MIDI map copies for bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9268 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 15:29:05 +00:00
b3faa154b8 copy pre-defined export presets & formats into the correct location in the bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9264 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 14:17:44 +00:00
12c62f0c82 even more potential fixes for partial stripping of a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9255 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 19:34:31 +00:00
041fd2ce8c more potential fixes for partial stripping of a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:56:16 +00:00
1bdc026bcd more potential fixes for partial stripping of a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9253 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:52:59 +00:00
22fe07d1c4 potential fix for partial stripping of a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:33:40 +00:00
7a970d08ed include MIDI binding maps in packages
git-svn-id: svn://localhost/ardour2/branches/3.0@9204 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:21:23 +00:00
6831fb9622 add light theme to binary package
git-svn-id: svn://localhost/ardour2/branches/3.0@9194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-23 16:00:24 +00:00
feb120c803 add qm-dsp lib dir to linux packaging script
git-svn-id: svn://localhost/ardour2/branches/3.0@9174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 15:51:08 +00:00
Todd Naugle
e18cebd6d7 merge in changes from 2.0 ongoing. Includes the build type in the package name and other fixes from 2.0
git-svn-id: svn://localhost/ardour2/branches/3.0@8962 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-25 22:05:15 +00:00
1c5506a99a add uninstaller, remove (INTERNAL|EXTERNAL)_JACK
git-svn-id: svn://localhost/ardour2/branches/3.0@8760 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 21:19:27 +00:00
03529268f6 copy sanityCheck to the right place
git-svn-id: svn://localhost/ardour2/branches/3.0@8757 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 20:56:39 +00:00
0995509a15 strip by default in public build
git-svn-id: svn://localhost/ardour2/branches/3.0@8704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 15:01:16 +00:00
fc64778946 move chmod out of strip conditional
git-svn-id: svn://localhost/ardour2/branches/3.0@8693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 19:25:47 +00:00
487c5f4be6 if STRIP is not set, don't strip included libraries either
git-svn-id: svn://localhost/ardour2/branches/3.0@8691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 19:20:53 +00:00
926a4dd097 look in the right place for gtk2_ardour msg catalogs (*.mo)
git-svn-id: svn://localhost/ardour2/branches/3.0@8686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 04:51:25 +00:00
bc565a1c06 try to get clearlooks back inside the 3.0 package
git-svn-id: svn://localhost/ardour2/branches/3.0@8679 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 17:13:40 +00:00
8c121dc0f3 a couple more hacks for a3 linux packing, most importantly including panners
git-svn-id: svn://localhost/ardour2/branches/3.0@8666 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 22:03:33 +00:00
0881ec1f6a search another dir for libs within a3
git-svn-id: svn://localhost/ardour2/branches/3.0@8655 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:49:44 +00:00
6cd854b5d0 search more dirs for libs within a3
git-svn-id: svn://localhost/ardour2/branches/3.0@8654 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:20:25 +00:00
fea976d6de mo' better math expressions
git-svn-id: svn://localhost/ardour2/branches/3.0@8653 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:13:21 +00:00
70512f34e8 better math expressions
git-svn-id: svn://localhost/ardour2/branches/3.0@8652 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:12:01 +00:00
668266acb0 workaround incorrect name for actual ardour3 executable
git-svn-id: svn://localhost/ardour2/branches/3.0@8651 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:07:48 +00:00
295f647147 avoid use of bash let statement
git-svn-id: svn://localhost/ardour2/branches/3.0@8650 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 18:04:37 +00:00
f519d7fc7d try to get the package a little more complete still
git-svn-id: svn://localhost/ardour2/branches/3.0@8649 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:49:10 +00:00
df61b749a0 try to get the package a little more complete
git-svn-id: svn://localhost/ardour2/branches/3.0@8648 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:40:39 +00:00
bd65df330f don't try to package templates (yet)
git-svn-id: svn://localhost/ardour2/branches/3.0@8647 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:36:25 +00:00
f14726d306 no light theme for a3 at present
git-svn-id: svn://localhost/ardour2/branches/3.0@8645 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:22:41 +00:00
ff1a365e40 linux packaging fixes for a3 build
git-svn-id: svn://localhost/ardour2/branches/3.0@8629 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 15:37:22 +00:00
339ef19a6f add linux packaging script(s) from 2.0-ongoing
git-svn-id: svn://localhost/ardour2/branches/3.0@8625 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 14:48:34 +00:00
1fb74e6818 add linux bundle tools from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@7960 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-04 02:39:45 +00:00