traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso deploy-osx.sh check-osx.sh resources/I...


From: Nicola Doebelin
Subject: [Traverso-commit] traverso deploy-osx.sh check-osx.sh resources/I...
Date: Tue, 04 Dec 2007 22:32:29 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Nicola Doebelin <n_doebelin>    07/12/04 22:32:29

Modified files:
        .              : deploy-osx.sh 
Added files:
        .              : check-osx.sh 
        resources      : Info.plist 

Log message:
        Updated the bundle scripts for OS X. Running ./deploy-osx.sh after 
compilation with cmake should create a bundle in the toplevel directory.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/deploy-osx.sh?cvsroot=traverso&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/traverso/check-osx.sh?cvsroot=traverso&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/traverso/resources/Info.plist?cvsroot=traverso&rev=1.1

Patches:
Index: deploy-osx.sh
===================================================================
RCS file: /sources/traverso/traverso/deploy-osx.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- deploy-osx.sh       13 Jul 2007 17:15:50 -0000      1.8
+++ deploy-osx.sh       4 Dec 2007 22:32:29 -0000       1.9
@@ -4,23 +4,29 @@
 #    This script is used to create a bundle for OS X     #
 ###                                                    ###
 
-QT_PATH=/usr/local/Trolltech/Qt-4.3.0
+QT_PATH=/usr/local/Trolltech/Qt-4.3.1
 
-cp /opt/local/bin/cdrdao traverso.app/Contents/MacOS/
-cp /usr/local/bin/sox traverso.app/Contents/MacOS/
-
-mkdir -p traverso.app/Contents/Frameworks
+mkdir -p traverso.app/Contents/MacOS/
+mkdir -p traverso.app/Contents/Resources/
+mkdir -p traverso.app/Contents/Frameworks/
 mkdir -p traverso.app/Contents/Frameworks/QtXml.framework/Versions/4/
 mkdir -p traverso.app/Contents/Frameworks/QtOpenGL.framework/Versions/4/
 mkdir -p traverso.app/Contents/Frameworks/QtGui.framework/Versions/4/
 mkdir -p traverso.app/Contents/Frameworks/QtCore.framework/Versions/4/
 
+cp bin/traverso traverso.app/Contents/MacOS/
+cp resources/images/traverso_mac.icns 
traverso.app/Contents/Resources/Traverso.icns
+cp resources/Info.plist traverso.app/Contents/
+cp /opt/local/bin/cdrdao traverso.app/Contents/MacOS/
+cp /usr/local/bin/sox traverso.app/Contents/MacOS/
+
 cp /usr/local/lib/libsndfile.1.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libsamplerate.0.dylib  traverso.app/Contents/Frameworks
 cp /usr/local/lib/libportaudio.2.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/librdf.0.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/librasqal.0.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libvorbisfile.3.dylib traverso.app/Contents/Frameworks
+cp /usr/local/lib/libvorbisenc.2.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libvorbis.0.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libogg.0.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libmad.0.dylib traverso.app/Contents/Frameworks
@@ -28,6 +34,8 @@
 cp /usr/local/lib/libFLAC.8.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libraptor.1.dylib traverso.app/Contents/Frameworks
 cp /usr/local/lib/libst.0.dylib traverso.app/Contents/Frameworks
+cp /usr/local/lib/libwavpack.1.dylib traverso.app/Contents/Frameworks
+cp /usr/local/lib/libmp3lame.0.dylib traverso.app/Contents/Frameworks
 cp $QT_PATH/lib/QtXml.framework/Versions/4/QtXml 
traverso.app/Contents/Frameworks/QtXml.framework/Versions/4/
 cp $QT_PATH/lib/QtOpenGL.framework/Versions/4/QtOpenGL 
traverso.app/Contents/Frameworks/QtOpenGL.framework/Versions/4/
 cp $QT_PATH/lib/QtGui.framework/Versions/4/QtGui 
traverso.app/Contents/Frameworks/QtGui.framework/Versions/4/
@@ -38,11 +46,17 @@
 install_name_tool -id @executable_path/../Frameworks/libportaudio.2.dylib 
traverso.app/Contents/Frameworks/libportaudio.2.dylib
 install_name_tool -id @executable_path/../Frameworks/librdf.0.dylib 
traverso.app/Contents/Frameworks/librdf.0.dylib
 install_name_tool -id @executable_path/../Frameworks/librasqal.0.dylib 
traverso.app/Contents/Frameworks/librasqal.0.dylib
+install_name_tool -id @executable_path/../Frameworks/libvorbis.0.dylib 
traverso.app/Contents/Frameworks/libvorbis.0.dylib
 install_name_tool -id @executable_path/../Frameworks/libvorbisfile.3.dylib 
traverso.app/Contents/Frameworks/libvorbisfile.3.dylib
+install_name_tool -id @executable_path/../Frameworks/libvorbisenc.2.dylib 
traverso.app/Contents/Frameworks/libvorbisenc.2.dylib
+install_name_tool -id @executable_path/../Frameworks/libogg.0.dylib 
traverso.app/Contents/Frameworks/libogg.0.dylib
 install_name_tool -id @executable_path/../Frameworks/libmad.0.dylib 
traverso.app/Contents/Frameworks/libmad.0.dylib
 install_name_tool -id @executable_path/../Frameworks/libraptor.1.dylib 
traverso.app/Contents/Frameworks/libraptor.1.dylib
 install_name_tool -id @executable_path/../Frameworks/libst.0.dylib 
traverso.app/Contents/Frameworks/libst.0.dylib
+install_name_tool -id @executable_path/../Frameworks/libwavpack.1.dylib 
traverso.app/Contents/Frameworks/libwavpack.1.dylib
 install_name_tool -id @executable_path/../Frameworks/libFLAC++.6.dylib 
traverso.app/Contents/Frameworks/libFLAC++.6.dylib
+install_name_tool -id @executable_path/../Frameworks/libFLAC.8.dylib 
traverso.app/Contents/Frameworks/libFLAC.8.dylib
+install_name_tool -id @executable_path/../Frameworks/libmp3lame.0.dylib 
traverso.app/Contents/Frameworks/libmp3lame.0.dylib
 install_name_tool -id 
@executable_path/../Frameworks/QtXml.framework/Versions/4/QtXml 
traverso.app/Contents/Frameworks/QtXml.framework/Versions/4/QtXml
 install_name_tool -id 
@executable_path/../Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL 
traverso.app/Contents/Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL
 install_name_tool -id 
@executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui 
traverso.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
@@ -53,10 +67,16 @@
 install_name_tool -change /usr/local/lib/libportaudio.2.dylib 
@executable_path/../Frameworks/libportaudio.2.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/librdf.0.dylib 
@executable_path/../Frameworks/librdf.0.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/librasqal.0.dylib 
@executable_path/../Frameworks/librasqal.0.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libvorbis.0.dylib 
@executable_path/../Frameworks/libvorbis.0.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/libvorbisfile.3.dylib 
@executable_path/../Frameworks/libvorbisfile.3.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libvorbisenc.2.dylib 
@executable_path/../Frameworks/libvorbisenc.2.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libogg.0.dylib 
@executable_path/../Frameworks/libogg.0.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/libmad.0.dylib 
@executable_path/../Frameworks/libmad.0.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/libraptor.1.dylib 
@executable_path/../Frameworks/libraptor.1.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libwavpack.1.dylib 
@executable_path/../Frameworks/libwavpack.1.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/libFLAC++.6.dylib 
@executable_path/../Frameworks/libFLAC++.6.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libFLAC.8.dylib 
@executable_path/../Frameworks/libFLAC.8.dylib 
traverso.app/Contents/MacOS/traverso
+install_name_tool -change /usr/local/lib/libmp3lame.0.dylib 
@executable_path/../Frameworks/libmp3lame.0.dylib 
traverso.app/Contents/MacOS/traverso
 install_name_tool -change /usr/local/lib/libst.0.dylib 
@executable_path/../Frameworks/libst.0.dylib traverso.app/Contents/MacOS/sox
 install_name_tool -change /usr/local/lib/libsndfile.1.dylib 
@executable_path/../Frameworks/libsndfile.1.dylib 
traverso.app/Contents/MacOS/sox
 install_name_tool -change /usr/local/lib/libsamplerate.0.dylib 
@executable_path/../Frameworks/libsamplerate.0.dylib 
traverso.app/Contents/MacOS/sox
@@ -82,6 +102,8 @@
 
 install_name_tool -change /usr/local/lib/libvorbis.0.dylib 
@executable_path/../Frameworks/libvorbis.0.dylib 
traverso.app/Contents/Frameworks/libvorbis.0.dylib
 install_name_tool -change /usr/local/lib/libogg.0.dylib 
@executable_path/../Frameworks/libogg.0.dylib 
traverso.app/Contents/Frameworks/libvorbis.0.dylib
+install_name_tool -change /usr/local/lib/libvorbis.0.dylib 
@executable_path/../Frameworks/libvorbis.0.dylib 
traverso.app/Contents/Frameworks/libvorbisenc.2.dylib
+install_name_tool -change /usr/local/lib/libogg.0.dylib 
@executable_path/../Frameworks/libogg.0.dylib 
traverso.app/Contents/Frameworks/libvorbisenc.2.dylib
 
 install_name_tool -change /usr/local/lib/libogg.0.dylib 
@executable_path/../Frameworks/libogg.0.dylib 
traverso.app/Contents/Frameworks/libogg.0.dylib
 install_name_tool -change /usr/local/lib/libmad.0.dylib 
@executable_path/../Frameworks/libmad.0.dylib 
traverso.app/Contents/Frameworks/libmad.0.dylib

Index: check-osx.sh
===================================================================
RCS file: check-osx.sh
diff -N check-osx.sh
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ check-osx.sh        4 Dec 2007 22:32:29 -0000       1.1
@@ -0,0 +1,10 @@
+#! /bin/bash
+
+for file in Traverso.app/Contents/MacOS/*; do
+  otool -L $file 
+done
+
+for file in Traverso.app/Contents/Frameworks/*.dylib; do
+  otool -L $file
+done
+

Index: resources/Info.plist
===================================================================
RCS file: resources/Info.plist
diff -N resources/Info.plist
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ resources/Info.plist        4 Dec 2007 22:32:29 -0000       1.1
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
+<plist version="0.9">
+<dict>
+       <key>CFBundleIconFile</key>
+       <string>Traverso.icns</string>
+       <key>CFBundlePackageType</key>
+       <string>APPL</string>
+        <key>CFBundleGetInfoString</key>
+       <string>Created by Qt/QMake</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleExecutable</key>
+       <string>traverso</string>
+       <key>NOTE</key>
+       <string>Please, do NOT change this file -- It was generated by 
Qt/QMake.</string>
+</dict>
+</plist>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]