Commit graph

210 commits

Author SHA1 Message Date
Paul Davis
f8d306971c force explicit iconv build, part 5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 12:10:38 +00:00
Paul Davis
9bac91dd51 force explicit iconv build, part 4
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 01:50:11 +00:00
Paul Davis
05b8f4becf force explicit iconv build, part 3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 01:32:57 +00:00
Paul Davis
30b8b873ca force explicit iconv build, part 2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12159 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 01:21:30 +00:00
Paul Davis
ab00760639 force explicit iconv build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 01:01:11 +00:00
Paul Davis
5a6aafe41e fix up libffi build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12157 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 00:12:18 +00:00
Paul Davis
6e24e2596b makeit possible to use wget rather than curl on non-osx, part 4
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12156 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 23:10:52 +00:00
Paul Davis
17640c504e makeit possible to use wget rather than curl on non-osx, part 3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 23:09:30 +00:00
Paul Davis
de738be185 makeit possible to use wget rather than curl on non-osx, part 2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12154 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 23:05:52 +00:00
Paul Davis
8add530b29 makeit possible to use wget rather than curl on non-osx
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12153 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 23:04:53 +00:00
Paul Davis
75b03cfde4 try not to use https
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 22:51:37 +00:00
Paul Davis
d2a2add87b use bash, not sh
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 22:15:47 +00:00
Paul Davis
9b32566a21 final (?!) fixes to dependency stack scripts
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 20:03:10 +00:00
Paul Davis
41ccbfd5e2 yet another script fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 21:21:29 +00:00
Paul Davis
449f60a993 yet another script fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12140 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 21:15:57 +00:00
Paul Davis
e71fcc3cb2 yet another script fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12138 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 21:13:32 +00:00
Paul Davis
e97142342d another script fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12136 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 20:40:27 +00:00
Paul Davis
8c73522f3f fix script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12134 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 19:22:45 +00:00
Paul Davis
8a081e1172 fix script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12133 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 18:17:42 +00:00
Paul Davis
aed1702197 dependency stack script changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12132 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 18:01:54 +00:00
Paul Davis
78564e2470 remove soundtouch, fixes for Snow Leopard build, use libintl explicitly on non-glibc systems, fix for new glib include rules
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-19 15:21:26 +00:00
Paul Davis
775b2ba810 depstack building: on OS X, force cairo and pango to avoid dependency on X11
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-14 12:56:59 +00:00
Todd Naugle
b2637c54bd fix missing quote in disk space check failure message
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11786 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-03 20:22:45 +00:00
Paul Davis
730439f11c remove removed --experimental option from lv2 build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11765 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-28 15:06:59 +00:00
Paul Davis
0edd7c5935 drop MACOSX_DEPLOYMENT_TARGET when building python libs, because python can't handle it; add sratom stuff from drobilla lad/svn
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11752 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-22 18:53:46 +00:00
Paul Davis
83e824555f new patch to fix lack of enter event when a window is shown directly under the mouse (christian herget)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11697 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-15 20:36:23 +00:00
Paul Davis
d82486e3ca fix stack build scripts (again) to do correct post-install hacks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-15 03:21:28 +00:00
Paul Davis
55625a248f don't bother building gtkmm docs, and solve an obscure issue with LV2 install where /Library is a different filesystem than $prefix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 22:05:44 +00:00
Paul Davis
626abd1ea1 move the post-install hacks to the gtk script and conditionalize the one that is for OS X only
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 20:04:56 +00:00
Paul Davis
d48df13af6 two post-install hacks to fix up GTK stack for Ardour (needs to be OS X only)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 20:01:52 +00:00
Paul Davis
098340b019 working --patch/--unpatch flag for build-gtk-stack, which applies current-gtk-patches to the GTK+ tree
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 14:10:24 +00:00
Paul Davis
32f9b0f48d fixes for build-ardour-stack, particularly new Python libs required for lv2-svn, correct git fetch of LRDF and handling of its libtoolize bug, and functioning
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11680 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 14:09:47 +00:00
Paul Davis
f5d387bef9 fix up paths for GTK patches to be consistent so that -p1 works for all of them
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11677 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 02:43:28 +00:00
Paul Davis
9d6c943e0d patches for GTK on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11676 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 01:45:01 +00:00
Paul Davis
d0c740ed90 fix gtk stack script to use PYTHON again (for old platforms, needs to be dynamic) and correct incorrect cd into gtk+
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11672 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-13 20:39:53 +00:00
Paul Davis
c3fdfd2d56 tweak build-gtk-script again so that it actually works
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11622 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-08 15:46:49 +00:00
Paul Davis
6e666a7338 remove useless --download option from build-ardour-stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11621 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-07 20:44:33 +00:00
Paul Davis
aba5beed4a new version of build-ardour-stack, complete with LV2-from-svn
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11620 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-07 20:18:20 +00:00
Paul Davis
d151b54421 more updates for build-gtk-stack: add -headerpad_max_install_names, switch to -O3 compilation, drop MACOSX_MIN_VERSION_REQUIRED since its implicit in -mmacosx-min-version, add as yet incomplete --patch option to patch GTK, tweak curl opts, rearrange
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11619 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-07 15:02:33 +00:00
Paul Davis
4cc83c3699 tweak the gtk stack building script to adjust the versions of glib and gdk-pixbuf in use, add tar and use it after installation so that xz unpacking works even on Tiger
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11582 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-02 17:39:22 +00:00
Paul Davis
31391c769d add aubio and LRDF, fix build of samplerate
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11579 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01 21:21:00 +00:00
Paul Davis
1744ce4d0e new script to build all ardour(3) dependencies above/besides the GTK stack
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11570 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-01 01:05:52 +00:00
Paul Davis
9a5d3435d1 add back tar the list, and only print library/tool names during download if we are downloading them
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11564 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 21:23:57 +00:00
Todd Naugle
1a794ca4cd remove code for the manual link which was accidentally picked up in the last checkin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 17:54:16 +00:00
Todd Naugle
cb26f1eed4 The installer will now create a link to the program in /usr/local/bin to allow starting from the command line. If the installer or uninstaller is not running as root, they will now attempt to use both sudo and su to get root access. This means double click install now works on systems that don't have sudo installed or configured.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 17:26:38 +00:00
Ben Loftis
261a937f9f tell svn that the build script should be executable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11547 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28 20:54:17 +00:00
Paul Davis
686e2113af add back all the missing lines
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11546 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28 20:45:00 +00:00
Paul Davis
2d5b98caa7 make git fetch of gtk+ idempotent
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11545 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28 19:14:09 +00:00
Paul Davis
c960b47a3c update stack build tool, include xz since OS X doesn't have it yet (even Lion), add gobject-introspection so that gtk can be built, add git checkout of 2-24 branch of gtk+
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11544 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28 19:02:47 +00:00
Paul Davis
75ee0d49e2 various tweaks to build-gtk-stack, including --clean and -jN arguments
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11536 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27 18:37:52 +00:00