Commit Graph

232 Commits

Author SHA1 Message Date
87ba00acad only bundle libstdc++ with OSX/PPC 2015-08-07 19:30:07 +02:00
0bfdc82034 use “CPU family” to match ppc, ppc7400, etc. 2015-07-30 03:17:33 +02:00
b715ef7e93 prepare for MB/PPC 2015-07-30 00:00:19 +02:00
dcf7a407c1 tweak OSX packaging 2015-07-24 19:03:08 +02:00
45c9f6b2ff don’t bother to set OSX DMG icon on old systems
`sips -i` fails on 10.5 and SetFile does not work even if
the resource file is provided.
2015-07-23 18:27:07 +02:00
723f9fb950 OSX: remove unused architectures from xjadeo & harvid 2015-07-23 00:04:41 +02:00
506fb96ad7 amend 674e727 2015-07-22 12:09:59 +02:00
674e727121 OSX bundle libstdc++ for 10.5 support
see #6456 and
http://stackoverflow.com/questions/6365772/unable-to-run-an-application-compiled-on-os-x-snow-leopard-10-6-7-on-another-m

hopefully this won’t break plugins which may link against
against the /usr/lib/ version. we’ll see.
2015-07-22 11:50:26 +02:00
527e067d1b amend 7a3280b, fix typo 2015-07-20 01:20:08 +02:00
7a3280bbc2 another OSX/PPC fix 2015-07-20 01:09:01 +02:00
5b748e20d8 migrate bundled-plugin site 2015-07-14 20:17:30 +02:00
4753a5be56 packaging: cope with OSX/finder latency on busy systems 2015-07-04 02:47:47 +02:00
dd311c6b76 stream of consciousness^Wtypos 2015-07-02 11:23:24 +02:00
2f79682460 separate plugin & channel-strip installation 2015-07-02 11:20:10 +02:00
6b69fd5640 NSM preparation for OSX and windows
Note that on those platforms the application name
is a full path. This is permitted by the specs:

“executable_name MUST be the executable name that the program was launched with. For C programs, this is simply the value of argv[0]” [http://non.tuxfamily.org/nsm/API.html#n:1.2.1.1.]

but the current implementation of nsm expects the basename
only and searched $PATH.
2015-05-05 00:25:06 +02:00
a09e942eec OSX: pango & gtk-pixbuf modules be gone. 2015-03-23 16:27:34 +01:00
4b05417d2f OSX bundle updates for 4.X[-rcX] 2015-03-23 13:33:08 +01:00
547285cb59 clean up after OSX packaging. 2015-03-23 12:59:24 +01:00
8de9ee32a2 tweak OS X packaging for 10.9 2015-03-10 01:41:52 +01:00
f130704187 add coreaudio backend to bundle 2015-03-07 19:56:28 +01:00
23f822afe6 rsync & cache plugins locally 2015-02-26 21:57:07 +01:00
82b2f27e57 really thin bundled plugins 2015-02-26 21:12:12 +01:00
b1795550f3 include x42 plugins in mixbus bundle 2015-02-26 19:51:30 +01:00
400148b369 OSX package: don’t copy dylib itself to libdir.
fixes duplicate panner, backend etc libs in bundle.
2015-02-17 21:36:52 +01:00
ba6eb51d7f dump bundled file-list 2015-02-16 18:03:23 +01:00
23622f4fba OSX packaging: fix disk-image "Resource busy"
see http://lists.apple.com/archives/darwin-dev/2008/Sep/msg00030.html
2015-02-02 18:46:26 +01:00
afa3db001c make it possible to bundle harrison plugins; osx version (disabled for now) 2015-01-30 11:46:06 -06:00
bc3f606e16 add lv2core to bundles
The ontology is needed for plugin classification.
2015-01-28 23:08:06 +01:00
9b3f3a9fea DMG background images for Mixbus 2015-01-16 22:43:45 +01:00
8a60769c9f mixbus quick-start PDF is history 2015-01-16 22:43:45 +01:00
f1b5f90a3e strict OSX packaging, fail on error 2015-01-12 18:57:02 +01:00
9ac551abab another metric ton of color work 2014-12-08 22:02:38 -05:00
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
dc2de0126a OSX packaging:
* postfix DMG with "-dbg" if not optimized.
* strip binary and libs if optimized
2014-11-17 07:49:16 +01:00
cb38034334 install all additional binaries in $libdir 2014-11-13 19:57:40 +01:00
aa9dda2c6a fix/amend b84b0bfd 2014-11-11 21:46:29 +01:00
b84b0bfdff clean up after ourselves 2014-11-11 15:35:06 +01:00
72b063b6eb add 512px icon 2014-11-11 15:22:09 +01:00
1ae111669c osx packaging: add some checks to reduce warnings 2014-11-11 15:22:09 +01:00
da17695c81 osx build script: change default xjadeo/harvid cache folder 2014-11-11 15:22:09 +01:00
0ac3ed8681 fix osx startup script /usr/local test
A vanilla OSX system has no /usr/local/ folder. Ardour can still
run with the coreaudio or dummy backend.
2014-11-11 15:22:09 +01:00
93f816b2fe fix setting OSX DMG background for 10.9.X 2014-10-08 19:16:31 +02:00
baf6f73c34 update osx DMG icon tool paths
OS 10.9 no longer has /Developer, but
DeRez, Rez & SetFile are in $PATH since at least 10.6
2014-10-08 01:17:08 +02:00
a962b106a3 osx packaging tweaks:
* include dummy if available
* don't complain about existing vfork dir
2014-09-13 22:19:51 +02:00
91f71a93fd fix osx bundle script for new .rc file names 2014-09-13 22:18:56 +02:00
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
2f6e021b3c remove requirement for JACK in OS X startup script now that we have the coreaudio backend from waves available 2014-09-04 22:24:41 -04:00
cc74f35d0c fix OS X packaging to include all required style files 2014-09-04 22:24:40 -04:00
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
ec1e119610 cosmetic fix to OSX packaging temp file 2014-05-25 08:23:12 +02:00
4a1cc44cc6 osx-bundle: fix vfork 2014-05-21 02:13:00 +02:00
eff4940898 do not package anything but explicitly listed backends for the bundle(s) (OS X) 2014-04-28 20:02:31 -04:00
f108b40d53 correct fix to OS X build script for patchfiles (spelling error) 2014-04-18 05:08:17 -04:00
6edc47f71b explicitly create MIDNAM folder in OS X app packaging 2014-04-15 12:44:49 -04:00
486b0a628f add helper binaries to bundles 2014-03-17 14:40:54 +01:00
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
d92feec3f3 fix bundling of .mo files in OS X bundles 2013-10-22 11:08:50 -04:00
9faae9c8a3 bundled LV2 plugin build and deployment 2013-10-20 17:24:59 +02:00
da5a490678 remember to fix up libnames in backends, missed the 3.5 tag but this is just the build script 2013-10-16 21:28:41 -04:00
31554ebf84 package small-splash image in binary bundles 2013-10-15 21:30:12 -04:00
1735d791dd amend to prev commit. 2013-10-15 01:57:38 +02:00
fdbb9d240d update osx dmg packaging to new pango 2013-10-15 01:53:29 +02:00
44b359b70a enable videotimeline on OSX 2013-10-12 23:04:37 +02:00
33f211d999 update OS X packaging script to include backends 2013-10-11 17:12:37 -04:00
77ac803ba0 osx packaging: clean up temp dirs
OSX's .DS_Store file keeps rmdir from working.
2013-06-14 18:15:05 +02:00
377a016d59 packaging scripts: use rsync for video-tools 2013-06-14 18:12:55 +02:00
1e78407e81 update OSX disk image
* unpack xjadeo dmg - add Jadeo.app
 * new background image with arrow for xjadeo
2013-06-13 22:42:37 +02:00
4023a120ad deploy harvid+ffmpeg binaries directly w/ardour OSX bundle 2013-06-10 22:23:49 +02:00
5d81c0ca71 add test for writability of /usr/local/lib in OS X startup script 2013-06-10 11:03:39 -04:00
e1802c9971 Merge branch 'master' of git@git.ardour.org:ardour/ardour 2013-06-09 13:13:53 -04:00
98019ccc22 use correct quoting in OS X startup script 2013-06-09 13:13:38 -04:00
844436d3c6 include video-tools into OSX dmg 2013-06-08 13:29:04 +02:00
cadfc2aee1 various miscellany related to versions, gtk2 build and packaging 2013-05-08 13:16:50 -04:00
e8301185c0 a few minor changes required to get a DMG to build (on Tiger, at least) 2013-05-07 12:21:42 -04:00
0b8712268e fix version detection in OSX build script 2013-04-30 17:45:22 +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
Julien de Kozak
eb7a85b8f9 Set the revision mechanism independent from the VCS name 2013-03-18 20:13:05 +01:00
b523e96586 and even more packaging changes for GTK engines on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:45:10 +00:00
38c0e4ab33 and more packaging changes for GTK engines on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:43:23 +00:00
9ae69bbecf more packaging changes for GTK engines on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14172 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:42:28 +00: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
4c401fcdcb package mono font on OS X too
git-svn-id: svn://localhost/ardour2/branches/3.0@14141 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 03:49:34 +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
9de5fb230c spice up OSX DMG
add background image and icon

git-svn-id: svn://localhost/ardour2/branches/3.0@14094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-23 09:13:30 +00:00
aff8612b58 don't bother packaging ArdourMono on OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@14034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:34:10 +00:00
3fa36dab22 push ArdourMono font into OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@14029 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 16:14:22 +00:00
8dc98a2935 copy ardour_system.rc into OS X bundle from (new) correct location
git-svn-id: svn://localhost/ardour2/branches/3.0@13411 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 13:36:22 +00:00
6805a33f82 add PREBUNDLE_ENV to startup script for OS X, so that JACK can be discovered correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@13072 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-23 18:48:12 +00:00
b4b7439489 fix osx build script when the path to the plugin folder contains spaces
git-svn-id: svn://localhost/ardour2/branches/3.0@12492 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-30 15:34:25 +00:00
f8f2b888cc build script tweaks for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@12434 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 17:59:09 +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
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
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
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
6ee23029a3 packaging tweaks for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@12345 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20 20:17:33 +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
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
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
74c6ad4e15 define ARDOUR_{MIDIMAPS,MCP}_PATH for bundles and for ./ardev and its cousins, so that we can find MIDI and Mackie support files
git-svn-id: svn://localhost/ardour2/branches/3.0@12211 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-08 15:25:57 +00:00
78b1139d35 use Primary not Meta for accel maps, having confirmed that it works
git-svn-id: svn://localhost/ardour2/branches/3.0@11514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-23 22:39:03 +00:00
d3d8c36c54 include splash image in OS X package
git-svn-id: svn://localhost/ardour2/branches/3.0@11271 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-19 22:24:07 +00:00
28d5a263b4 adjust to new template structure in OS X packaging tool (note: this was in place for 3.0-beta2 and used during packaging but not committed)
git-svn-id: svn://localhost/ardour2/branches/3.0@11250 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-16 14:52:10 +00:00
8bad14ff65 OS X packagin fix to pick up surfaces
git-svn-id: svn://localhost/ardour2/branches/3.0@11106 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-29 16:44:23 +00:00
323bd2918e clean up OSX packaging tool
git-svn-id: svn://localhost/ardour2/branches/3.0@10594 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14 21:24:25 +00:00
36ac7f3e78 update OS X package build script to handle panners and other miscellany
git-svn-id: svn://localhost/ardour2/branches/3.0@10563 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-13 13:23:08 +00:00
68578f65e4 remove generated file from svn
git-svn-id: svn://localhost/ardour2/branches/3.0@10524 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10 01:37:05 +00:00
7d65551292 OSX packaging tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@10519 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10 01:28:54 +00:00
b1990cf026 update copyright info in OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@10480 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 19:18:06 +00:00
0770605242 include step editing and mixer bindings in OS X bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@10453 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:33:36 +00:00
8b581d60cf delete more cruft from osx packaging folder
git-svn-id: svn://localhost/ardour2/branches/3.0@10452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:21:39 +00:00
2b720eba22 delete cruft from osx packaging folder
git-svn-id: svn://localhost/ardour2/branches/3.0@10451 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:21:07 +00:00
9dc5c545b9 commit more files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10450 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:19:21 +00:00
c5ff1fc74b commit more files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10449 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:15:34 +00:00
9244503c21 commit files involved in the OS X package build
git-svn-id: svn://localhost/ardour2/branches/3.0@10448 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:14:47 +00:00
227eca4054 Fix ardour2 -> ardour3 issues.
git-svn-id: svn://localhost/ardour2/branches/3.0@4622 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-18 18:32:13 +00:00
bc89fe0147 most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet
git-svn-id: svn://localhost/ardour2/branches/3.0@4313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-12-12 14:43:24 +00:00
c86210a9d5 merge 2.0-ongoing into 3.0 @ 3581 - 3710
git-svn-id: svn://localhost/ardour2/branches/3.0@3712 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-10 21:27:39 +00:00
859e9106e7 Merge with 2.0-ongoing R3071.
git-svn-id: svn://localhost/ardour2/branches/3.0@3074 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-16 22:55:47 +00:00
4ca1fe7993 Merge with trunk R2935.
git-svn-id: svn://localhost/ardour2/branches/3.0@2943 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-19 03:49:52 +00:00
794917fca7 Install everything to *ardour3* instead of *ardour2*.
Fix initial display of keys and scroomer on new MIDI tracks.
Remove console barf.


git-svn-id: svn://localhost/ardour2/trunk@2909 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-13 21:34:04 +00:00
a2da4bc42b add theme files to default target, and install using target names
git-svn-id: svn://localhost/ardour2/trunk@2222 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-02 19:18:40 +00:00
3f421ac450 new proto-script to generate OS X UI RC files from the linux base version
git-svn-id: svn://localhost/ardour2/trunk@2211 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-01 14:37:51 +00:00
7f64e5ac4c merge changes for 2.0.1/2.0.2, plus some fixes to issues made apparent by conflicts
git-svn-id: svn://localhost/ardour2/branches/midi@1812 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-10 02:23:12 +00:00
185be4e841 fix #1637 (needs merging to 2.0.1 branch); remove debug printf
git-svn-id: svn://localhost/ardour2/branches/midi@1791 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-07 14:13:25 +00:00
b3fe7cfc89 Merged with trunk R1761
git-svn-id: svn://localhost/ardour2/branches/midi@1762 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-29 17:23:11 +00:00
959a7909c1 Merged with trunk R1705.
Synced .po files with trunk.
Fixed more editor operations to be type agnostic (ie not audio only).


git-svn-id: svn://localhost/ardour2/branches/midi@1709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-12 23:20:37 +00:00
f9f5ec85fb Merged with trunk R1393.
git-svn-id: svn://localhost/ardour2/branches/midi@1395 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-28 17:44:13 +00:00
532f6aad4a Merged with trunk R1283.
NOTE: Compiles, but broken (crash on adding MIDI track).


git-svn-id: svn://localhost/ardour2/branches/midi@1292 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-09 23:24:54 +00:00
ef6b25432d Merged with trunk R1141
git-svn-id: svn://localhost/ardour2/branches/midi@1142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-19 16:45:16 +00:00
8277d134b9 Merged with trunk R708
git-svn-id: svn://localhost/ardour2/branches/midi@712 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-07-28 01:08:57 +00:00
22c20ab6f2 Merged with trunk, and a few trivial GUI updates etc.
git-svn-id: svn://localhost/ardour2/branches/midi@664 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-07-05 19:47:25 +00:00