[Top][All Lists]
[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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso deploy-osx.sh check-osx.sh resources/I...,
Nicola Doebelin <=