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" +}
