From bd85cff0cfe86d87cbe895ac0591d83f7e82c03b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 25 Nov 2011 09:25:59 +0000 Subject: Fix OSX bundle. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3629 a436a847-0d15-0410-975c-d299462d15a1 --- osx/bundleify.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'osx/bundleify.sh') diff --git a/osx/bundleify.sh b/osx/bundleify.sh index caf4a26..cc72009 100755 --- a/osx/bundleify.sh +++ b/osx/bundleify.sh @@ -3,20 +3,24 @@ bundle=$1 exe=$2 -libs="`otool -L $exe | grep '\.dylib\|\.so' | grep '/User\|/opt/local' | sed 's/(.*//'`" +libs="`otool -L $exe | grep '\.dylib\|\.so' | grep '/User\|/opt/local\|/usr/local' | sed 's/(.*//'`" -mkdir "$bundle/Contents/lib" +mkdir -p "$bundle/Contents/lib" for l in $libs; do cp $l $bundle/Contents/lib done -mkdir "$bundle/Contents/lib/engines" +mkdir -p "$bundle/Contents/lib/engines" cp /opt/local/lib/gtk-2.0/2.10.0/engines/libclearlooks.so $bundle/Contents/lib/engines -mkdir "$bundle/Contents/lib/modules" +mkdir -p "$bundle/Contents/lib/modules" cp /opt/local/lib/pango/1.6.0/modules/*basic*.so $bundle/Contents/lib/modules -reclibs="`otool -L $bundle/Contents/lib/engines/* $bundle/Contents/lib/modules/* | grep '\.dylib\|\.so' | grep '/User\|/opt/local' | sed 's/(.*//'`" +reclibs="`otool -L $bundle/Contents/lib/* $bundle/Contents/lib/engines/* $bundle/Contents/lib/modules/* | grep '\.dylib\|\.so' | grep '/User\|/opt/local\|/usr/local' | sed 's/(.*//'`" + +for l in $reclibs; do + cp $l $bundle/Contents/lib +done for l in $libs $reclibs; do lname=`echo $l | sed 's/.*\///'` -- cgit v1.2.1