--- deliantra/Deliantra-Client/makebin.osx 2008/12/05 14:49:09 1.10 +++ deliantra/Deliantra-Client/makebin.osx 2009/09/28 20:44:01 1.14 @@ -2,10 +2,16 @@ # Convert a gtk2-perl program to a standalone OS X binary +#port install libsdl libsdl_mixer libsdl_image libvorbis libpng jpeg pango db46 libogg p5-libwww-perl p5-yaml # need to patch libSDL_image from /opt/local/lib/libjpeg.dylib to ./libjpeg.62.dylib +# ln -s db46/db.h /opt/local/include +# ln -s db46/libdb.dylib /opt/local/lib +# /opt/local/bin/cpan Pod::POM #export MACOSX_DEPLOYMENT_TARGET=10.3 # maybe it helps -export MACOSX_DEPLOYMENT_TARGET=10.5 # nope +#export MACOSX_DEPLOYMENT_TARGET=10.5 # nope + +cvs update PERL=/opt/local PERLLIB=/usr/lib/perl5 @@ -13,8 +19,9 @@ umask 022 if true; then - for mod in AnyEvent EV JSON-XS deliantra/Deliantra Compress-LZF BDB; do + for mod in common-sense AnyEvent EV JSON-XS deliantra/Deliantra Compress-LZF BDB Guard; do ( + mkdir -p /root/src/$mod || exit 77 cd /root/src/$mod set -x pwd @@ -65,29 +72,6 @@ echo "/opt/local/lib/lib$lib.dylib;shlib/darwin-2level/lib$lib.dylib" done - cat >>fonts.conf < - - - - mono monospace - - sans serif sans-serif - - sans sans-serif - - fontconfig-cache - - - - 0x00200x00A00x00AD0x034F0x06000x06010x06020x06030x06DD0x070F0x115F0x11600x16800x17B40x17B50x180E0x20000x20010x20020x20030x20040x20050x20060x20070x20080x20090x200A0x200B0x200C0x200D0x200E0x200F0x20280x20290x202A0x202B0x202C0x202D0x202E0x202F0x205F0x20600x20610x20620x20630x206A0x206B0x206C0x206D0x206E0x206F0x28000x30000x31640xFEFF0xFFA00xFFF90xFFFA0xFFFB - - - - -EOF - echo "fonts.conf;root/fonts.conf" - ) >addlist #cat pango.modules;exit