Commit graph

51 commits

Author SHA1 Message Date
Todd Naugle
737db3a504 build clearlooks (gtk-engines) from source repo.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-13 12:50:55 +00:00
Paul Davis
cc40898345 oops in the gtk stack build script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12477 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-29 17:24:30 +00:00
Paul Davis
e6e45236dd don't apply the freetype or cairo patches when building on OSX
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12463 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-28 13:48:13 +00:00
Paul Davis
b4e8aeaf34 add 2 patches to the GTK stack build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12377 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-22 11:47:29 +00:00
Paul Davis
45b62dfc86 more build script tweaks, notably adding EXPAT<FOO> args to XML-Parser build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12188 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 16:44:26 +00:00
Paul Davis
b5e09f2c5b --space fixup
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12184 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 13:33:56 +00:00
Paul Davis
916717086a add --space arg to build stack scripts to clean up compiled stuff but leave installed stuff in place
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 13:30:26 +00:00
Paul Davis
db50439884 explicitly ask for shared libs for gettext
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 03:26:35 +00:00
Paul Davis
0143a934db fix find(1) syntax when used for cleanup
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 01:39:53 +00:00
Paul Davis
ecc9b57869 probably working gtk dependency stack build script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 18:45:42 +00:00
Paul Davis
f64749b19c more gtk stack script fixes - don't use awk to find directories and set LD_LIBRARY_PATH correctly for non-OSX
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-03 13:11:45 +00:00
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
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
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
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
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
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
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
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
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
Paul Davis
dcf7b11f3d use --silent to keep grep quiet
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11530 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27 15:43:06 +00:00
Paul Davis
0ce46cc189 fix on-disk name of two downloads
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11529 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27 15:36:46 +00:00
Paul Davis
a63d0455f1 handle 3 packages for which no direct links were found
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11527 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27 15:20:25 +00:00
Paul Davis
17372a5976 fix --download arg handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11526 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-27 15:06:03 +00:00