Hello community,

here is the log from the commit of package okteta for openSUSE:Factory checked 
in at 2014-03-18 17:17:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/okteta (Old)
 and      /work/SRC/openSUSE:Factory/.okteta.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "okteta"

Changes:
--------
--- /work/SRC/openSUSE:Factory/okteta/okteta.changes    2014-02-20 
07:58:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.okteta.new/okteta.changes       2014-03-18 
17:17:14.000000000 +0100
@@ -1,0 +2,14 @@
+Thu Mar 13 20:51:36 UTC 2014 - [email protected]
+
+- Update to 4.12.90
+   * KDE 4.13 Beta 2  release
+   * See http://www.kde.org/announcements/announce-4.13-beta2.php
+
+-------------------------------------------------------------------
+Fri Mar  7 11:36:07 UTC 2014 - [email protected]
+
+- Update to 4.12.80
+   * KDE 4.13 Beta 1  release
+   * See http://www.kde.org/announcements/announce-4.13-beta1.php
+
+-------------------------------------------------------------------

Old:
----
  okteta-4.12.2.tar.xz

New:
----
  okteta-4.12.90.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ okteta.spec ++++++
--- /var/tmp/diff_new_pack.lxDRq1/_old  2014-03-18 17:17:15.000000000 +0100
+++ /var/tmp/diff_new_pack.lxDRq1/_new  2014-03-18 17:17:15.000000000 +0100
@@ -22,7 +22,7 @@
 License:        GPL-2.0 and GFDL-1.2
 Group:          Development/Tools/Other
 Url:            http://www.kde.org/
-Version:        4.12.2
+Version:        4.12.90
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ okteta-4.12.2.tar.xz -> okteta-4.12.90.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/core/CMakeLists.txt 
new/okteta-4.12.90/core/CMakeLists.txt
--- old/okteta-4.12.2/core/CMakeLists.txt       2014-01-12 15:00:52.000000000 
+0100
+++ new/okteta-4.12.90/core/CMakeLists.txt      2014-03-12 22:34:15.000000000 
+0100
@@ -16,6 +16,7 @@
   codecs/valuecodec.cpp
   codecs/charcodec.cpp
   codecs/decimalbytecodec.cpp
+  codecs/usasciicharcodec.cpp
   codecs/ebcdic1047charcodec.cpp
   codecs/hexadecimalbytecodec.cpp
   codecs/octalbytecodec.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/core/codecs/charcodec.cpp 
new/okteta-4.12.90/core/codecs/charcodec.cpp
--- old/okteta-4.12.2/core/codecs/charcodec.cpp 2014-01-12 15:00:52.000000000 
+0100
+++ new/okteta-4.12.90/core/codecs/charcodec.cpp        2014-03-12 
22:34:15.000000000 +0100
@@ -25,6 +25,7 @@
 // lib
 #include "textcharcodec.h"
 #include "ebcdic1047charcodec.h"
+#include "usasciicharcodec.h"
 // Qt
 #include <QtCore/QStringList>
 
@@ -39,6 +40,7 @@
     if( codecNames.isEmpty() )
     {
         codecNames = TextCharCodec::codecNames();
+        codecNames.append( USASCIICharCodec::codecName() );
         codecNames.append( EBCDIC1047CharCodec::codecName() );
     }
 
@@ -52,6 +54,8 @@
 
     if( TextCharCodec::codecNames().indexOf(name) != -1 )
         result = TextCharCodec::createCodec( name );
+    else if( USASCIICharCodec::codecName() == name )
+        result = USASCIICharCodec::create();
     else if( EBCDIC1047CharCodec::codecName() == name )
         result = EBCDIC1047CharCodec::create();
     else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/core/codecs/usasciicharcodec.cpp 
new/okteta-4.12.90/core/codecs/usasciicharcodec.cpp
--- old/okteta-4.12.2/core/codecs/usasciicharcodec.cpp  1970-01-01 
01:00:00.000000000 +0100
+++ new/okteta-4.12.90/core/codecs/usasciicharcodec.cpp 2014-03-12 
22:34:15.000000000 +0100
@@ -0,0 +1,71 @@
+/*
+    This file is part of the Okteta Core library, made within the KDE 
community.
+
+    Copyright 2014 Friedrich W. H. Kossebau <[email protected]>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) version 3, or any
+    later version accepted by the membership of KDE e.V. (or its
+    successor approved by the membership of KDE e.V.), which shall
+    act as a proxy defined in Section 6 of version 3 of the license.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library. If not, see 
<http://www.gnu.org/licenses/>.
+*/
+
+#include "usasciicharcodec.h"
+
+// lib
+#include <character.h>
+// Qt
+#include <QtCore/QString>
+
+
+namespace Okteta
+{
+
+static const char USASCIICharCodecName[] = "US-ASCII";
+
+
+bool USASCIICharCodec::encode( Byte* byte, const QChar& _char ) const
+{
+    const int unicodeValue = _char.unicode();
+    // not in range?
+    if( 0x007F < unicodeValue )
+        return false;
+
+    *byte = unicodeValue;
+
+    return true;
+}
+
+Character USASCIICharCodec::decode( Byte byte ) const
+{
+    return Character( QChar(ushort( byte )), (byte > 0x007F) );
+}
+
+bool USASCIICharCodec::canEncode( const QChar& _char ) const
+{
+    return ( _char.unicode() <= 0x007F );
+}
+
+
+const QString& USASCIICharCodec::name() const
+{
+    return codecName();
+}
+
+const QString& USASCIICharCodec::codecName()
+{
+    static const QString name = QString::fromLatin1( USASCIICharCodecName );
+    return name;
+}
+
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/core/codecs/usasciicharcodec.h 
new/okteta-4.12.90/core/codecs/usasciicharcodec.h
--- old/okteta-4.12.2/core/codecs/usasciicharcodec.h    1970-01-01 
01:00:00.000000000 +0100
+++ new/okteta-4.12.90/core/codecs/usasciicharcodec.h   2014-03-12 
22:34:15.000000000 +0100
@@ -0,0 +1,57 @@
+/*
+    This file is part of the Okteta Core library, made within the KDE 
community.
+
+    Copyright 2014 Friedrich W. H. Kossebau <[email protected]>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) version 3, or any
+    later version accepted by the membership of KDE e.V. (or its
+    successor approved by the membership of KDE e.V.), which shall
+    act as a proxy defined in Section 6 of version 3 of the license.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library. If not, see 
<http://www.gnu.org/licenses/>.
+*/
+
+#ifndef OKTETA_USASCIICHARCODEC_H
+#define OKTETA_USASCIICHARCODEC_H
+
+// lib
+#include <charcodec.h>
+
+
+namespace Okteta
+{
+
+//
+class USASCIICharCodec : public CharCodec
+{
+  protected:
+    USASCIICharCodec();
+
+  public: // CharCodec API
+    virtual Character decode( Byte byte ) const;
+    virtual bool encode( Byte* byte, const QChar& _char ) const;
+    virtual bool canEncode( const QChar& _char ) const;
+    virtual const QString& name() const;
+
+  public:
+    static USASCIICharCodec* create();
+    static const QString& codecName();
+};
+
+
+inline USASCIICharCodec::USASCIICharCodec() {}
+
+inline USASCIICharCodec* USASCIICharCodec::create() { return new 
USASCIICharCodec(); }
+
+}
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/gui/CMakeLists.txt 
new/okteta-4.12.90/gui/CMakeLists.txt
--- old/okteta-4.12.2/gui/CMakeLists.txt        2014-01-12 15:00:52.000000000 
+0100
+++ new/okteta-4.12.90/gui/CMakeLists.txt       2014-03-12 22:34:15.000000000 
+0100
@@ -82,6 +82,10 @@
   line.h
   linepositionrange.h
   linerange.h
+  coord.h
+  coordrange.h
+  coordrangelist.h
+  selection.h
   abstractbytearraycolumnrenderer.h
   offsetcolumnrenderer.h
   bordercolumnrenderer.h
@@ -92,7 +96,7 @@
   abstractbytearrayview.h
   bytearraycolumnview.h
   bytearrayrowview.h
-  bytearraytablelayout.h 
+  bytearraytablelayout.h
   bytearraytableranges.h
   offsetformat.h
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/gui/bytearraytableranges.h 
new/okteta-4.12.90/gui/bytearraytableranges.h
--- old/okteta-4.12.2/gui/bytearraytableranges.h        2014-01-12 
15:00:52.000000000 +0100
+++ new/okteta-4.12.90/gui/bytearraytableranges.h       2014-03-12 
22:34:15.000000000 +0100
@@ -28,7 +28,7 @@
 #include "coordrangelist.h"
 #include "oktetagui_export.h"
 // Okteta core
-#include "addressrangelist.h"
+#include "addressrange.h"
 
 
 namespace Okteta
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/kasten/controllers/CMakeLists.txt 
new/okteta-4.12.90/kasten/controllers/CMakeLists.txt
--- old/okteta-4.12.2/kasten/controllers/CMakeLists.txt 2014-01-12 
15:00:52.000000000 +0100
+++ new/okteta-4.12.90/kasten/controllers/CMakeLists.txt        2014-03-12 
22:34:15.000000000 +0100
@@ -491,6 +491,7 @@
   view/bookmarks/bookmarkstoolfactory.h
   view/bookmarks/bookmarkstoolviewfactory.h
   view/overwritemode/overwritemodecontroller.h
+  view/poddecoder/poddata.h
   view/poddecoder/poddecodertool.h
   view/poddecoder/poddecodertoolview.h
   view/poddecoder/poddecodertoolfactory.h
@@ -525,19 +526,26 @@
   view/viewstatus/viewstatuscontroller.h
   view/viewprofiles/viewprofilecontroller.h
   view/viewprofiles/viewprofilesmanagecontroller.h
+  view/stringsextract/containedstring.h
   view/stringsextract/stringsextracttool.h
   view/stringsextract/stringsextracttoolview.h
   view/stringsextract/stringsextracttoolfactory.h
   view/stringsextract/stringsextracttoolviewfactory.h
   view/search/searchcontroller.h
   view/search/searchuserqueryable.h
-  view/structures/structtool.h
+# structtool.h cannot be installed as it pulls (too) many private uninstalled 
headers
+# KF5 TODO: any tools/controllers and views should be created by the resp. 
factories
+# since some time, no more directly.
+# So on next ABI change depublish tools/controllers & their views
+# For now keeping all installed, in case someone is using them still/already.
+#   view/structures/structtool.h
   view/structures/structtoolview.h
   view/structures/structurestoolfactory.h
   view/structures/structurestoolviewfactory.h
   document/info/documentinfotoolview.h
   document/info/documentinfotool.h
   document/overwriteonly/overwriteonlycontroller.h
+  ${CMAKE_CURRENT_BINARY_DIR}/config-qca2.h
 )
 
 kde4_add_library( ${oktetakastencontrollers_LIB}  SHARED 
${OKTETA_KASTEN_CONTROLLERS_SRCS} )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-4.12.2/kasten/controllers/view/structures/examples/okteta/structures/flags/metadata.desktop
 
new/okteta-4.12.90/kasten/controllers/view/structures/examples/okteta/structures/flags/metadata.desktop
--- 
old/okteta-4.12.2/kasten/controllers/view/structures/examples/okteta/structures/flags/metadata.desktop
      2014-01-12 15:00:52.000000000 +0100
+++ 
new/okteta-4.12.90/kasten/controllers/view/structures/examples/okteta/structures/flags/metadata.desktop
     2014-03-12 22:34:15.000000000 +0100
@@ -19,6 +19,7 @@
 Name[hu]=Bitzászlók tesztelése
 Name[it]=Flag di bit di prova
 Name[kk]=Сынақ бит-жалаушалары
+Name[ko]=비트 플래그 시험
 Name[nb]=Tester bitflagg
 Name[nl]=Bitflags testen
 Name[pl]=Testowanie bitflags
@@ -51,6 +52,7 @@
 Comment[hu]=Teszt a bitzászlókhoz
 Comment[it]=Una prova per flag di bit
 Comment[kk]=Бит-жалаушаларының сынағы
+Comment[ko]=비트 플래그 시험
 Comment[nb]=En test for bitflagg
 Comment[nl]=Een test voor bitflags
 Comment[pl]=Test dla bitflags
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-4.12.2/kasten/core/document/bytearraydocument.h 
new/okteta-4.12.90/kasten/core/document/bytearraydocument.h
--- old/okteta-4.12.2/kasten/core/document/bytearraydocument.h  2014-01-12 
15:00:52.000000000 +0100
+++ new/okteta-4.12.90/kasten/core/document/bytearraydocument.h 2014-03-12 
22:34:15.000000000 +0100
@@ -29,7 +29,15 @@
 // Kasten core
 #include <person.h>
 #include <userlistable.h>
-#include <versionable.h>
+// HACK: Both the Okteta and Kasten libs have a versionable.h
+// and in all the installed headers the files are included without the
+// path prefix matching the namespace. To avoid inclusion of the wrong file if
+// Okteta include dirs listed are before the Kasten ones, workaround with a
+// relative path matching the situation when installed
+// Uses the special forwarding file kasten/core/versionable.h for build
+// KF5 TODO: all includes from installed headers need to be fixed up, there is
+// no namespace protection for all of them currently
+#include "../versionable.h"
 #include <abstractdocument.h>
 // Qt
 #include <QtCore/QString>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/kasten/core/versionable.h 
new/okteta-4.12.90/kasten/core/versionable.h
--- old/okteta-4.12.2/kasten/core/versionable.h 1970-01-01 01:00:00.000000000 
+0100
+++ new/okteta-4.12.90/kasten/core/versionable.h        2014-03-12 
22:34:15.000000000 +0100
@@ -0,0 +1,2 @@
+// This file is part of a hack, see document/bytearraydocument.h
+#include <document/versionable.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/okteta-4.12.2/libs/kasten/includes/ModelDataGenerateThread 
new/okteta-4.12.90/libs/kasten/includes/ModelDataGenerateThread
--- old/okteta-4.12.2/libs/kasten/includes/ModelDataGenerateThread      
2014-01-12 15:00:52.000000000 +0100
+++ new/okteta-4.12.90/libs/kasten/includes/ModelDataGenerateThread     
2014-03-12 22:34:15.000000000 +0100
@@ -1 +1 @@
-#include "../../kasten2/modelstreamgeneratethread.h"
+#include "../../kasten2/modeldatageneratethread.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/okteta-4.12.2/program/about.cpp 
new/okteta-4.12.90/program/about.cpp
--- old/okteta-4.12.2/program/about.cpp 2014-01-12 15:00:52.000000000 +0100
+++ new/okteta-4.12.90/program/about.cpp        2014-03-12 22:34:15.000000000 
+0100
@@ -28,7 +28,7 @@
 
 // Program
 static const char ProgramId[] =          "okteta";
-static const char ProgramVersion[] =     "0.12.2";
+static const char ProgramVersion[] =     "0.12.90";
 static const char ProgramHomepage[] =    "http://userbase.kde.org/Okteta";;
 // Author
 static const char FWHKEmailAddress[] =   "[email protected]";
@@ -40,7 +40,7 @@
               ki18n("Okteta"), ProgramVersion, // name
               ki18n("Hex editor"), // description
               KAboutData::License_GPL_V2,
-              ki18n("Copyright 2006-2013 Friedrich W. H. Kossebau"), 
//copyright
+              ki18n("Copyright 2006-2014 Friedrich W. H. Kossebau"), 
//copyright
               ki18n("Edit the raw data of files"), // comment
               ProgramHomepage )
 {

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to