Hello community,

here is the log from the commit of package kitinerary for openSUSE:Leap:15.2 
checked in at 2020-03-15 07:09:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/kitinerary (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.kitinerary.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kitinerary"

Sun Mar 15 07:09:50 2020 rev:13 rq:784815 version:19.12.3

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/kitinerary/kitinerary.changes  2020-02-13 
14:39:31.513613504 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.kitinerary.new.3160/kitinerary.changes        
2020-03-15 07:10:00.292914650 +0100
@@ -1,0 +2,10 @@
+Thu Mar  5 20:36:11 UTC 2020 - Luca Beltrame <[email protected]>
+
+- Update to 19.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/releases/19.12.3
+- Changes since 19.12.2:
+  * Handle language variants in the Vueling extractor
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ kitinerary.spec ++++++
--- /var/tmp/diff_new_pack.OW0xpl/_old  2020-03-15 07:10:00.872914997 +0100
+++ /var/tmp/diff_new_pack.OW0xpl/_new  2020-03-15 07:10:00.872914997 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without lang
 Name:           kitinerary
-Version:        19.12.2
+Version:        19.12.3
 Release:        0
 Summary:        Data model and extraction system for travel reservations
 License:        LGPL-2.1-or-later


++++++ kitinerary-19.12.2.tar.xz -> kitinerary-19.12.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-19.12.2/CMakeLists.txt 
new/kitinerary-19.12.3/CMakeLists.txt
--- old/kitinerary-19.12.2/CMakeLists.txt       2020-02-04 03:05:05.000000000 
+0100
+++ new/kitinerary-19.12.3/CMakeLists.txt       2020-03-03 01:42:42.000000000 
+0100
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.5)
-set(PIM_VERSION "5.13.2")
+set(PIM_VERSION "5.13.3")
 project(KItinerary VERSION ${PIM_VERSION})
 
 set(CMAKE_CXX_STANDARD 14)
@@ -32,8 +32,8 @@
     find_package(SharedMimeInfo 1.3 REQUIRED)
 endif()
 
-set(KMIME_VERSION "5.13.2")
-set(PIM_PKPASS "5.13.2")
+set(KMIME_VERSION "5.13.3")
+set(PIM_PKPASS "5.13.3")
 
 find_package(KF5Mime ${KMIME_VERSION} CONFIG REQUIRED)
 find_package(KF5CalendarCore ${KF5_MIN_VERSION} CONFIG)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-19.12.2/po/gl/kitinerary.po 
new/kitinerary-19.12.3/po/gl/kitinerary.po
--- old/kitinerary-19.12.2/po/gl/kitinerary.po  2020-02-04 03:05:02.000000000 
+0100
+++ new/kitinerary-19.12.3/po/gl/kitinerary.po  2020-03-03 01:42:40.000000000 
+0100
@@ -1,13 +1,13 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# Adrian Chaves <[email protected]>, 2018, 2019.
+# Adrian Chaves <[email protected]>, 2018, 2019, 2020.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2019-05-31 03:08+0200\n"
-"PO-Revision-Date: 2019-08-11 16:58+0200\n"
+"PO-Revision-Date: 2020-02-16 23:04+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n"
 "Language-Team: Galician <[email protected]>\n"
 "Language: gl\n"
@@ -15,7 +15,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 19.04.1\n"
+"X-Generator: Lokalize 19.08.3\n"
 
 #: calendarhandler.cpp:179
 #, kde-format
@@ -71,7 +71,7 @@
 #: calendarhandler.cpp:254
 #, kde-format
 msgid "Coach: %1"
-msgstr "Bus: %1"
+msgstr "Coche: %1"
 
 #: calendarhandler.cpp:260
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-19.12.2/po/it/kitinerary.po 
new/kitinerary-19.12.3/po/it/kitinerary.po
--- old/kitinerary-19.12.2/po/it/kitinerary.po  2020-02-04 03:05:03.000000000 
+0100
+++ new/kitinerary-19.12.3/po/it/kitinerary.po  2020-03-03 01:42:41.000000000 
+0100
@@ -1,4 +1,5 @@
 # Luigi Toscano <[email protected]>, 2017, 2018, 2019.
+# Vincenzo Reale <[email protected]>, 2020.
 msgid ""
 msgstr ""
 "Project-Id-Version: desktop files\n"
@@ -12,7 +13,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 19.12.2\n"
 
 #: calendarhandler.cpp:179
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-19.12.2/po/ko/kitinerary.po 
new/kitinerary-19.12.3/po/ko/kitinerary.po
--- old/kitinerary-19.12.2/po/ko/kitinerary.po  2020-02-04 03:05:03.000000000 
+0100
+++ new/kitinerary-19.12.3/po/ko/kitinerary.po  2020-03-03 01:42:41.000000000 
+0100
@@ -1,4 +1,4 @@
-# Shinjo Park <[email protected]>, 2017, 2018, 2019.
+# Shinjo Park <[email protected]>, 2017, 2018, 2019, 2020.
 msgid ""
 msgstr ""
 "Project-Id-Version: desktop files\n"
@@ -12,7 +12,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 18.12.3\n"
+"X-Generator: Lokalize 19.04.3\n"
 
 #: calendarhandler.cpp:179
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kitinerary-19.12.2/src/cli/org.kde.kitinerary-extractor.appdata.xml 
new/kitinerary-19.12.3/src/cli/org.kde.kitinerary-extractor.appdata.xml
--- old/kitinerary-19.12.2/src/cli/org.kde.kitinerary-extractor.appdata.xml     
2020-02-04 00:37:43.000000000 +0100
+++ new/kitinerary-19.12.3/src/cli/org.kde.kitinerary-extractor.appdata.xml     
2020-03-01 10:57:07.000000000 +0100
@@ -5,6 +5,7 @@
   <project_license>LGPL-2.0+</project_license>
   <name>KItinerary Command Line Extractor</name>
   <name xml:lang="ca">Extractor de la línia d'ordres del KItinerary</name>
+  <name xml:lang="ca-valencia">Extractor de la línia d'ordres del 
KItinerary</name>
   <name xml:lang="en-GB">KItinerary Command Line Extractor</name>
   <name xml:lang="es">Extractor de línea de órdenes de KItinerary</name>
   <name xml:lang="fi">KItineraryn komentorivijäsennin</name>
@@ -13,6 +14,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="ko">KItinerary 명령행 추출기</name>
   <name xml:lang="nl">Extractor van opdrachtregel van KItinerary</name>
   <name xml:lang="pl">Wydobywane danych z wiersza poleceń KItinerary</name>
   <name xml:lang="pt">Extracção da Linha de Comandos do KItinerary</name>
@@ -23,6 +25,7 @@
   <name xml:lang="x-test">xxKItinerary Command Line Extractorxx</name>
   <summary>Command line reservation data extractor.</summary>
   <summary xml:lang="ca">Extractor de dades de reserves de la línia 
d'ordres.</summary>
+  <summary xml:lang="ca-valencia">Extractor de dades de reserves de la línia 
d'ordres.</summary>
   <summary xml:lang="cs">Extraktor dat rezervací v příkazové řádce.</summary>
   <summary xml:lang="en-GB">Command line reservation data extractor.</summary>
   <summary xml:lang="es">Extractor de línea de órdenes de reserva de 
datos.</summary>
@@ -32,6 +35,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="ko">명령행 예약 데이터 추출기입니다.</summary>
   <summary xml:lang="nl">Gegevensextractor van reservering op de 
opdrachtregel.</summary>
   <summary xml:lang="pl">Wydobywane danych o rezerwacji z wiersza 
poleceń.</summary>
   <summary xml:lang="pt">Extracção de dados de reservas na linha de 
comandos.</summary>
@@ -45,6 +49,7 @@
     Command line extractor for itinerary data, for integrating into 3rd party 
applications.
     </p>
     <p xml:lang="ca">Extractor de dades d'itineraris de la línia d'ordres, per 
a la integració en aplicacions de tercers.</p>
+    <p xml:lang="ca-valencia">Extractor de dades d'itineraris de la línia 
d'ordres, per a la integració en aplicacions de tercers.</p>
     <p xml:lang="en-GB">Command line extractor for itinerary data, for 
integrating into 3rd party applications.</p>
     <p xml:lang="es">Extractor de línea de órdenes para datos de itinerario. 
para integración en aplicaciones de terceros.</p>
     <p xml:lang="fi">Komentorivijäsennin varaustiedoille kolmannen osapuolen 
sovelluksia varten.</p>
@@ -53,6 +58,7 @@
     <p xml:lang="ia">Commando de linea extractor  per datos de itinerario, de 
integrar in applications de tertie partes.</p>
     <p xml:lang="id">Pengekstrak baris data untuk data rencana perjalanan, 
untuk pengintegrasian ke dalam aplikasi pihak ketiga.</p>
     <p xml:lang="it">Estrattore a riga di comando per dati di itinerari, per 
l'integrazione con applicazioni di terze parti.</p>
+    <p xml:lang="ko">외부 프로그램에 통합할 수 있는 명령행 여행 정보 추출기입니다.</p>
     <p xml:lang="nl">Extractor van reisgegevens op de opdrachtregel, voor 
integratie in toepassingen van derden.</p>
     <p xml:lang="pl">Wydobywane danych z wiersza poleceń dla planu podróży, do 
zszywania z aplikacjami osób trzecich.</p>
     <p xml:lang="pt">Extracção pela linha de comandos de dados de itinerários, 
para se integrar com aplicações de terceiros.</p>
@@ -69,6 +75,7 @@
     <binary>kitinerary-extractor</binary>
   </provides>
   <releases>
+    <release version="5.13.3" date="2020-03-05"/>
     <release version="5.13.2" date="2020-02-06"/>
     <release version="5.13.1" date="2020-01-09"/>
     <release version="5.13.0" date="2019-12-12"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kitinerary-19.12.2/src/cli/org.kde.kitinerary-extractor.desktop 
new/kitinerary-19.12.3/src/cli/org.kde.kitinerary-extractor.desktop
--- old/kitinerary-19.12.2/src/cli/org.kde.kitinerary-extractor.desktop 
2020-02-04 00:37:43.000000000 +0100
+++ new/kitinerary-19.12.3/src/cli/org.kde.kitinerary-extractor.desktop 
2020-03-01 10:57:07.000000000 +0100
@@ -1,6 +1,7 @@
 [Desktop Entry]
 Name=KItinerary Extractor
 Name[ca]=KItinerary Extractor
+Name[ca@valencia]=KItinerary Extractor
 Name[cs]=Extraktor KItinerary
 Name[en_GB]=KItinerary Extractor
 Name[es]=Extractor de KItinerary
@@ -20,6 +21,7 @@
 Name[x-test]=xxKItinerary Extractorxx
 GenericName=KItinerary command line extractor
 GenericName[ca]=Extractor del KItinerary de la línia d'ordres
+GenericName[ca@valencia]=Extractor del KItinerary de la línia d'ordres
 GenericName[en_GB]=KItinerary command line extractor
 GenericName[es]=Extractor de línea de órdenes de KItinerary
 GenericName[fi]=KItineraryn komentorivijäsennin
@@ -41,6 +43,7 @@
 Type=Application
 Comment=Command line reservation data extractor.
 Comment[ca]=Extractor de dades de reserves de la línia d'ordres.
+Comment[ca@valencia]=Extractor de dades de reserves de la línia d'ordres.
 Comment[en_GB]=Command line reservation data extractor.
 Comment[es]=Extractor de línea de órdenes de reserva de datos
 Comment[fi]=Komentorivin varaustietojäsennin.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kitinerary-19.12.2/src/extractors/vueling.js 
new/kitinerary-19.12.3/src/extractors/vueling.js
--- old/kitinerary-19.12.2/src/extractors/vueling.js    2020-02-04 
00:37:43.000000000 +0100
+++ new/kitinerary-19.12.3/src/extractors/vueling.js    2020-03-01 
10:57:07.000000000 +0100
@@ -24,6 +24,8 @@
     if (!bookingRef)
         return null;
 
+    var lang = 
doc.eval('//a[@class="copyright-text"]')[0].attribute("href").match(/\/([a-z]{2})$/)[1];
+
     var elems = doc.eval("//td[@class=\"vuelo_confirmado_card__subheader\"]");
     for (var i = 0; i < elems.length; ++i) {
         var elem = elems[i];
@@ -40,12 +42,12 @@
         res.reservationFor.arrivalAirport.name = 
airportName.nextSibling.content;
 
         var time = 
detailsRoot.eval(".//td[@class=\"vuelo_confirmado_card_details--time\"]")[0];
-        res.reservationFor.departureTime = JsonLd.toDateTime(elem.content + ' 
' + time.content.replace('h', ''), "dddd, dd MMMM yyyy HH:mm", "es");
-        res.reservationFor.arrivalTime = JsonLd.toDateTime(elem.content + ' ' 
+ time.nextSibling.content.replace('h', ''), "dddd, dd MMMM yyyy HH:mm", "es");
+        res.reservationFor.departureTime = JsonLd.toDateTime(elem.content + ' 
' + time.content.replace('h', ''), "dddd, dd MMMM yyyy HH:mm", lang);
+        res.reservationFor.arrivalTime = JsonLd.toDateTime(elem.content + ' ' 
+ time.nextSibling.content.replace('h', ''), "dddd, dd MMMM yyyy HH:mm", lang);
 
-        var flightNum = detailsRoot.eval(".//td[@class=\"v-middle 
vuelo_confirmado_card_details--numVuelo\"]")[0].content;
-        res.reservationFor.flightNumber = flightNum.substr(2);
-        res.reservationFor.airline.iataCode = flightNum.substr(0, 2);
+        var flightNum = 
detailsRoot.recursiveContent.match(/\s([A-Z0-9]{2})(\d{1,4})\b/);
+        res.reservationFor.flightNumber = flightNum[2];
+        res.reservationFor.airline.iataCode = flightNum[1];
 
         reservations.push(res);
     }


Reply via email to