<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,50 +1,68 @@
 #!/bin/bash
 
-APP=&quot;Tetzle&quot;
-VERSION=&quot;1.0.1&quot;
+APP='Tetzle'
+VERSION='1.0.1'
 
 BUNDLE=&quot;$APP.app&quot;
 BUNDLE_FW=&quot;$BUNDLE/Contents/Frameworks&quot;
+BUNDLE_PLUGINS=&quot;$BUNDLE/Contents/plugins&quot;
+
 EXE=&quot;$BUNDLE/Contents/MacOS/$APP&quot;
-EXE_FW=&quot;@executable_path/../Frameworks&quot;
-QT_FW=`qmake -query QT_INSTALL_LIBS`
-QTCORE=&quot;QtCore.framework/Versions/4/QtCore&quot;
-QTGUI=&quot;QtGui.framework/Versions/4/QtGui&quot;
-QTXML=&quot;QtXml.framework/Versions/4/QtXml&quot;
-QTOPENGL=&quot;QtOpenGL.framework/Versions/4/QtOpenGL&quot;
+EXE_FW='@executable_path/../Frameworks'
+
+QT_FW=$(qmake -query QT_INSTALL_LIBS)
+QT_PLUGINS=$(qmake -query QT_INSTALL_PLUGINS)
+
+QTCORE='QtCore.framework/Versions/4/QtCore'
+QTGUI='QtGui.framework/Versions/4/QtGui'
+QTXML='QtXml.framework/Versions/4/QtXml'
+QTOPENGL='QtOpenGL.framework/Versions/4/QtOpenGL'
 
 strip $EXE
 
-echo -n &quot;Copying frameworks... &quot;
+echo -n 'Copying frameworks... '
 mkdir $BUNDLE_FW
 cp -R $QT_FW/QtCore.framework $BUNDLE_FW
 cp -R $QT_FW/QtGui.framework $BUNDLE_FW
 cp -R $QT_FW/QtXml.framework $BUNDLE_FW
 cp -R $QT_FW/QtOpenGL.framework $BUNDLE_FW
-echo &quot;Done&quot;
+echo 'Done'
 
-echo -n &quot;Setting framework names... &quot;
+echo -n 'Setting framework names... '
 install_name_tool -id $EXE_FW/$QTCORE $BUNDLE_FW/$QTCORE
 install_name_tool -id $EXE_FW/$QTGUI $BUNDLE_FW/$QTGUI
 install_name_tool -id $EXE_FW/$QTXML $BUNDLE_FW/$QTXML
 install_name_tool -id $EXE_FW/$QTOPENGL $BUNDLE_FW/$QTOPENGL
-echo &quot;Done&quot;
+echo 'Done'
 
-echo -n &quot;Updating locations in executable... &quot;
+echo -n 'Updating locations in executable... '
 install_name_tool -change $QTCORE $EXE_FW/$QTCORE $EXE
 install_name_tool -change $QTGUI $EXE_FW/$QTGUI $EXE
 install_name_tool -change $QTXML $EXE_FW/$QTXML $EXE
 install_name_tool -change $QTOPENGL $EXE_FW/$QTOPENGL $EXE
-echo &quot;Done&quot;
+echo 'Done'
 
-echo -n &quot;Updating locations in frameworks... &quot;
+echo -n 'Updating locations in frameworks... '
 install_name_tool -change $QTCORE $EXE_FW/$QTCORE $BUNDLE_FW/$QTGUI
 install_name_tool -change $QTCORE $EXE_FW/$QTCORE $BUNDLE_FW/$QTXML
 install_name_tool -change $QTCORE $EXE_FW/$QTCORE $BUNDLE_FW/$QTOPENGL
 install_name_tool -change $QTGUI $EXE_FW/$QTGUI $BUNDLE_FW/$QTOPENGL
-echo &quot;Done&quot;
+echo 'Done'
+
+echo -n 'Copying plugins... '
+mkdir $BUNDLE_PLUGINS
+cp -R $QT_PLUGINS/imageformats $BUNDLE_PLUGINS
+echo 'Done'
+
+echo -n 'Updating locations in plugins... '
+for FILE in $(ls $BUNDLE_PLUGINS/imageformats)
+do
+	install_name_tool -change $QTGUI $EXE_FW/$QTGUI $BUNDLE_PLUGINS/imageformats/$FILE
+	install_name_tool -change $QTCORE $EXE_FW/$QTCORE $BUNDLE_PLUGINS/imageformats/$FILE
+done
+echo 'Done'
 
-echo -n &quot;Creating disk image... &quot;
+echo -n 'Creating disk image... '
 hdiutil create -quiet -ov -srcfolder $BUNDLE -format UDBZ -volname &quot;$APP&quot; &quot;${APP}_$VERSION.dmg&quot;
 hdiutil internet-enable -quiet -yes &quot;${APP}_$VERSION.dmg&quot;
-echo &quot;Done&quot;
+echo 'Done'</diff>
      <filename>mac_deploy.sh</filename>
    </modified>
    <modified>
      <diff>@@ -40,6 +40,15 @@ int main(int argc, char** argv)
 	tetzle_translator.load(&quot;tetzle_&quot; + QLocale::system().name());
 	app.installTranslator(&amp;tetzle_translator);
 
+#if defined(Q_OS_MAC)
+	{
+		QDir dir(QApplication::applicationDirPath());
+		dir.cdUp();
+		dir.cd(&quot;plugins&quot;);
+		QApplication::setLibraryPaths(QStringList(dir.absolutePath()));
+	}
+#endif
+
 	QDir dir = QDir::home();
 #if defined(Q_OS_MAC)
 	QString path = QDir::homePath() + &quot;/Library/Application Support/GottCode/Tetzle/&quot;;</diff>
      <filename>src/main.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -5,3 +5,10 @@ COPY %QTDIR%\bin\QtCore4.dll Tetzle
 COPY %QTDIR%\bin\QtGui4.dll Tetzle
 COPY %QTDIR%\bin\QtXml4.dll Tetzle
 COPY %QTDIR%\bin\QtOpenGL4.dll Tetzle
+MKDIR Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qgif4.dll Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qico4.dll Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qjpeg4.dll Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qmng4.dll Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qsvg4.dll Tetzle\imageformats
+COPY %QTDIR%\plugins\imageformats\qtiff4.dll Tetzle\imageformats</diff>
      <filename>windows_deploy.bat</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>148557a01164057cb1810476c130f7141a83a5e6</id>
    </parent>
  </parents>
  <author>
    <name>Graeme Gott</name>
    <email>graeme@gottcode.org</email>
  </author>
  <url>http://github.com/gottcode/tetzle/commit/2e02f15946c58df5f585b88da77b08bb6b5e79e1</url>
  <id>2e02f15946c58df5f585b88da77b08bb6b5e79e1</id>
  <committed-date>2008-06-28T14:15:53-07:00</committed-date>
  <authored-date>2008-06-28T14:15:53-07:00</authored-date>
  <message>Add image plugins to Mac and Windows releases.</message>
  <tree>a81ac3c966d30af2ebc37505b8602ec75d94c07a</tree>
  <committer>
    <name>Graeme Gott</name>
    <email>graeme@gottcode.org</email>
  </committer>
</commit>
