Commit 11e7f7e7 authored by jehan's avatar jehan

add all available ms2 plugins to the macosx bundle

parent afea080b
...@@ -215,6 +215,7 @@ bundle: $(LIBICONV_HACK) ...@@ -215,6 +215,7 @@ bundle: $(LIBICONV_HACK)
BUNDLE_PREFIX=$(BUNDLEPREFIX) \ BUNDLE_PREFIX=$(BUNDLEPREFIX) \
LINPHONE_INSTALL_PREFIX=$(INSTALLDIR_WITH_PREFIX) \ LINPHONE_INSTALL_PREFIX=$(INSTALLDIR_WITH_PREFIX) \
LIBLINPHONE_INSTALL_PREFIX=$(INSTALLDIR_WITH_PREFIX) \ LIBLINPHONE_INSTALL_PREFIX=$(INSTALLDIR_WITH_PREFIX) \
MS2_PLUGINS_INSTALL_PREFIX=$(prefix) \
gtk-mac-bundler $(PACKAGE_BUNDLE_FILE) gtk-mac-bundler $(PACKAGE_BUNDLE_FILE)
printf "[Pango]\nModuleFiles=./etc/pango/pango.modules\n" \ printf "[Pango]\nModuleFiles=./etc/pango/pango.modules\n" \
> $(BUNDLEDIR)/Contents/Resources/etc/pango/pangorc > $(BUNDLEDIR)/Contents/Resources/etc/pango/pangorc
......
...@@ -66,7 +66,7 @@ Then run, inside linphone source tree: ...@@ -66,7 +66,7 @@ Then run, inside linphone source tree:
$ make $ make
$ make bundle $ make bundle
The resulting bundle is located in ~/Desktop, together with a zipped version. The resulting bundle is located in linphone build directory, together with a zipped version.
For a better appearance, you can install the gtk-quartz-engine (a gtk theme) that make gtk application more similar to other mac applications (but not perfect). For a better appearance, you can install the gtk-quartz-engine (a gtk theme) that make gtk application more similar to other mac applications (but not perfect).
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<prefix name="default">/opt/local</prefix> <prefix name="default">/opt/local</prefix>
<prefix name="linphone">${env:LINPHONE_INSTALL_PREFIX}</prefix> <prefix name="linphone">${env:LINPHONE_INSTALL_PREFIX}</prefix>
<prefix name="liblinphone">${env:LIBLINPHONE_INSTALL_PREFIX}</prefix> <prefix name="liblinphone">${env:LIBLINPHONE_INSTALL_PREFIX}</prefix>
<prefix name="ms2plugins">${env:MS2_PLUGINS_INSTALL_PREFIX}</prefix>
<prefix name="macports">/opt/local</prefix> <prefix name="macports">/opt/local</prefix>
<!-- The project directory is the default location of the created <!-- The project directory is the default location of the created
app. If you leave out the path, the current directory is app. If you leave out the path, the current directory is
...@@ -79,8 +80,8 @@ ...@@ -79,8 +80,8 @@
${prefix:macports}/lib/libsoup-2.4*.dylib ${prefix:macports}/lib/libsoup-2.4*.dylib
</binary> </binary>
<binary dest="${bundle}/Contents/Resources/lib/liblinphone/plugins/libmssilk.so"> <binary >
${prefix}/lib/mediastreamer/plugins/libmssilk.so ${prefix:ms2plugins}/lib/mediastreamer/plugins/*.so
</binary> </binary>
<!-- Copy in GTK+ modules. Note the ${gtkdir} macro, which expands <!-- Copy in GTK+ modules. Note the ${gtkdir} macro, which expands
......
mediastreamer2 @ 4cee8324
Subproject commit 405a3d140e76e28ee5c762321a8dbca133a9fe07 Subproject commit 4cee83249c8cfb1357c0dd3691a90c6ea9284ac2
oRTP @ a936749f
Subproject commit 9e186f31a97618cc77d41d5b45ee6eb73873555d Subproject commit a936749fac4d3e2f788a0c03b3c4ea2021b3ae13
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment