2 # OpenBOR - http://www.LavaLit.com
3 # -----------------------------------------------------------------------
4 # Licensed under the BSD license, see LICENSE in OpenBOR root for details.
6 # Copyright (c) 2004 - 2011 OpenBOR Team
10 # Script updates the hardcoded dynamic libraries paths
11 # to paths that are relative to the executable.
13 if [ -z "${DWNDEV+xxx}" ]; then
17 if [ "${DWNDEV}" == "/opt/mac" ]; then
21 ############ Update Library References ############
23 ${PREFIX}install_name_tool \
24 -change ${DWNDEV}/lib
/libSDL-1.2
.0.dylib \
25 @executable_path
/..
/Libraries
/libSDL-1.2
.0.dylib \
26 releases
/DARWIN
/OpenBOR.app
/Contents
/Libraries
/libSDL_gfx
.13.dylib
28 ${PREFIX}install_name_tool \
29 -change ${DWNDEV}/lib
/libvorbis
.0.dylib \
30 @executable_path
/..
/Libraries
/libvorbis
.0.dylib \
31 releases
/DARWIN
/OpenBOR.app
/Contents
/Libraries
/libvorbisfile
.3.dylib
33 ${PREFIX}install_name_tool \
34 -change ${DWNDEV}/lib
/libogg
.0.dylib \
35 @executable_path
/..
/Libraries
/libogg
.0.dylib \
36 releases
/DARWIN
/OpenBOR.app
/Contents
/Libraries
/libvorbisfile
.3.dylib
38 ${PREFIX}install_name_tool \
39 -change ${DWNDEV}/lib
/libogg
.0.dylib \
40 @executable_path
/..
/Libraries
/libogg
.0.dylib \
41 releases
/DARWIN
/OpenBOR.app
/Contents
/Libraries
/libvorbis
.0.dylib
43 ${PREFIX}install_name_tool \
44 -change ${DWNDEV}/lib
/libz
.1.dylib \
45 @executable_path
/..
/Libraries
/libz
.1.2.5.dylib \
46 releases
/DARWIN
/OpenBOR.app
/Contents
/Libraries
/libpng14.14.dylib
48 ######### Update Executable Library Paths ##########
50 ${PREFIX}install_name_tool \
51 -change ${DWNDEV}/lib
/libSDL-1.2
.0.dylib \
52 @executable_path
/..
/Libraries
/libSDL-1.2
.0.dylib \
53 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
55 ${PREFIX}install_name_tool \
56 -change ${DWNDEV}/lib
/libSDL_gfx
.13.dylib \
57 @executable_path
/..
/Libraries
/libSDL_gfx
.13.dylib \
58 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
60 ${PREFIX}install_name_tool \
61 -change ${DWNDEV}/lib
/libvorbisfile
.3.dylib \
62 @executable_path
/..
/Libraries
/libvorbisfile
.3.dylib \
63 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
65 ${PREFIX}install_name_tool \
66 -change ${DWNDEV}/lib
/libvorbis
.0.dylib \
67 @executable_path
/..
/Libraries
/libvorbis
.0.dylib \
68 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
70 ${PREFIX}install_name_tool \
71 -change ${DWNDEV}/lib
/libogg
.0.dylib \
72 @executable_path
/..
/Libraries
/libogg
.0.dylib \
73 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
75 ${PREFIX}install_name_tool \
76 -change ${DWNDEV}/lib
/libpng14.14.dylib \
77 @executable_path
/..
/Libraries
/libpng14.14.dylib \
78 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR
80 ${PREFIX}install_name_tool \
81 -change ${DWNDEV}/lib
/libz
.1.dylib \
82 @executable_path
/..
/Libraries
/libz
.1.2.5.dylib \
83 releases
/DARWIN
/OpenBOR.app
/Contents
/MacOS
/OpenBOR