hey everyone, so in my last post i was asking about dependencies for apps, well i got it figured out now but need some help, i have a bunch of commands that i have to copy and paste into the cmd line before i am finished, my question is the commands are below, how can i make it so that these commands will work on any app without me having to go in and manually adding the app name to each line and can this be turned into a script so all i have to do is copy it into the folder with the app and run it?
Code:
sudo mkdir IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/libexec/qt4/Library/Frameworks/QtCore.framework IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/libexec/qt4/Library/Frameworks/QtGui.framework IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libminiupnpc.10.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libssl.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libz.1.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libz.1.2.8.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libcrypto.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/db48/libdb_cxx-4.8.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libboost_system-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libboost_filesystem-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libboost_program_options-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libboost_thread-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo cp -R /opt/local/lib/libpng16.16.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks
sudo install_name_tool -id @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore ./IndependentMoneySystem-Qt.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore
sudo install_name_tool -id @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui ./IndependentMoneySystem-Qt.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
sudo install_name_tool -id @executable_path/../Frameworks/libminiupnpc.10.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libminiupnpc.10.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libssl.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libz.1.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libz.1.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libcrypto.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libcrypto.1.0.0.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libdb_cxx-4.8.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libdb_cxx-4.8.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libboost_system-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_system-mt.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libboost_filesystem-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_filesystem-mt.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libboost_program_options-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_program_options-mt.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libboost_thread-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib
sudo install_name_tool -id @executable_path/../Frameworks/libpng16.16.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libpng16.16.dylib
sudo install_name_tool -change /opt/local/libexec/qt4/Library/Frameworks/QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/libexec/qt4/Library/Frameworks/QtGui.framework/Versions/4/QtGui @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/libexec/qt4/Library/Frameworks/QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore IndependentMoneySystem-Qt.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
sudo install_name_tool -change /opt/local/lib/libminiupnpc.10.dylib @executable_path/../Frameworks/libminiupnpc.10.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libssl.1.0.0.dylib @executable_path/../Frameworks/libssl.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libz.1.dylib @executable_path/../Frameworks/libz.1.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libcrypto.1.0.0.dylib
sudo install_name_tool -change /opt/local/lib/libz.1.dylib @executable_path/../Frameworks/libz.1.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib
sudo install_name_tool -change /opt/local/lib/libcrypto.1.0.0.dylib @executable_path/../Frameworks/libcrypto.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libcrypto.1.0.0.dylib @executable_path/../Frameworks/libcrypto.1.0.0.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib
sudo install_name_tool -change /opt/local/lib/db48/libdb_cxx-4.8.dylib @executable_path/../Frameworks/libdb_cxx-4.8.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_filesystem-mt.dylib
sudo install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib
sudo install_name_tool -change /opt/local/lib/libboost_filesystem-mt.dylib @executable_path/../Frameworks/libboost_filesystem-mt.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libboost_program_options-mt.dylib @executable_path/../Frameworks/libboost_program_options-mt.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libboost_thread-mt.dylib @executable_path/../Frameworks/libboost_thread-mt.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt
sudo install_name_tool -change /opt/local/lib/libpng16.16.dylib @executable_path/../Frameworks/libpng16.16.dylib IndependentMoneySystem-Qt.app/Contents/Frameworks/libpng16.16.dylib
sudo install_name_tool -change /opt/local/lib/libpng16.16.dylib @executable_path/../Frameworks/libpng16.16.dylib IndependentMoneySystem-Qt.app/Contents/MacOs/IndependentMoneySystem-Qt