Hello community,
here is the log from the commit of package rocs for openSUSE:Factory checked in at 2014-07-16 16:18:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rocs (Old)
and /work/SRC/openSUSE:Factory/.rocs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocs"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rocs/rocs.changes 2014-06-19 13:16:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rocs.new/rocs.changes 2014-07-16 16:19:18.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Jul 10 22:20:59 UTC 2014 - cgiboudeaux@gmx.com
+
+- Update to 4.13.80
+ * KDE 4.14 Beta 1 release
+ * See http://www.kde.org/announcements/announce-4.14-beta1.php
+
+-------------------------------------------------------------------
Old:
----
rocs-4.13.2.tar.xz
New:
----
rocs-4.13.80.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rocs.spec ++++++
--- /var/tmp/diff_new_pack.2DLuPN/_old 2014-07-16 16:19:19.000000000 +0200
+++ /var/tmp/diff_new_pack.2DLuPN/_new 2014-07-16 16:19:19.000000000 +0200
@@ -17,7 +17,7 @@
Name: rocs
-Version: 4.13.2
+Version: 4.13.80
Release: 0
Summary: Graph Theory IDE
License: GPL-3.0+
@@ -77,16 +77,18 @@
%files
%defattr(-,root,root)
-%doc ChangeLog NEWS README
-%config %{_kde4_configdir}/rocs.knsrc
-%config %{_kde4_configkcfgdir}/rocs.kcfg
+%doc ChangeLog NEWS README COPYING*
+%dir %{_kde4_datadir}/appdata
%doc %lang(en) %{_kde4_htmldir}/en/rocs/
%{_kde4_applicationsdir}/rocs.desktop
%{_kde4_appsdir}/rocs/
%{_kde4_appsdir}/rocs_rootedtree/
%{_kde4_bindir}/rocs
-%{_kde4_modulesdir}/rocs_*
+%{_kde4_configdir}/rocs.knsrc
+%{_kde4_configkcfgdir}/rocs.kcfg
+%{_kde4_datadir}/appdata/rocs.appdata.xml
%{_kde4_iconsdir}/hicolor/*/apps/%{name}.*
+%{_kde4_modulesdir}/rocs_*
%{_kde4_servicesdir}/rocs_*
%{_kde4_servicetypesdir}/*.desktop
++++++ rocs-4.13.2.tar.xz -> rocs-4.13.80.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/App/rocs.desktop new/rocs-4.13.80/App/rocs.desktop
--- old/rocs-4.13.2/App/rocs.desktop 2014-04-24 10:03:40.000000000 +0200
+++ new/rocs-4.13.80/App/rocs.desktop 2014-06-30 06:39:41.000000000 +0200
@@ -67,7 +67,7 @@
GenericName[lv]=Rocs grafu teorija
GenericName[mr]=रोक्स आलेख प्रमेय
GenericName[nb]=Rocs grafteori
-GenericName[nds]=Graphentheorie »Rocs«
+GenericName[nds]=Graphentheorie „Rocs“
GenericName[nl]=Rocs grafentheorie
GenericName[nn]=Rocs grafteori
GenericName[pl]=Teoria grafów Rocs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/CMakeLists.txt new/rocs-4.13.80/CMakeLists.txt
--- old/rocs-4.13.2/CMakeLists.txt 2014-04-24 10:03:40.000000000 +0200
+++ new/rocs-4.13.80/CMakeLists.txt 2014-06-30 06:39:41.000000000 +0200
@@ -87,3 +87,6 @@
add_subdirectory(graphics)
add_subdirectory(doc)
+
+install(FILES rocs.appdata.xml DESTINATION ${SHARE_INSTALL_PREFIX}/appdata/)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/DotFileFormatPlugin.cpp new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/DotFileFormatPlugin.cpp
--- old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/DotFileFormatPlugin.cpp 2014-04-24 10:03:40.000000000 +0200
+++ new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/DotFileFormatPlugin.cpp 2014-06-30 06:39:41.000000000 +0200
@@ -62,7 +62,7 @@
const QStringList DotFileFormatPlugin::extensions() const
{
return QStringList()
- << i18n("*.dot *.gv|Graphviz Format") + '\n';
+ << i18n("%1|Graphviz Format", QString("*.dot")) + '\n';
}
@@ -109,6 +109,8 @@
}
QTextStream out(&fileHandle);
+ out << "digraph {\n";
+
// create fast access list of already processed nodes: serialize each node only once
QHash processedData;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.cpp new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.cpp
--- old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.cpp 2014-04-24 10:03:40.000000000 +0200
+++ new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.cpp 2014-06-30 06:39:41.000000000 +0200
@@ -25,6 +25,7 @@
#include "../DotFileFormatPlugin.h"
#include "Data.h"
#include "Pointer.h"
+#include
#include
#include
#include <KDebug>
@@ -774,4 +775,37 @@
}
+void DotFileFormatTest::writeAndParseTest()
+{
+ DocumentManager::self().addDocument(new Document("testSerialization"));
+ Document *document = DocumentManager::self().activeDocument();
+ QMap dataList;
+
+ // create simple graph with two nodes and one edge
+ document->dataType(0)->addProperty("testproperty", "default");
+ document->pointerType(0)->addProperty("testproperty", "default");
+ DataStructurePtr ds = document->activeDataStructure();
+ ds->setProperty("name", "Graph1");
+ dataList.insert("a", ds->createData("a", 0));
+ dataList.insert("b", ds->createData("b", 0));
+ ds->createPointer(dataList["a"], dataList["b"], 0);
+
+ // create testfile
+ DotFileFormatPlugin dotFormat(this, QList<QVariant>());
+ QTemporaryFile testFile;
+ testFile.open();
+ dotFormat.setFile(KUrl::fromLocalFile(testFile.fileName()));
+ dotFormat.writeFile(*document);
+ DocumentManager::self().removeDocument(DocumentManager::self().activeDocument());
+
+ // load document and test
+ dotFormat.readFile();
+ QVERIFY(!dotFormat.hasError());
+ document = dotFormat.graphDocument();
+ ds = document->activeDataStructure();
+ QCOMPARE(ds->dataList(0).count(), 2);
+ QCOMPARE(ds->pointers(0).count(), 1);
+}
+
+
QTEST_MAIN(DotFileFormatTest)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.h new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.h
--- old/rocs-4.13.2/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.h 2014-04-24 10:03:40.000000000 +0200
+++ new/rocs-4.13.80/RocsCore/LoadSave/Plugins/dotFileFormat/Tests/DotFileFormatTest.h 2014-06-30 06:39:41.000000000 +0200
@@ -103,6 +103,9 @@
void parseFileUnix2();
void parseFileViewfile();
void parseFileWorld();
+
+ // parsing of exported files
+ void writeAndParseTest();
};
#endif // DOTFILEFORMATTEST_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rocs-4.13.2/rocs.appdata.xml new/rocs-4.13.80/rocs.appdata.xml
--- old/rocs-4.13.2/rocs.appdata.xml 1970-01-01 01:00:00.000000000 +0100
+++ new/rocs-4.13.80/rocs.appdata.xml 2014-06-30 06:39:41.000000000 +0200
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="desktop">
+ <id>rocs.desktop</id>
+ CC0-1.0
+ GPL-2.0+
+ <name>Rocs</name>
+ <name xml:lang="cs">Rocs</name>
+ <name xml:lang="es">Rocs</name>
+ <name xml:lang="fi">Rocs</name>
+ <name xml:lang="nds">Rocs</name>
+ <name xml:lang="nl">Rocs</name>
+ <name xml:lang="pl">Rocs</name>
+ <name xml:lang="pt">Rocs</name>
+ <name xml:lang="pt-BR">Rocs</name>
+ <name xml:lang="sk">Rocs</name>
+ <name xml:lang="sv">Rocs</name>
+ <name xml:lang="uk">Rocs</name>
+ <name xml:lang="x-test">xxRocsxx</name>
+ <summary>Rocs Graph Theory</summary>
+ <summary xml:lang="es">Teoría de grafos de Rocs</summary>
+ <summary xml:lang="fi">Rocs-graafiteoria</summary>
+ <summary xml:lang="nds">Graphentheorie „Rocs“</summary>
+ <summary xml:lang="nl">Rocs grafentheorie</summary>
+ <summary xml:lang="pl">Teoria grafów Rocs</summary>
+ <summary xml:lang="pt">Teoria dos Grafos no Rocs</summary>
+ <summary xml:lang="pt-BR">Teoria dos grafos de Rocs</summary>
+ <summary xml:lang="sk">Teória grafov Rocs</summary>
+ <summary xml:lang="sv">Rocs grafteori</summary>
+ <summary xml:lang="uk">Теорія графів «Rocs»</summary>
+ <summary xml:lang="x-test">xxRocs Graph Theoryxx</summary>
+ <description>
+ <p>Rocs is a Graph Theory IDE for designing and analyzing graph algorithms. It provides an easy to use visual editor for creating graphs, a scripting engine to execute algorithms, and several helper tools for simulations and experiments. Algorithms are specified in JavaScript.</p>
+ <p xml:lang="es">Rocs es una interfaz de desarrollo integrado sobre la teoría de grafos que permite diseñar y analizar algoritmos de gafos. Proporciona un editor visual muy fácil de usar para crear grafos, un motor de guiones para ejecutar algoritmos y varias herramientas auxiliares para realizar simulaciones y experimentar. Los algoritmos se especifican en JavaScript.</p>
+ <p xml:lang="fi">Rocs on graafiteoria-IDE (integroitu kehitysympäristö) graafialgoritmien suunnitteluun ja analysointiin. Siinä on visuaalinen muokkain graafien luontiin, skriptausmoottori algoritmien suorittamiseen sekä useita aputyökaluja simulaatioita ja kokeita varten. Algoritmit kirjoitetaan JavaScriptillä.</p>
+ <p xml:lang="nds">Rocs is en Graphensmeed, dor laat sik Graphen mit opstellen un analyseren. De visuelle Editor för de Graphen lett sik eenfach bruken, dat gifft en Skriptkarn för Algoritmen un en Reeg Hülpprogrammen för Simuleren un Experimenten. Algoritmen warrt in JavaScript opstellt.</p>
+ <p xml:lang="nl">Rocs is een IDE voor de grafentheorie, voor het ontwerpen en analyseren van graafalgoritmes. Het bevat een eenvoudig te gebruiken visueel bewerkingsprogramma voor het aanmaken van grafen, een scriptprogramma voor het laten werken van algoritmes, en wat hulpmiddelen voor simulaties en experimenten. Algoritmes worden geschreven in JavaScript.</p>
+ <p xml:lang="pl">Rocs jest IDE teorii grafów do tworzenia i analizowania algorytmów grafów. Dostarcza łatwy w użyciu edytor wizualny do tworzenia grafów, silnik skryptów do wykonywania algorytmów i kilka innych narzędzi pomocniczych do symulacji i eksperymentów. Algorytmy są pisane w JavaScript.</p>
+ <p xml:lang="pt">O Rocs é um IDE de teoria do grafos para desenhar e analisar algoritmos de grafos. Oferece um editor visual simples de usar para criar grafos, um motor de programação para executar os algoritmos e diversas ferramentas auxiliares para as simulações e experiências. Os algoritmos são definidos em JavaScript.</p>
+ <p xml:lang="pt-BR">Rocs é um ambiente de teoria do grafos para desenhar e analisar algoritmos de grafos. Oferece um editor visual simples de usar para criação de grafos, um mecanismo de criação de scripts para executar algoritmos e diversas ferramentas auxiliares para simulações e experimentos. Os algoritmos são definidos em JavaScript.</p>
+ <p xml:lang="sk">Rock je integrované prostredie pre teóriu grafov na návrh a analýzu grafových algoritmov. Obsahuje jednoducho použiteľný vizuálny editor na tvorbu grafov, skriptovací engine a spúšťanie algoritmov a niekoľko pomocných nástrojov na simulácie a experimenty. Algoritmy sú špecifikované v JavaScripte.</p>
+ <p xml:lang="sv">Rocs är en grafteoretisk integrerad utvecklingsmiljö för att skapa och analysera grafalgoritmer. Den tillhandahåller en lättanvänd visuell editor för att skapa grafer, ett skriptgränssnitt för att exekvera algoritmer och flertalet hjälpverktyg för simuleringar och experiment. Algoritmer definieras med Javascript.</p>
+ <p xml:lang="uk">Rocs — інтегроване середовище розробки (IDE) графів, призначене для створення та аналізу алгоритмів для графів. У середовищі передбачено простий у користуванні візуальний редактор для створення графів, рушій для виконання алгоритмів та декілька допоміжних інструментів для імітацій та експериментів. Мовою для запису алгоритмів є діалект JavaScript.</p>
+ <p xml:lang="x-test">xxRocs is a Graph Theory IDE for designing and analyzing graph algorithms. It provides an easy to use visual editor for creating graphs, a scripting engine to execute algorithms, and several helper tools for simulations and experiments. Algorithms are specified in JavaScript.xx</p>
+ </description>
+ <url type="homepage">http://edu.kde.org/images/screenshots/rocs.png</url>
+ <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=rocs</url>
+ <url type="help">http://docs.kde.org/stable/en/kdeedu/rocs/index.html</url>
+ <screenshots>
+ <screenshot type="default">
+ <image>http://kde.org/images/screenshots/rocs.png</image>
+ </screenshot>
+ </screenshots>
+ KDE
+ <provides>
+ <binary>rocs</binary>
+ </provides>
+</component>
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org