[fritzing] Update to Fritzing 0.7.11b.

Ed Marshall logic at fedoraproject.org
Tue Jan 8 01:12:16 UTC 2013


commit 5388e60e09baf08fc8a26074449af55f7fb1f859
Author: Ed Marshall <esm at logic.net>
Date:   Mon Jan 7 17:11:52 2013 -0800

    Update to Fritzing 0.7.11b.

 fritzing-disable-autoupdate.patch         |  171 +++++++++++++-----------
 fritzing-panelizer-relative-include.patch |   56 ++++++++
 fritzing-use-external-libs.patch          |  208 +++++++++++++++--------------
 fritzing.spec                             |   10 +-
 sources                                   |    1 +
 5 files changed, 262 insertions(+), 184 deletions(-)
---
diff --git a/fritzing-disable-autoupdate.patch b/fritzing-disable-autoupdate.patch
index eda3a00..b655fa7 100644
--- a/fritzing-disable-autoupdate.patch
+++ b/fritzing-disable-autoupdate.patch
@@ -1,14 +1,15 @@
---- fritzing-0.7.5b.source/src/fapplication.cpp.orig	2012-07-03 09:34:29.216464149 +0100
-+++ fritzing-0.7.5b.source/src/fapplication.cpp	2012-07-03 09:36:25.500449472 +0100
-@@ -125,7 +125,6 @@
+diff -rup fritzing-0.7.11b.source.orig/src/fapplication.cpp fritzing-0.7.11b.source/src/fapplication.cpp
+--- fritzing-0.7.11b.source.orig/src/fapplication.cpp	2013-01-02 12:13:52.000000000 -0800
++++ fritzing-0.7.11b.source/src/fapplication.cpp	2013-01-07 15:19:44.878338801 -0800
+@@ -291,7 +291,6 @@ FApplication::FApplication( int & argc,
+ 	m_mousePressed = false;
  	m_referenceModel = NULL;
- 	m_paletteBinModel = NULL;
  	m_started = false;
 -	m_updateDialog = NULL;
  	m_lastTopmostWindow = NULL;
  	m_serviceType = NoService;
  	m_splash = NULL;
-@@ -246,7 +245,6 @@
+@@ -463,7 +462,6 @@ bool FApplication::init() {
  	}
  
  	m_started = false;
@@ -16,7 +17,7 @@
  	m_lastTopmostWindow = NULL;
  
  	connect(&m_activationTimer, SIGNAL(timeout()), this, SLOT(updateActivation()));
-@@ -303,10 +301,6 @@
+@@ -519,10 +517,6 @@ FApplication::~FApplication(void)
  		
  	clearModels();
  
@@ -25,9 +26,9 @@
 -	}
 -
  	FSvgRenderer::cleanup();
- 	ViewIdentifierClass::cleanup();
  	ViewLayer::cleanup();
-@@ -766,10 +760,6 @@
+ 	ViewLayer::cleanup();
+@@ -1033,10 +1027,6 @@ int FApplication::startup()
  	if (m_progressIndex >= 0) splash.showProgress(m_progressIndex, 0.825);
  	ProcessEventBlocker::processEvents();
  
@@ -38,11 +39,10 @@
  	if (m_progressIndex >= 0) splash.showProgress(m_progressIndex, 0.875);
  
  	DebugDialog::debug("load something");
-@@ -952,59 +942,6 @@
-         ViewLayer::ViewLayerID viewLayerID;
+@@ -1220,58 +1210,6 @@ struct Thing {
  };
  
--
+ 
 -
 -void FApplication::checkForUpdates() {
 -	checkForUpdates(true);
@@ -84,23 +84,24 @@
 -
 -void FApplication::enableCheckUpdates(bool enabled)
 -{
--	DebugDialog::debug("before enable check updates");
+-	//DebugDialog::debug("before enable check updates");
 -    foreach (QWidget *widget, QApplication::topLevelWidgets()) {
 -        MainWindow *mainWindow = qobject_cast<MainWindow *>(widget);
 -		if (mainWindow) {
 -			mainWindow->enableCheckUpdates(enabled);
 -		}
 -	}
--	DebugDialog::debug("after enable check updates");
+-	//DebugDialog::debug("after enable check updates");
 -}
 -
 -
  void FApplication::createUserDataStoreFolderStructure() {
  	// make sure that the folder structure for parts and bins, exists
  	QString userDataStorePath = FolderUtils::getUserDataStorePath();
---- fritzing-0.7.5b.source/src/fapplication.h.orig	2012-07-03 09:36:43.825457172 +0100
-+++ fritzing-0.7.5b.source/src/fapplication.h	2012-07-03 09:37:19.645455254 +0100
-@@ -65,9 +65,6 @@
+diff -rup fritzing-0.7.11b.source.orig/src/fapplication.h fritzing-0.7.11b.source/src/fapplication.h
+--- fritzing-0.7.11b.source.orig/src/fapplication.h	2013-01-02 12:13:53.000000000 -0800
++++ fritzing-0.7.11b.source/src/fapplication.h	2013-01-07 15:20:44.532380241 -0800
+@@ -109,9 +109,6 @@ signals:
  public slots:
  	void preferences();
  	void preferencesAfter();
@@ -110,67 +111,77 @@
  	void createUserDataStoreFolderStructure();
  	void changeActivation(bool activate, QWidget * originator);
  	void updateActivation();
---- fritzing-0.7.5b.source/src/mainwindow.cpp.orig	2012-07-03 09:37:32.273459712 +0100
-+++ fritzing-0.7.5b.source/src/mainwindow.cpp	2012-07-03 09:38:01.261461430 +0100
-@@ -167,7 +167,6 @@
- 	m_windowMenuSeparator = NULL;
- 	m_wireColorMenu = NULL;
- 	m_viewSwitcherDock = NULL;
--	m_checkForUpdatesAct = NULL;
- 	m_fileProgressDialog = NULL;
- 	m_currentGraphicsView = NULL;
- 	m_comboboxChanged = false;
-@@ -1705,14 +1704,6 @@
- 	m_showInViewHelpAct->setChecked(show);
- }
- 
--void MainWindow::enableCheckUpdates(bool enabled)
--{
--	if (m_checkForUpdatesAct != NULL) {
--		m_checkForUpdatesAct->setEnabled(enabled);
--	}
--}
--
--
- void MainWindow::swapSelectedDelay(const QString & family, const QString & prop, QMap<QString, QString> & currPropsMap, ItemBase * itemBase) 
- {
- 	m_swapTimer.stop();
---- fritzing-0.7.5b.source/src/mainwindow.h.orig	2012-07-02 13:05:48.000000000 +0100
-+++ fritzing-0.7.5b.source/src/mainwindow.h	2012-07-03 09:42:52.512457624 +0100
-@@ -120,7 +120,6 @@
- 	QSizeGrip *sizeGrip();
- 	QStatusBar *realStatusBar();
- 	void showAllFirstTimeHelp(bool show);
--	void enableCheckUpdates(bool enabled);
- 
- 	class PartsEditorMainWindow* getPartsEditor(ModelPart *modelPart, long id, ItemBase * fromItem, class PartsBinPaletteWidget* requester);
- 	ModelPart *loadPartFromFile(const QString& newPartPath, bool connectorsChanged=false);
-@@ -714,7 +713,6 @@
-     QAction *m_partsRefAct;
-     QAction *m_showInViewHelpAct;;
-     QAction *m_visitFritzingDotOrgAct;
--    QAction *m_checkForUpdatesAct;
-     QAction *m_aboutQtAct;
-     QAction *m_reportBugAct;
- 	QAction *m_enableDebugAct;
---- fritzing-0.7.5b.source/src/mainwindow_menu.cpp.orig	2012-07-03 09:50:29.301413105 +0100
-+++ fritzing-0.7.5b.source/src/mainwindow_menu.cpp	2012-07-03 09:50:47.031409549 +0100
-@@ -1007,10 +1007,6 @@
- 	m_visitFritzingDotOrgAct->setStatusTip(tr("www.fritzing.org"));
- 	connect(m_visitFritzingDotOrgAct, SIGNAL(triggered(bool)), this, SLOT(visitFritzingDotOrg()));*/
- 
--	m_checkForUpdatesAct = new QAction(tr("Check for updates..."), this);
--	m_checkForUpdatesAct->setStatusTip(tr("Check whether a newer version of Fritzing is available for download"));
--	connect(m_checkForUpdatesAct, SIGNAL(triggered()), QApplication::instance(), SLOT(checkForUpdates()));
--
- 	m_aboutAct = new QAction(tr("&About"), this);
- 	m_aboutAct->setStatusTip(tr("Show the application's about box"));
- 	connect(m_aboutAct, SIGNAL(triggered()), this, SLOT(about()));
-@@ -1255,7 +1251,6 @@
-     m_helpMenu->addAction(m_examplesAct);
-     m_helpMenu->addAction(m_partsRefAct);
- 	m_helpMenu->addSeparator();
--	m_helpMenu->addAction(m_checkForUpdatesAct);
- 	m_helpMenu->addAction(m_importFilesFromPrevInstallAct);
- 	m_helpMenu->addSeparator();
- 	m_helpMenu->addAction(m_reportBugAct);
+@@ -182,7 +179,6 @@ protected:
+ 	QStringList m_filesToLoad;
+ 	QString m_libPath;
+ 	QString m_translationPath;
+-	class UpdateDialog * m_updateDialog;
+ 	QTimer m_activationTimer;
+ 	QPointer<class FritzingWindow> m_lastTopmostWindow;
+ 	QList<QWidget *> m_orderedTopLevelWidgets;
+diff -rup fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow.cpp fritzing-0.7.11b.source/src/mainwindow/mainwindow.cpp
+--- fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow.cpp	2013-01-02 12:13:53.000000000 -0800
++++ fritzing-0.7.11b.source/src/mainwindow/mainwindow.cpp	2013-01-07 15:18:06.490501325 -0800
+@@ -180,7 +180,6 @@ MainWindow::MainWindow(ReferenceModel *r
+ 	m_windowMenuSeparator = NULL;
+ 	m_wireColorMenu = NULL;
+ 	m_viewSwitcherDock = NULL;
+-	m_checkForUpdatesAct = NULL;
+ 	m_fileProgressDialog = NULL;
+ 	m_currentGraphicsView = NULL;
+ 	m_comboboxChanged = false;
+@@ -1702,13 +1701,6 @@ void MainWindow::showAllFirstTimeHelp(bo
+ 	m_showInViewHelpAct->setChecked(show);
+ }
+ 
+-void MainWindow::enableCheckUpdates(bool enabled)
+-{
+-	if (m_checkForUpdatesAct != NULL) {
+-		m_checkForUpdatesAct->setEnabled(enabled);
+-	}
+-}
+-
+ 
+ void MainWindow::swapSelectedDelay(const QString & family, const QString & prop, QMap<QString, QString> & currPropsMap, ItemBase * itemBase) 
+ {
+diff -rup fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow.h fritzing-0.7.11b.source/src/mainwindow/mainwindow.h
+--- fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow.h	2013-01-02 12:13:53.000000000 -0800
++++ fritzing-0.7.11b.source/src/mainwindow/mainwindow.h	2013-01-07 15:18:23.913212371 -0800
+@@ -122,7 +122,6 @@ public:
+ 	QSizeGrip *sizeGrip();
+ 	QStatusBar *realStatusBar();
+ 	void showAllFirstTimeHelp(bool show);
+-	void enableCheckUpdates(bool enabled);
+ 
+ 	void getPartsEditorNewAnd(ItemBase * fromItem);
+ 	void addDefaultParts();
+@@ -762,7 +761,6 @@ protected:
+     QAction *m_partsRefAct;
+     QAction *m_showInViewHelpAct;;
+     QAction *m_visitFritzingDotOrgAct;
+-    QAction *m_checkForUpdatesAct;
+     QAction *m_aboutQtAct;
+     QAction *m_reportBugAct;
+ 	QAction *m_enableDebugAct;
+diff -rup fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow_menu.cpp fritzing-0.7.11b.source/src/mainwindow/mainwindow_menu.cpp
+--- fritzing-0.7.11b.source.orig/src/mainwindow/mainwindow_menu.cpp	2013-01-02 12:13:53.000000000 -0800
++++ fritzing-0.7.11b.source/src/mainwindow/mainwindow_menu.cpp	2013-01-07 15:18:33.338269064 -0800
+@@ -1077,10 +1077,6 @@ void MainWindow::createHelpMenuActions()
+ 	m_visitFritzingDotOrgAct->setStatusTip(tr("www.fritzing.org"));
+ 	connect(m_visitFritzingDotOrgAct, SIGNAL(triggered(bool)), this, SLOT(visitFritzingDotOrg()));*/
+ 
+-	m_checkForUpdatesAct = new QAction(tr("Check for updates..."), this);
+-	m_checkForUpdatesAct->setStatusTip(tr("Check whether a newer version of Fritzing is available for download"));
+-	connect(m_checkForUpdatesAct, SIGNAL(triggered()), QApplication::instance(), SLOT(checkForUpdates()));
+-
+ 	m_aboutAct = new QAction(tr("&About"), this);
+ 	m_aboutAct->setStatusTip(tr("Show the application's about box"));
+ 	connect(m_aboutAct, SIGNAL(triggered()), this, SLOT(about()));
+@@ -1369,7 +1365,6 @@ void MainWindow::createHelpMenu()
+ 	m_helpMenu->addSeparator();
+     m_helpMenu->addAction(m_partsEditorHelpAct);
+ 	m_helpMenu->addSeparator();
+-	m_helpMenu->addAction(m_checkForUpdatesAct);
+ 	m_helpMenu->addAction(m_importFilesFromPrevInstallAct);
+ 	m_helpMenu->addSeparator();
+ 	m_helpMenu->addAction(m_reportBugAct);
diff --git a/fritzing-panelizer-relative-include.patch b/fritzing-panelizer-relative-include.patch
new file mode 100644
index 0000000..83b9023
--- /dev/null
+++ b/fritzing-panelizer-relative-include.patch
@@ -0,0 +1,56 @@
+diff -ru fritzing-0.7.11b.source.orig/src/autoroute/panelizer.cpp fritzing-0.7.11b.source/src/autoroute/panelizer.cpp
+--- fritzing-0.7.11b.source.orig/src/autoroute/panelizer.cpp	2013-01-02 12:13:52.000000000 -0800
++++ fritzing-0.7.11b.source/src/autoroute/panelizer.cpp	2013-01-07 15:46:54.493067746 -0800
+@@ -25,22 +25,22 @@
+ ********************************************************************/
+ 
+ #include "panelizer.h"
+-#include "../../debugdialog.h"
+-#include "../../sketch/pcbsketchwidget.h"
+-#include "../../utils/textutils.h"
+-#include "../../utils/graphicsutils.h"
+-#include "../../utils/folderutils.h"
+-#include "../../utils/folderutils.h"
+-#include "../../items/resizableboard.h"
+-#include "../../items/logoitem.h"
+-#include "../../items/groundplane.h"
+-#include "../../fsvgrenderer.h"
+-#include "../../fapplication.h"
+-#include "../../svg/gerbergenerator.h"
+-#include "../../referencemodel/referencemodel.h"
+-#include "../../version/version.h"
+-#include "../../processeventblocker.h"
+-#include "../../connectors/connectoritem.h"
++#include "../debugdialog.h"
++#include "../sketch/pcbsketchwidget.h"
++#include "../utils/textutils.h"
++#include "../utils/graphicsutils.h"
++#include "../utils/folderutils.h"
++#include "../utils/folderutils.h"
++#include "../items/resizableboard.h"
++#include "../items/logoitem.h"
++#include "../items/groundplane.h"
++#include "../fsvgrenderer.h"
++#include "../fapplication.h"
++#include "../svg/gerbergenerator.h"
++#include "../referencemodel/referencemodel.h"
++#include "../version/version.h"
++#include "../processeventblocker.h"
++#include "../connectors/connectoritem.h"
+ 
+ #include "cmrouter/tileutils.h"
+ 
+diff -ru fritzing-0.7.11b.source.orig/src/autoroute/panelizer.h fritzing-0.7.11b.source/src/autoroute/panelizer.h
+--- fritzing-0.7.11b.source.orig/src/autoroute/panelizer.h	2013-01-02 12:13:52.000000000 -0800
++++ fritzing-0.7.11b.source/src/autoroute/panelizer.h	2013-01-07 15:44:09.457227694 -0800
+@@ -30,8 +30,8 @@
+ #include <QString>
+ #include <QSizeF>
+ 
+-#include "../../mainwindow/mainwindow.h"
+-#include "../../items/itembase.h"
++#include "../mainwindow/mainwindow.h"
++#include "../items/itembase.h"
+ #include "cmrouter/tile.h"
+ 
+ 
diff --git a/fritzing-use-external-libs.patch b/fritzing-use-external-libs.patch
index 0a6f984..8d40363 100644
--- a/fritzing-use-external-libs.patch
+++ b/fritzing-use-external-libs.patch
@@ -1,35 +1,36 @@
-diff -ur fritzing-0.7.0b.source.orig/phoenix.pro fritzing-0.7.0b.source/phoenix.pro
---- fritzing-0.7.0b.source.orig/phoenix.pro	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/phoenix.pro	2012-02-03 17:46:14.021572371 -0800
-@@ -106,7 +106,6 @@
- RC_FILE = fritzing.rc
+diff -rup fritzing-0.7.11b.source.orig/phoenix.pro fritzing-0.7.11b.source/phoenix.pro
+--- fritzing-0.7.11b.source.orig/phoenix.pro	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/phoenix.pro	2013-01-07 15:23:50.023771596 -0800
+@@ -115,7 +115,6 @@ RC_FILE = fritzing.rc
  RESOURCES += phoenixresources.qrc
  	include(pri/kitchensink.pri)
+ 	include(pri/mainwindow.pri)
 -	include(pri/quazip.pri)
  	include(pri/partsbinpalette.pri)
  	include(pri/partseditor.pri)
  	include(pri/referencemodel.pri)
-@@ -133,3 +132,5 @@
+@@ -139,3 +138,5 @@ TARGET = Fritzing
  TEMPLATE = app
  
  	
 +INCLUDEPATH += /usr/include/quazip /usr/include/minizip
 +LIBS += -lquazip -lminizip
-diff -ur fritzing-0.7.0b.source.orig/pri/utils.pri fritzing-0.7.0b.source/pri/utils.pri
---- fritzing-0.7.0b.source.orig/pri/utils.pri	2012-02-03 12:19:29.000000000 -0800
-+++ fritzing-0.7.0b.source/pri/utils.pri	2012-02-03 17:46:55.061256221 -0800
+diff -rup fritzing-0.7.11b.source.orig/pri/utils.pri fritzing-0.7.11b.source/pri/utils.pri
+--- fritzing-0.7.11b.source.orig/pri/utils.pri	2013-01-02 12:13:53.000000000 -0800
++++ fritzing-0.7.11b.source/pri/utils.pri	2013-01-07 15:23:12.834332662 -0800
 @@ -17,7 +17,6 @@
- # $Date: 2012-02-01 10:30:37 +0100 (Wed, 01 Feb 2012) $
+ # $Date: 2012-09-14 23:34:09 +0200 (Fri, 14 Sep 2012) $
  # ********************************************************************/
  
 -INCLUDEPATH += src/lib/boost_1_43_0
  
  HEADERS += \
- src/utils/abstractimagebutton.h \
-diff -ur fritzing-0.7.0b.source.orig/src/utils/folderutils.cpp fritzing-0.7.0b.source/src/utils/folderutils.cpp
---- fritzing-0.7.0b.source.orig/src/utils/folderutils.cpp	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/src/utils/folderutils.cpp	2012-02-03 17:47:49.573507791 -0800
-@@ -34,8 +34,8 @@
+ src/utils/abstractstatesbutton.h \
+Only in fritzing-0.7.11b.source/pri: utils.pri.orig
+diff -rup fritzing-0.7.11b.source.orig/src/utils/folderutils.cpp fritzing-0.7.11b.source/src/utils/folderutils.cpp
+--- fritzing-0.7.11b.source.orig/src/utils/folderutils.cpp	2013-01-02 12:13:52.000000000 -0800
++++ fritzing-0.7.11b.source/src/utils/folderutils.cpp	2013-01-07 15:23:12.834332662 -0800
+@@ -34,8 +34,8 @@ $Date: 2012-09-25 17:05:02 +0200 (Tue, 2
  #include <QCryptographicHash>
  
  #include "../debugdialog.h"
@@ -40,10 +41,10 @@ diff -ur fritzing-0.7.0b.source.orig/src/utils/folderutils.cpp fritzing-0.7.0b.s
  #include "../lib/qtsysteminfo/QtSystemInfo.h"
  
  
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ar.ts fritzing-0.7.0b.source/translations/fritzing_ar.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_ar.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_ar.ts	2012-02-03 17:49:27.432565826 -0800
-@@ -5596,14 +5596,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_ar.ts fritzing-0.7.11b.source/translations/fritzing_ar.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_ar.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_ar.ts	2013-01-07 15:23:12.835332233 -0800
+@@ -6861,14 +6861,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -58,10 +59,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ar.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_bg.ts fritzing-0.7.0b.source/translations/fritzing_bg.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_bg.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_bg.ts	2012-02-03 17:49:32.909390344 -0800
-@@ -5560,14 +5560,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_bg.ts fritzing-0.7.11b.source/translations/fritzing_bg.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_bg.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_bg.ts	2013-01-07 15:23:12.837331369 -0800
+@@ -6821,14 +6821,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -76,10 +77,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_bg.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_cs.ts fritzing-0.7.0b.source/translations/fritzing_cs.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_cs.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_cs.ts	2012-02-03 17:49:37.322248960 -0800
-@@ -5617,14 +5617,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_cs.ts fritzing-0.7.11b.source/translations/fritzing_cs.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_cs.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_cs.ts	2013-01-07 15:23:12.840330090 -0800
+@@ -6867,14 +6867,6 @@ Fritzing stále funguje, ale nebudete mo
      </message>
  </context>
  <context>
@@ -94,10 +95,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_cs.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_de.ts fritzing-0.7.0b.source/translations/fritzing_de.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_de.ts	2012-02-03 17:51:50.163992903 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_de.ts	2012-02-03 17:49:41.881102837 -0800
-@@ -5599,14 +5599,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_de.ts fritzing-0.7.11b.source/translations/fritzing_de.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_de.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_de.ts	2013-01-07 15:23:12.840330090 -0800
+@@ -6853,14 +6853,6 @@ im Sortiment. Nicht erneut hinzufügen?<
      </message>
  </context>
  <context>
@@ -112,10 +113,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_de.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_en.ts fritzing-0.7.0b.source/translations/fritzing_en.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_en.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_en.ts	2012-02-03 17:49:51.288801491 -0800
-@@ -5564,14 +5564,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_el.ts fritzing-0.7.11b.source/translations/fritzing_el.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_el.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_el.ts	2013-01-07 15:23:12.862320880 -0800
+@@ -6873,14 +6873,6 @@ Το Fritzing λειτουργεί ακÏ
      </message>
  </context>
  <context>
@@ -123,17 +124,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_en.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation type="unfinished"></translation>
+-        <translation>ZIP/UNZIP API σφάλμα %1</translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_es.ts fritzing-0.7.0b.source/translations/fritzing_es.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_es.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_es.ts	2012-02-03 17:49:56.983619058 -0800
-@@ -5595,14 +5595,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_en.ts fritzing-0.7.11b.source/translations/fritzing_en.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_en.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_en.ts	2013-01-07 15:23:12.842329246 -0800
+@@ -6821,14 +6821,6 @@ is already there, we won&apos;t add it a
      </message>
  </context>
  <context>
@@ -141,17 +142,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_es.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation>Error en la API ZIP/UNZIP  %1</translation>
+-        <translation type="unfinished"></translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_et.ts fritzing-0.7.0b.source/translations/fritzing_et.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_et.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_et.ts	2012-02-03 17:50:01.539473087 -0800
-@@ -5560,14 +5560,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_es.ts fritzing-0.7.11b.source/translations/fritzing_es.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_es.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_es.ts	2013-01-07 15:23:12.842329246 -0800
+@@ -6834,14 +6834,6 @@ ya se encuentra ahí, no la vamos a agre
      </message>
  </context>
  <context>
@@ -159,17 +160,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_et.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation type="unfinished"></translation>
+-        <translation>Error en la API ZIP/UNZIP  %1</translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_fr.ts fritzing-0.7.0b.source/translations/fritzing_fr.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_fr.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_fr.ts	2012-02-03 17:50:05.864334500 -0800
-@@ -5576,14 +5576,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_et.ts fritzing-0.7.11b.source/translations/fritzing_et.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_et.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_et.ts	2013-01-07 15:23:12.842329246 -0800
+@@ -6821,14 +6821,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -177,17 +178,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_fr.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation>ZIP/UNZIP erreur d&apos;API %1</translation>
+-        <translation type="unfinished"></translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_gl.ts fritzing-0.7.0b.source/translations/fritzing_gl.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_gl.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_gl.ts	2012-02-03 17:50:10.364190355 -0800
-@@ -5560,14 +5560,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_fr.ts fritzing-0.7.11b.source/translations/fritzing_fr.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_fr.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_fr.ts	2013-01-07 15:23:12.842329246 -0800
+@@ -6830,14 +6830,6 @@ étant déjà présent, nous ne l&apos;a
      </message>
  </context>
  <context>
@@ -195,17 +196,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_gl.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation type="unfinished"></translation>
+-        <translation>ZIP/UNZIP erreur d&apos;API %1</translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_hi.ts fritzing-0.7.0b.source/translations/fritzing_hi.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_hi.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_hi.ts	2012-02-03 17:50:14.829047268 -0800
-@@ -5560,14 +5560,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_gl.ts fritzing-0.7.11b.source/translations/fritzing_gl.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_gl.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_gl.ts	2013-01-07 15:23:12.842329246 -0800
+@@ -6821,14 +6821,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -220,10 +221,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_hi.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_hu.ts fritzing-0.7.0b.source/translations/fritzing_hu.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_hu.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_hu.ts	2012-02-03 17:50:19.585895025 -0800
-@@ -5551,14 +5551,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_hi.ts fritzing-0.7.11b.source/translations/fritzing_hi.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_hi.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_hi.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6821,14 +6821,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -238,10 +239,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_hu.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ko.ts fritzing-0.7.0b.source/translations/fritzing_ko.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_ko.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_ko.ts	2012-02-03 17:50:32.138492731 -0800
-@@ -5604,14 +5604,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_hu.ts fritzing-0.7.11b.source/translations/fritzing_hu.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_hu.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_hu.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6811,14 +6811,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -249,17 +250,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ko.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation>ZIP/UNZIP API 에러 %1</translation>
+-        <translation type="unfinished"></translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_pl.ts fritzing-0.7.0b.source/translations/fritzing_pl.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_pl.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_pl.ts	2012-02-03 17:50:38.441290838 -0800
-@@ -5569,14 +5569,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_id.ts fritzing-0.7.11b.source/translations/fritzing_id.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_id.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_id.ts	2013-01-07 15:23:12.862320880 -0800
+@@ -6811,14 +6811,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -274,10 +275,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_pl.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ro.ts fritzing-0.7.0b.source/translations/fritzing_ro.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_ro.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_ro.ts	2012-02-03 17:50:46.798022997 -0800
-@@ -5569,14 +5569,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_ko.ts fritzing-0.7.11b.source/translations/fritzing_ko.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_ko.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_ko.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6837,14 +6837,6 @@ Fritzing은 여전히 ​​작동하지
      </message>
  </context>
  <context>
@@ -285,17 +286,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_ro.ts fritzing-0.7.0b
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation type="unfinished"></translation>
+-        <translation>ZIP/UNZIP API 에러 %1</translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_sv.ts fritzing-0.7.0b.source/translations/fritzing_sv.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_sv.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_sv.ts	2012-02-03 17:51:03.179498547 -0800
-@@ -5560,14 +5560,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_pl.ts fritzing-0.7.11b.source/translations/fritzing_pl.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_pl.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_pl.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6831,14 +6831,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -310,10 +311,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_sv.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_tr.ts fritzing-0.7.0b.source/translations/fritzing_tr.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_tr.ts	2012-02-03 12:19:35.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_tr.ts	2012-02-03 17:51:15.578101010 -0800
-@@ -5551,14 +5551,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_ro.ts fritzing-0.7.11b.source/translations/fritzing_ro.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_ro.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_ro.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6831,14 +6831,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -328,10 +329,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_tr.ts fritzing-0.7.0b
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
-diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7.0b.source/translations/fritzing_zh_tw.ts
---- fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts	2012-02-03 12:19:36.000000000 -0800
-+++ fritzing-0.7.0b.source/translations/fritzing_zh_tw.ts	2012-02-03 17:51:22.681873394 -0800
-@@ -5584,14 +5584,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_sk.ts fritzing-0.7.11b.source/translations/fritzing_sk.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_sk.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_sk.ts	2013-01-07 15:24:58.855971019 -0800
+@@ -6851,14 +6851,6 @@ Fritzing stále funguje, ale nebudete mÃ
      </message>
  </context>
  <context>
@@ -339,16 +340,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation>壓縮/解壓縮 API 錯誤 %1</translation>
+-        <translation>ZIP/UNZIP API chyba %1</translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
---- fritzing-0.7.5b.source/translations/fritzing_el.ts.orig	2012-07-03 09:21:32.552506648 +0100
-+++ fritzing-0.7.5b.source/translations/fritzing_el.ts	2012-07-03 09:22:36.529512021 +0100
-@@ -6134,14 +6134,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_sv.ts fritzing-0.7.11b.source/translations/fritzing_sv.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_sv.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_sv.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6821,14 +6821,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -356,16 +358,17 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation>ZIP/UNZIP API σφάλμα %1</translation>
+-        <translation type="unfinished"></translation>
 -    </message>
 -</context>
 -<context>
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
---- fritzing-0.7.5b.source/translations/fritzing_id.ts.orig	2012-07-03 09:23:54.791497260 +0100
-+++ fritzing-0.7.5b.source/translations/fritzing_id.ts	2012-07-03 09:24:26.474497169 +0100
-@@ -6045,14 +6045,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_tr.ts fritzing-0.7.11b.source/translations/fritzing_tr.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_tr.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_tr.ts	2013-01-07 15:23:12.851325499 -0800
+@@ -6811,14 +6811,6 @@ Fritzing still works, but you won&apos;t
      </message>
  </context>
  <context>
@@ -380,9 +383,10 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7
      <name>RecoveryDialog</name>
      <message>
          <location filename="../src/dialogs/recoverydialog.cpp" line="65"/>
---- fritzing-0.7.5b.source/translations/fritzing_sk.ts.orig	2012-07-03 09:24:01.750498341 +0100
-+++ fritzing-0.7.5b.source/translations/fritzing_sk.ts	2012-07-03 09:24:35.203504254 +0100
-@@ -6063,14 +6063,6 @@
+diff -rup fritzing-0.7.11b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7.11b.source/translations/fritzing_zh_tw.ts
+--- fritzing-0.7.11b.source.orig/translations/fritzing_zh_tw.ts	2013-01-02 12:13:44.000000000 -0800
++++ fritzing-0.7.11b.source/translations/fritzing_zh_tw.ts	2013-01-07 15:23:12.859322127 -0800
+@@ -6825,14 +6825,6 @@ Fritzing 還可以運作,但此時,æ
      </message>
  </context>
  <context>
@@ -390,7 +394,7 @@ diff -ur fritzing-0.7.0b.source.orig/translations/fritzing_zh_tw.ts fritzing-0.7
 -    <message>
 -        <location filename="../src/lib/quazip/quazipfile.cpp" line="141"/>
 -        <source>ZIP/UNZIP API error %1</source>
--        <translation type="unfinished"></translation>
+-        <translation>壓縮/解壓縮 API 錯誤 %1</translation>
 -    </message>
 -</context>
 -<context>
diff --git a/fritzing.spec b/fritzing.spec
index 2c327a1..bd0ab55 100644
--- a/fritzing.spec
+++ b/fritzing.spec
@@ -1,6 +1,6 @@
 Name:           fritzing
-Version:        0.7.5b
-Release:        2%{?dist}
+Version:        0.7.11b
+Release:        1%{?dist}
 Summary:        Electronic Design Automation software; from prototype to product
 
 Group:          Applications/Engineering
@@ -13,6 +13,8 @@ Source1:        fritzing.desktop
 Patch0:         fritzing-use-external-libs.patch
 # Fedora-specific patch to disable internal auto-updating feature.
 Patch1:         fritzing-disable-autoupdate.patch
+# Build bug with relative paths in the panelizer.
+Patch2:		fritzing-panelizer-relative-include.patch
 
 BuildRequires:  qt4-devel qt-webkit-devel desktop-file-utils boost-devel quazip-devel minizip-devel
 Requires:       electronics-menu
@@ -37,6 +39,7 @@ sed -i 's/\r//' LICENSE.CC-BY-SA
 
 %patch0 -p1 -b .ext-libs
 %patch1 -p1 -b .disable-updates
+%patch2 -p1 -b .panelizer-relative-include
 
 %build
 CXXFLAGS="%{optflags}"
@@ -66,6 +69,9 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
 %{_mandir}/man?/*
 
 %changelog
+* Mon Jan  7 2013 Ed Marshall <esm at logic.net> - 0.7.11b-1
+- Updated to 0.7.11b release.
+
 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.5b-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index e40028b..f55ddb6 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 3692ad2ed3dd4ca2ecfa3e20a99afd4f  fritzing-0.7.5b.source.tar.bz2
+cc5b90009ac9dbd1561935fd648b1037  fritzing-0.7.11b.source.tar.bz2


More information about the scm-commits mailing list