--- misc/trunk/mac_package_builder/make-tar-file.sh 2015/01/18 02:53:25 2708 +++ misc/trunk/mac_package_builder/make-tar-file.sh 2015/06/14 15:13:44 2776 @@ -9,6 +9,9 @@ P=/home/persson/mac D=linuxsampler_`date +%Y%m%d` +# command line tools shipped with libgig +gigtools_bins="akaidump akaiextract dlsdump gig2mono gig2stereo gigdump gigextract gigmerge korg2gig korgdump rifftree sf2dump" + createuniv () { $LIPO -create "$P/x86_64/$1" "$P/i686/$1" "$P/powerpc/$1" \ @@ -19,6 +22,7 @@ rm -rf linuxsampler_* rm -rf components rm -rf linuxsampler.prepkg +rm -rf LinuxSampler.pkg mkdir -p "$D/LinuxSampler" "$D/lib" @@ -49,6 +53,14 @@ createuniv VST/LinuxSampler.vst/Contents/MacOS/LinuxSampler LinuxSampler.vst/Contents/MacOS/LinuxSampler +# gigtools + +for x in $gigtools_bins +do + createuniv "bin/$x" "LinuxSampler/$x" +done + + # Fantasia cp -r "$P/Fantasia.app" "$D/LinuxSampler" @@ -134,6 +146,13 @@ cp $f $dlib done +component="gigtools" +dlib="components/$component.pkg/bin" +mkdir -p $dlib +for f in $gigtools_bins; do + cp $D/LinuxSampler/$f $dlib +done + component="libgigedit" dlib="$PWD/components/$component.pkg/lib" mkdir -p $dlib @@ -149,7 +168,7 @@ mkdir -p $dlib ( cd $D/lib/ - for f in `ls -d gdk* gtk* locale/*/LC_MESSAGES/gtk20.mo pango libatk* libcairo* libffi* libfont* libfreetype* libgailutil* libgdk* libgio* libglib* libgmodule* libgobject* libgthread* libgtk* libintl* libjpeg* libpango* libpixman* libpng* libgsigc* libtiff*`; do + for f in `ls -d gdk* gtk* locale/*/LC_MESSAGES/gtk20.mo pango libatk* libcairo* libffi* libfont* libfreetype* libgailutil* libgdk* libgio* libglib* libgmodule* libgobject* libgthread* libgtk* libintl* libjpeg* libpango* libpixman* libpng* libsigc* libtiff*`; do cp -r --parents $f $dlib done )