Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kitinerary for openSUSE:Factory 
checked in at 2022-11-04 17:32:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kitinerary (Old)
 and      /work/SRC/openSUSE:Factory/.kitinerary.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kitinerary"

Fri Nov  4 17:32:55 2022 rev:55 rq:1033293 version:22.08.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kitinerary/kitinerary.changes    2022-10-15 
16:34:39.837750638 +0200
+++ /work/SRC/openSUSE:Factory/.kitinerary.new.2275/kitinerary.changes  
2022-11-04 17:34:14.564586823 +0100
@@ -1,0 +2,8 @@
+Tue Nov  1 11:20:40 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Update to 22.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/22.08.3/
+
+-------------------------------------------------------------------

Old:
----
  kitinerary-22.08.2.tar.xz
  kitinerary-22.08.2.tar.xz.sig

New:
----
  kitinerary-22.08.3.tar.xz
  kitinerary-22.08.3.tar.xz.sig

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

Other differences:
------------------
++++++ kitinerary.spec ++++++
--- /var/tmp/diff_new_pack.7Qtsan/_old  2022-11-04 17:34:15.532591830 +0100
+++ /var/tmp/diff_new_pack.7Qtsan/_new  2022-11-04 17:34:15.556591955 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:           kitinerary
-Version:        22.08.2
+Version:        22.08.3
 Release:        0
 Summary:        Data model and extraction system for travel reservations
 License:        LGPL-2.1-or-later


++++++ kitinerary-22.08.2.tar.xz -> kitinerary-22.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/CMakeLists.txt 
new/kitinerary-22.08.3/CMakeLists.txt
--- old/kitinerary-22.08.2/CMakeLists.txt       2022-10-10 22:29:22.000000000 
+0200
+++ new/kitinerary-22.08.3/CMakeLists.txt       2022-10-30 22:29:24.000000000 
+0100
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: BSD-3-Clause
 
 cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
-set(PIM_VERSION "5.21.2")
+set(PIM_VERSION "5.21.3")
 project(KItinerary VERSION ${PIM_VERSION})
 
 set(KF5_MIN_VERSION "5.91.0")
@@ -41,8 +41,8 @@
     find_package(SharedMimeInfo 1.3 REQUIRED)
 endif()
 
-set(KMIME_VERSION "5.21.2")
-set(PIM_PKPASS "5.21.2")
+set(KMIME_VERSION "5.21.3")
+set(PIM_PKPASS "5.21.3")
 
 find_package(KF5Mime ${KMIME_VERSION} CONFIG REQUIRED)
 find_package(KPimPkPass ${PIM_PKPASS} CONFIG REQUIRED)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/po/ru/kitinerary.po 
new/kitinerary-22.08.3/po/ru/kitinerary.po
--- old/kitinerary-22.08.2/po/ru/kitinerary.po  2022-10-11 07:04:57.000000000 
+0200
+++ new/kitinerary-22.08.3/po/ru/kitinerary.po  2022-11-01 01:17:15.000000000 
+0100
@@ -3,26 +3,25 @@
 #
 # Alexander Potashev <[email protected]>, 2018.
 # Alexander Yavorsky <[email protected]>, 2021.
+# Olesya Gerasimenko <[email protected]>, 2022.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2022-07-03 00:47+0000\n"
-"PO-Revision-Date: 2021-05-30 10:05+0300\n"
-"Last-Translator: Alexander Yavorsky <[email protected]>\n"
-"Language-Team: Russian <[email protected]>\n"
+"PO-Revision-Date: 2022-10-11 11:08+0300\n"
+"Last-Translator: Olesya Gerasimenko <[email protected]>\n"
+"Language-Team: Basealt Translation Team\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
 "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Lokalize 21.04.1\n"
+"X-Generator: Lokalize 22.04.3\n"
 
 #: calendarhandler.cpp:156
-#, fuzzy, kde-format
-#| msgctxt "canceled train/flight/loding reservation"
-#| msgid "Canceled: %1"
+#, kde-format
 msgctxt "canceled train/flight/loading reservation"
 msgid "Canceled: %1"
 msgstr "????????????????: %1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/po/zh_CN/kitinerary.po 
new/kitinerary-22.08.3/po/zh_CN/kitinerary.po
--- old/kitinerary-22.08.2/po/zh_CN/kitinerary.po       2022-10-11 
07:04:57.000000000 +0200
+++ new/kitinerary-22.08.3/po/zh_CN/kitinerary.po       2022-11-01 
01:17:15.000000000 +0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2022-07-03 00:47+0000\n"
-"PO-Revision-Date: 2022-10-02 15:52\n"
+"PO-Revision-Date: 2022-10-30 07:51\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kitinerary-22.08.2/src/cli/org.kde.kitinerary-extractor.appdata.xml 
new/kitinerary-22.08.3/src/cli/org.kde.kitinerary-extractor.appdata.xml
--- old/kitinerary-22.08.2/src/cli/org.kde.kitinerary-extractor.appdata.xml     
2022-10-10 22:29:22.000000000 +0200
+++ new/kitinerary-22.08.3/src/cli/org.kde.kitinerary-extractor.appdata.xml     
2022-10-30 22:29:24.000000000 +0100
@@ -23,6 +23,7 @@
   <name xml:lang="ia">KItinerary extractor de commando in linea</name>
   <name xml:lang="id">KItinerary Command Line Extractor</name>
   <name xml:lang="it">Estrattore a riga di comando di KItinerary</name>
+  <name xml:lang="ka">KItinerary ??????????????????????????? 
??????????????????????????? ?????????????????????????????????</name>
   <name xml:lang="ko">KItinerary ????????? ?????????</name>
   <name xml:lang="nl">Extractor van opdrachtregel van KItinerary</name>
   <name xml:lang="nn">Kommandolinje??basert uthentar for KItinerary</name>
@@ -54,6 +55,7 @@
   <summary xml:lang="ia">Extractor de datos de reservation como commando in 
linea</summary>
   <summary xml:lang="id">Pengekstrak data reservasi baris perintah.</summary>
   <summary xml:lang="it">Estrattore di dati di prenotazioni a riga di 
comando.</summary>
+  <summary xml:lang="ka">??????????????????????????? 
??????????????????????????? ????????????????????????????????? 
????????????????????????????????? ?????????????????????????????????.</summary>
   <summary xml:lang="ko">????????? ?????? ????????? 
??????????????????.</summary>
   <summary xml:lang="nl">Gegevensextractor van reservering op de 
opdrachtregel.</summary>
   <summary xml:lang="nn">Kommandolinje??basert uthentar for 
reservasjonsdata.</summary>
@@ -110,9 +112,9 @@
     <binary>kitinerary-extractor</binary>
   </provides>
   <releases>
+    <release version="5.21.3" date="2022-11-03"/>
     <release version="5.21.2" date="2022-10-13"/>
     <release version="5.21.1" date="2022-09-08"/>
     <release version="5.21.0" date="2022-08-18"/>
-    <release version="5.20.3" date="2022-07-07"/>
   </releases>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kitinerary-22.08.2/src/cli/org.kde.kitinerary-extractor.desktop 
new/kitinerary-22.08.3/src/cli/org.kde.kitinerary-extractor.desktop
--- old/kitinerary-22.08.2/src/cli/org.kde.kitinerary-extractor.desktop 
2022-10-10 22:29:22.000000000 +0200
+++ new/kitinerary-22.08.3/src/cli/org.kde.kitinerary-extractor.desktop 
2022-10-30 22:29:24.000000000 +0100
@@ -14,6 +14,7 @@
 Name[gl]=Extractor de KItinerary
 Name[ia]=KItinerary Extractor
 Name[it]=Estrattore di KItinerary
+Name[ka]=KItinerary ?????????????????????????????????
 Name[ko]=KItinerary ?????????
 Name[nl]=Extractor van KItinerary
 Name[nn]=KItinerary-uthentar
@@ -44,6 +45,7 @@
 GenericName[gl]=Extractor de li??a de ordes de KItinerary
 GenericName[ia]=KItinerary extractor de commando in linea
 GenericName[it]=Estrattore a riga di comando di KItinerary
+GenericName[ka]=KItinerary ??????????????????????????? 
??????????????????????????? ?????????????????????????????????
 GenericName[ko]=KItinerary ????????? ?????????
 GenericName[nl]=Extractor van opdrachtregel van KItinerary
 GenericName[nn]=Kommandolinje??basert uthentar for KItinerary
@@ -77,6 +79,7 @@
 Comment[gl]=Extractor de datos de reservas de li??a de ordes.
 Comment[ia]=Extractor de datos de reservation como commando in linea
 Comment[it]=Estrattore di dati di prenotazioni a riga di comando.
+Comment[ka]=??????????????????????????? ??????????????????????????? 
????????????????????????????????? ????????????????????????????????? 
?????????????????????????????????.
 Comment[ko]=????????? ?????? ????????? ??????????????????.
 Comment[nl]=Gegevensextractor van reservering op de opdrachtregel.
 Comment[nn]=Kommandolinje??basert uthentar for reservasjonsdata.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/src/lib/scripts/extractors.qrc 
new/kitinerary-22.08.3/src/lib/scripts/extractors.qrc
--- old/kitinerary-22.08.2/src/lib/scripts/extractors.qrc       2022-10-10 
22:29:22.000000000 +0200
+++ new/kitinerary-22.08.3/src/lib/scripts/extractors.qrc       2022-10-30 
22:29:24.000000000 +0100
@@ -88,6 +88,8 @@
         <file>indigo.js</file>
         <file>irctc.json</file>
         <file>irctc.js</file>
+        <file>italo.json</file>
+        <file>italo.js</file>
         <file>kintetsu.json</file>
         <file>kintetsu.js</file>
         <file>klm.json</file>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/src/lib/scripts/italo.js 
new/kitinerary-22.08.3/src/lib/scripts/italo.js
--- old/kitinerary-22.08.2/src/lib/scripts/italo.js     1970-01-01 
01:00:00.000000000 +0100
+++ new/kitinerary-22.08.3/src/lib/scripts/italo.js     2022-10-30 
22:29:24.000000000 +0100
@@ -0,0 +1,35 @@
+/*
+   SPDX-FileCopyrightText: 2022 Volker Krause <[email protected]>
+   SPDX-License-Identifier: LGPL-2.0-or-later
+*/
+
+function parseTicket(content, node, triggerNode) {
+    const text = content.pages[triggerNode.location].text;
+    let res = JsonLd.newTrainReservation();
+    res.reservedTicket.ticketToken = 'aztec:' + triggerNode.content;
+    res.reservationNumber = text.match(/  ([A-Z0-9]{6})  /)[1];
+    const dt = text.match(/ (\d\d\/\d\d) /)[1];
+    const leg = text.match(/Treno: (\d+) (\d\d:\d\d) (.*?) ??? (\d\d:\d\d) 
(.*)\n/);
+    res.reservationFor.departureStation.name = leg[3];
+    res.reservationFor.departureTime = JsonLd.toDateTime(dt + ' ' + leg[2], 
'dd/MM hh:mm', 'en');
+    res.reservationFor.arrivalStation.name = leg[5];
+    res.reservationFor.arrivalTime = JsonLd.toDateTime(dt + ' ' + leg[4], 
'dd/MM hh:mm', 'en');
+    res.reservationFor.trainNumber = leg[1];
+
+    let idx = 0;
+    let reservations = [];
+    while (true) {
+        let pas = text.substr(idx).match(/ +\d\. (.*)  +Voiture (\d+) Place 
(\d+)\n/);
+        if (!pas) {
+            break;
+        }
+        let r = JsonLd.clone(res);
+        r.underName.name = pas[1];
+        r.reservedTicket.ticketedSeat.seatSection = pas[2];
+        r.reservedTicket.ticketedSeat.seatNumber = pas[3];
+        reservations.push(r);
+        idx += pas.index + pas[0].length;
+    }
+
+    return reservations.length > 0 ? reservations : res;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-22.08.2/src/lib/scripts/italo.json 
new/kitinerary-22.08.3/src/lib/scripts/italo.json
--- old/kitinerary-22.08.2/src/lib/scripts/italo.json   1970-01-01 
01:00:00.000000000 +0100
+++ new/kitinerary-22.08.3/src/lib/scripts/italo.json   2022-10-30 
22:29:24.000000000 +0100
@@ -0,0 +1,12 @@
+{
+    "filter": [
+        {
+            "match": "^[A-Za-z0-9/\\+=]{89}",
+            "mimeType": "text/plain",
+            "scope": "Descendants"
+        }
+    ],
+    "function": "parseTicket",
+    "mimeType": "application/pdf",
+    "script": "italo.js"
+}

Reply via email to