[vlc-devel] commit: ub.sh: prettified the comments a bit ( Felix Paul Kühne )

git version control git at videolan.org
Wed Nov 12 22:20:07 CET 2008

vlc | branch: 0.9-bugfix | Felix Paul Kühne <fkuehne at videolan.org> | Wed Nov 12 22:15:27 2008 +0100| [faffd539c9c6e9489af26d92ec5fd919e6b6d153] | committer: Felix Paul Kühne 

ub.sh: prettified the comments a bit

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=faffd539c9c6e9489af26d92ec5fd919e6b6d153

 extras/package/macosx/ub.sh |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/extras/package/macosx/ub.sh b/extras/package/macosx/ub.sh
index b501625..4be57cb 100644
--- a/extras/package/macosx/ub.sh
+++ b/extras/package/macosx/ub.sh
@@ -1,7 +1,21 @@
+# This script allows you to create a Universal Binary of VLC.app. It requires 
+# pre-compiled binaries for Intel- and PowerPC-based Macs; no sources.
+# Exotic sub-platforms aka x86_64 or even ppc64 are not supported right now.
+# Using different OS X SDKs for both platforms is absolutely fine of course.
+# All you need to do is CHANGE THE ROOTS and READ THE COMMENTS.
+# Happy releasing!
+# INTELROOT == path to VLC.app compiled on an Intel-based Mac (e.g. jones).
+# PPCROOT   == path to VLC.app compiled on a PowerPC-based Mac (e.g. veda).
+# Note that these 2 roots only require read-access and won't be changed at all.
+# UBROOT    == path to a VLC.app bundle which will contain the Universal Binary.
+# Note that you should empty the following folders: lib, modules
+# and remove the VLC binary in MacOS (just for sanity reasons)
 for i in `ls $INTELROOT/Contents/MacOS/lib/`
@@ -19,3 +33,7 @@ cp $INTELROOT/Contents/MacOS/modules/*mmx* $UBROOT/Contents/MacOS/modules/
 cp $INTELROOT/Contents/MacOS/modules/*sse* $UBROOT/Contents/MacOS/modules/
 cp $INTELROOT/Contents/MacOS/modules/*3dn* $UBROOT/Contents/MacOS/modules/
 cp $PPCROOT/Contents/MacOS/modules/*altivec* $UBROOT/Contents/MacOS/modules/
+# Now, you need to copy the resulting UBROOT folder into VLC's build directory 
+# and make sure it is actually named "VLC-release.app".
+# Afterwards, run 'make package-macosx' and follow release_howto.txt in /doc

More information about the vlc-devel mailing list