X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=platform%2Fosx%2Fmake_dmg.sh;h=93af4f3342e75d155d6fd9ab8a1ebbc68f6d47e4;hb=449227ac8c0314ed2484f2f311628bb2828c0884;hp=7e9390e2cd9e692c41339a221f6f2e095a516ab0;hpb=bb74749bfbc3708695ebafab258d8d299fa1a8b0;p=dcpomatic.git diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh index 7e9390e2c..93af4f334 100644 --- a/platform/osx/make_dmg.sh +++ b/platform/osx/make_dmg.sh @@ -11,7 +11,7 @@ version=`cat wscript | egrep ^VERSION | awk '{print $3}' | sed -e "s/'//g"` # DMG size in megabytes DMG_SIZE=256 WORK=build/platform/osx -ENV=/Users/carl/Environments/osx +ENV=/Users/carl/Environments/osx/10.6 ROOT=$1 appdir="DCP-o-matic.app" @@ -55,7 +55,6 @@ universal_copy $ROOT lib/libavfilter*.dylib $WORK/$libs universal_copy $ROOT lib/libavutil*.dylib $WORK/$libs universal_copy $ROOT lib/libavcodec*.dylib $WORK/$libs universal_copy $ROOT lib/libswscale*.dylib $WORK/$libs -universal_copy $ROOT lib/libpostproc*.dylib $WORK/$libs universal_copy $ROOT lib/libswresample*.dylib $WORK/$libs universal_copy $ROOT bin/ffprobe $WORK/$macos universal_copy $ENV lib/libboost_system.dylib $WORK/$libs @@ -86,9 +85,10 @@ universal_copy $ENV lib/libzip*.dylib $WORK/$libs universal_copy $ENV lib/libquickmail*.dylib $WORK/$libs universal_copy $ENV lib/libcurl*.dylib $WORK/$libs universal_copy $ENV lib/libffi*.dylib $WORK/$libs +universal_copy $ENV lib/libiconv*.dylib $WORK/$libs -for obj in $WORK/$macos/dcpomatic $WORK/$macos/ffprobe $WORK/$libs/*.dylib; do - deps=`otool -L $obj | awk '{print $1}' | egrep "(/Users/carl|libboost|libssh|libltdl)"` +for obj in $WORK/$macos/dcpomatic $WORK/$macos/dcpomatic_batch $WORK/$macos/dcpomatic_cli $WORK/$macos/dcpomatic_server_cli $WORK/$macos/ffprobe $WORK/$libs/*.dylib; do + deps=`otool -L $obj | awk '{print $1}' | egrep "(/Users/carl|libboost|libssh|libltdl|libxmlsec)"` changes="" for dep in $deps; do base=`basename $dep` @@ -103,6 +103,19 @@ done cp build/platform/osx/Info.plist $WORK/$approot cp icons/dcpomatic.icns $WORK/$resources/DCP-o-matic.icns +cp icons/colour_conversions.png $WORK/$resources +cp icons/defaults.png $WORK/$resources +cp icons/kdm_email.png $WORK/$resources +cp icons/servers.png $WORK/$resources +cp icons/tms.png $WORK/$resources + +# i18n: .mo files +for lang in de_DE es_ES fr_FR it_IT sv_SE nl_NL; do + mkdir $WORK/$resources/$lang + cp build/src/lib/mo/$lang/*.mo $WORK/$resources/$lang + cp build/src/wx/mo/$lang/*.mo $WORK/$resources/$lang + cp build/src/tools/mo/$lang/*.mo $WORK/$resources/$lang +done tmp_dmg=$WORK/dcpomatic_tmp.dmg dmg="$WORK/DCP-o-matic $version.dmg"