Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bovo for openSUSE:Factory checked in at 2024-05-27 11:49:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bovo (Old) and /work/SRC/openSUSE:Factory/.bovo.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bovo" Mon May 27 11:49:07 2024 rev:144 rq:1176215 version:24.05.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bovo/bovo.changes 2024-04-15 20:20:07.508273032 +0200 +++ /work/SRC/openSUSE:Factory/.bovo.new.24587/bovo.changes 2024-05-27 11:56:08.910445289 +0200 @@ -1,0 +2,21 @@ +Sun May 19 09:54:53 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 24.05.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.05.0/ +- No code change since 24.04.80 + +------------------------------------------------------------------- +Fri May 3 09:14:43 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 24.04.80 + * New feature release +- Changes since 24.02.2: + * appstream: use developer tag with name KDE + * Bump min required KF6 to 6.0 + * Drop support for KF5's deprecated KToolInvocation + * Fix build by ensuring output dir for zipped svg files exists + * Store theme files as SVG in repo, compress to SVGZ only on installation + +------------------------------------------------------------------- Old: ---- bovo-24.02.2.tar.xz bovo-24.02.2.tar.xz.sig New: ---- bovo-24.05.0.tar.xz bovo-24.05.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bovo.spec ++++++ --- /var/tmp/diff_new_pack.emJrqE/_old 2024-05-27 11:56:13.958630498 +0200 +++ /var/tmp/diff_new_pack.emJrqE/_new 2024-05-27 11:56:13.962630645 +0200 @@ -21,14 +21,14 @@ %bcond_without released Name: bovo -Version: 24.02.2 +Version: 24.05.0 Release: 0 Summary: Five-in-a-row Board Game License: GPL-2.0-or-later URL: https://apps.kde.org/bovo -Source: %{name}-%{version}.tar.xz +Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz %if %{with released} -Source1: %{name}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} ++++++ bovo-24.02.2.tar.xz -> bovo-24.05.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/.flatpak-manifest.json new/bovo-24.05.0/.flatpak-manifest.json --- old/bovo-24.02.2/.flatpak-manifest.json 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/.flatpak-manifest.json 2024-05-17 00:17:54.000000000 +0200 @@ -2,7 +2,7 @@ "id": "org.kde.bovo", "branch": "master", "runtime": "org.kde.Platform", - "runtime-version": "6.6", + "runtime-version": "6.7", "sdk": "org.kde.Sdk", "command": "bovo", "tags": [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/CMakeLists.txt new/bovo-24.05.0/CMakeLists.txt --- old/bovo-24.02.2/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/CMakeLists.txt 2024-05-17 00:17:54.000000000 +0200 @@ -2,17 +2,17 @@ # KDE Application Version, managed by release script set(RELEASE_SERVICE_VERSION_MAJOR "24") -set(RELEASE_SERVICE_VERSION_MINOR "02") -set(RELEASE_SERVICE_VERSION_MICRO "2") +set(RELEASE_SERVICE_VERSION_MINOR "05") +set(RELEASE_SERVICE_VERSION_MICRO "0") set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(bovo VERSION ${RELEASE_SERVICE_VERSION}) set(QT_MIN_VERSION "6.5.0") -set(KF_MIN_VERSION "5.240.0") +set(KF_MIN_VERSION "6.0.0") find_package(ECM ${KF_MIN_VERSION} REQUIRED CONFIG) -set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ) +set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH}) include(KDEInstallDirs) include(KDECMakeSettings) @@ -26,6 +26,8 @@ include(KDEClangFormat) include(ECMDeprecationSettings) +include(InternalMacros) + find_package(Qt6 ${QT_MIN_VERSION} REQUIRED COMPONENTS Concurrent Svg @@ -53,7 +55,7 @@ ecm_set_disabled_deprecation_versions( QT 6.5 - KF 5.239 + KF 6.0 KDEGAMES 6.0 ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/LICENSES/BSD-3-Clause.txt new/bovo-24.05.0/LICENSES/BSD-3-Clause.txt --- old/bovo-24.02.2/LICENSES/BSD-3-Clause.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/bovo-24.05.0/LICENSES/BSD-3-Clause.txt 2024-05-17 00:17:54.000000000 +0200 @@ -0,0 +1,26 @@ +Copyright (c) <year> <owner>. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE +USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/cmake/InternalMacros.cmake new/bovo-24.05.0/cmake/InternalMacros.cmake --- old/bovo-24.02.2/cmake/InternalMacros.cmake 1970-01-01 01:00:00.000000000 +0100 +++ new/bovo-24.05.0/cmake/InternalMacros.cmake 2024-05-17 00:17:54.000000000 +0200 @@ -0,0 +1,67 @@ +# SPDX-FileCopyrightText: 2021-2023 Friedrich W. H. Kossebau <kosse...@kde.org> +# +# SPDX-License-Identifier: BSD-3-Clause + +find_package(7Zip) +set_package_properties(7Zip PROPERTIES + PURPOSE "For installing SVG files as SVGZ" +) + +if(WIN32) + set_package_properties(7Zip PROPERTIES + TYPE REQUIRED + ) +else() + set_package_properties(7Zip PROPERTIES + TYPE OPTIONAL + ) + if(NOT TARGET 7Zip::7Zip) + find_package(gzip) + set_package_properties(gzip PROPERTIES + TYPE REQUIRED + PURPOSE "For installing SVG files as SVGZ (less efficient fallback for 7Zip)" + ) + endif() +endif() + +function(generate_svgz svg_file svgz_file target_prefix) + if (NOT IS_ABSOLUTE ${svg_file}) + set(svg_file "${CMAKE_CURRENT_SOURCE_DIR}/${svg_file}") + endif() + if (NOT EXISTS ${svg_file}) + message(FATAL_ERROR "No such file found: ${svg_file}") + endif() + get_filename_component(_fileName "${svg_file}" NAME) + get_filename_component(_svgzdir "${svgz_file}" DIRECTORY) + + if(TARGET 7Zip::7Zip) + add_custom_command( + OUTPUT ${svgz_file} + COMMAND ${CMAKE_COMMAND} -E make_directory ${_svgzdir} # ensure output dir exists + COMMAND 7Zip::7Zip + ARGS + a + -bd # silence logging + -mx9 # compress best + -tgzip + ${svgz_file} ${svg_file} + DEPENDS ${svg_file} + COMMENT "Gzipping ${_fileName}" + ) + else() + add_custom_command( + OUTPUT ${svgz_file} + COMMAND ${CMAKE_COMMAND} -E make_directory ${_svgzdir} # ensure output dir exists + COMMAND gzip::gzip + ARGS + -9 # compress best + -n # no original name and timestamp stored, for reproducibility + -c # write to stdout + ${svg_file} > ${svgz_file} + DEPENDS ${svg_file} + COMMENT "Gzipping ${_fileName}" + ) + endif() + + add_custom_target("${target_prefix}${_fileName}z" ALL DEPENDS ${svgz_file}) +endfunction() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/ca/bovo.po new/bovo-24.05.0/po/ca/bovo.po --- old/bovo-24.02.2/po/ca/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/ca/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -1,19 +1,19 @@ # Translation of bovo.po to Catalan -# Copyright (C) 2007-2022 This_file_is_part_of_KDE +# Copyright (C) 2007-2024 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # # Albert Astals Cid <aa...@kde.org>, 2007. # Manuel Tortosa <manutort...@gmail.com>, 2009. # Manuel Tortosa Moreno <manutort...@gmail.com>, 2009. -# Josep M. Ferrer <txe...@gmail.com>, 2010, 2015, 2021, 2022. +# Josep M. Ferrer <txe...@gmail.com>, 2010, 2015, 2021, 2022, 2024. # Antoni Bella Pérez <antonibel...@yahoo.com>, 2020. msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2022-03-20 19:59+0100\n" +"PO-Revision-Date: 2024-05-05 11:52+0200\n" "Last-Translator: Josep M. Ferrer <txe...@gmail.com>\n" "Language-Team: Catalan <kde-i18n...@kde.org>\n" "Language: ca\n" @@ -22,7 +22,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -"X-Generator: Lokalize 20.12.0\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" Binary files old/bovo-24.02.2/po/ca/docs/bovo/mainscreen.png and new/bovo-24.05.0/po/ca/docs/bovo/mainscreen.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/ca@valencia/bovo.po new/bovo-24.05.0/po/ca@valencia/bovo.po --- old/bovo-24.02.2/po/ca@valencia/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/ca@valencia/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -1,19 +1,19 @@ # Translation of bovo.po to Catalan (Valencian) -# Copyright (C) 2007-2022 This_file_is_part_of_KDE +# Copyright (C) 2007-2024 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # # Albert Astals Cid <aa...@kde.org>, 2007. # Manuel Tortosa <manutort...@gmail.com>, 2009. # Manuel Tortosa Moreno <manutort...@gmail.com>, 2009. -# Josep M. Ferrer <txe...@gmail.com>, 2010, 2015, 2021, 2022. +# Josep M. Ferrer <txe...@gmail.com>, 2010, 2015, 2021, 2022, 2024. # Antoni Bella Pérez <antonibel...@yahoo.com>, 2020. msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2022-03-20 19:59+0100\n" +"PO-Revision-Date: 2024-05-05 11:52+0200\n" "Last-Translator: Josep M. Ferrer <txe...@gmail.com>\n" "Language-Team: Catalan <kde-i18n...@kde.org>\n" "Language: ca@valencia\n" @@ -22,7 +22,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -"X-Generator: Lokalize 20.12.0\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/fr/bovo.po new/bovo-24.05.0/po/fr/bovo.po --- old/bovo-24.02.2/po/fr/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/fr/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -3,7 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # Mickael Sibelle <kim...@gmail.com>, 2007, 2008. # Sebastien Renard <ren...@kde.org>, 2013. -# Xavier Besnard <xavier.besn...@kde.org>, 2013. +# SPDX-FileCopyrightText: 2013, 2024 Xavier Besnard <xavier.besn...@kde.org> # Simon Depiets <sdepi...@gmail.com>, 2017. # msgid "" @@ -13,13 +13,13 @@ "POT-Creation-Date: 2023-09-25 01:39+0000\n" "PO-Revision-Date: 2017-05-09 16:29+0800\n" "Last-Translator: Simon Depiets <sdepi...@gmail.com>\n" -"Language-Team: French <kde-francoph...@kde.org>\n" +"Language-Team: French <French <kde-francoph...@kde.org>>\n" "Language: fr\n" "MIME-Version: 1.0\n" "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 23.08.5\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/gl/bovo.po new/bovo-24.05.0/po/gl/bovo.po --- old/bovo-24.02.2/po/gl/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/gl/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -1,28 +1,30 @@ # translation of bovo.po to galician # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# # mvillarino <mvillar...@users.sourceforge.net>, 2007. # Adrián Chaves Fernández <adriyeticha...@gmail.com>, 2009. # Adrián Chaves Fernández (Gallaecio) <adriyeticha...@gmail.com>, 2010, 2015. +# +# SPDX-FileCopyrightText: 2024 Adrián Chaves (Gallaecio) msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2015-02-21 11:45+0100\n" -"Last-Translator: Adrián Chaves Fernández <adriyeticha...@gmail.com>\n" -"Language-Team: Galician <kde-i18n-...@kde.org>\n" +"PO-Revision-Date: 2024-05-07 08:14+0200\n" +"Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n" +"Language-Team: Proxecto Trasno (proxe...@trasno.gal)\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Lokalize 24.02.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "mvillarino, Adrián Chaves Fernández" +msgstr "mvillarino, Adrián Chaves (Gallaecio)" #, kde-format msgctxt "EMAIL OF TRANSLATORS" @@ -91,7 +93,7 @@ #: gui/mainwindow.cc:190 #, kde-format msgid "&Replay" -msgstr "&Repetición" +msgstr "&Reproducir" #: gui/mainwindow.cc:192 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/he/bovo.po new/bovo-24.05.0/po/he/bovo.po --- old/bovo-24.02.2/po/he/bovo.po 1970-01-01 01:00:00.000000000 +0100 +++ new/bovo-24.05.0/po/he/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -0,0 +1,148 @@ +# Copyright (C) 2024 This file is copyright: +# This file is distributed under the same license as the bovo package. +# +# SPDX-FileCopyrightText: 2024 Yaron Shahrabani <sh.ya...@gmail.com> +msgid "" +msgstr "" +"Project-Id-Version: bovo\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2023-09-25 01:39+0000\n" +"PO-Revision-Date: 2024-04-03 08:10+0300\n" +"Last-Translator: Yaron Shahrabani <sh.ya...@gmail.com>\n" +"Language-Team: צ××ת ×תר××× ×©× KDE ×שר××\n" +"Language: he\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) ? 0 : ((n == 2) ? 1 : ((n > 10 && " +"n % 10 == 0) ? 2 : 3));\n" +"X-Generator: Lokalize 23.08.5\n" + +#, kde-format +msgctxt "NAME OF TRANSLATORS" +msgid "Your names" +msgstr "צ××ת ×תר××× ×©× KDE ×שר××" + +#, kde-format +msgctxt "EMAIL OF TRANSLATORS" +msgid "Your emails" +msgstr "kde-l10n...@kde.org" + +#. i18n: ectx: label, entry (theme), group (bovo) +#: gui/bovo.kcfg:9 gui/mainwindow.cc:204 +#, kde-format +msgid "Theme" +msgstr "ער×ת ×¢×צ××" + +#. i18n: ectx: label, entry (playbackSpeed), group (bovo) +#: gui/bovo.kcfg:13 +#, kde-format +msgid "Speed of demo and replay playback." +msgstr "×××ר×ת ×××××× ×× ××× ×ª ×ש×××ר ××××ר." + +#. i18n: ectx: label, entry (animation), group (bovo) +#: gui/bovo.kcfg:19 +#, kde-format +msgid "Whether moves should be animated or not." +msgstr "××× ×××××× ××× ×¤×©× ×× ××." + +#. i18n: ectx: label, entry (ai), group (bovo) +#: gui/bovo.kcfg:23 +#, kde-format +msgid "AI engine to use." +msgstr "×× ××¢ ××× × ×××××ת×ת ×ש×××ש." + +#: gui/main.cc:40 +#, kde-format +msgid "Bovo" +msgstr "Bovo" + +#: gui/main.cc:41 +#, kde-format +msgid "KDE Five in a Row Board Game" +msgstr "×ש×ק ××× ××××©× ×ש××¨× ×××ת KDE" + +#: gui/main.cc:42 +#, kde-format +msgid "(c) 2002-2007, Aron Boström" +msgstr "(c) 2002-â2007, ×ר×× ××ס×ר××" + +#: gui/main.cc:45 +#, kde-format +msgid "Aron Boström" +msgstr "×ר×× ××ס×ר××" + +#: gui/main.cc:45 +#, kde-format +msgid "Author" +msgstr "××צר" + +#: gui/mainwindow.cc:67 gui/mainwindow.cc:364 +#, kde-format +msgid "Wins: %1" +msgstr "× ×צ××× ×ת: %1" + +#: gui/mainwindow.cc:68 gui/mainwindow.cc:258 gui/mainwindow.cc:377 +#, kde-format +msgid "Losses: %1" +msgstr "×פס×××: %1" + +#: gui/mainwindow.cc:190 +#, kde-format +msgid "&Replay" +msgstr "ש×××ר &×××ר ×©× ××ש×ק" + +#: gui/mainwindow.cc:192 +#, kde-format +msgid "Replay game" +msgstr "ש×××ר ×××ר ×©× ××ש×ק" + +#: gui/mainwindow.cc:193 +#, kde-format +msgid "Replays your last game for you to watch." +msgstr "×ש×ק ×ת ××ש×ק ×××ר×× ×©×× ×××ש ××× ××פשר ×× ×צפ×ת ××." + +#: gui/mainwindow.cc:199 +#, kde-format +msgid "&Animation" +msgstr "×&× ×¤×©×" + +#: gui/mainwindow.cc:344 +#, kde-format +msgid "Start a new Game to play" +msgstr "×ת××ת ×ש×ק ××ש" + +#: gui/mainwindow.cc:382 +#, kde-format +msgid "GAME OVER. Tie!" +msgstr "××ש×ק ×סת×××. ת×ק×!" + +#: gui/mainwindow.cc:385 +#, kde-format +msgid "GAME OVER. You won!" +msgstr "××ש×ק ×סת×××. × ×צ×ת!" + +#: gui/mainwindow.cc:388 +#, kde-format +msgid "GAME OVER. You lost!" +msgstr "××ש×ק ×סת×××. ×פס×ת!" + +#: gui/mainwindow.cc:400 +#, kde-format +msgid "It is your turn." +msgstr "ת×ר×." + +#: gui/mainwindow.cc:404 +#, kde-format +msgid "Waiting for computer." +msgstr "××ת×× ×× ×××ש×." + +#: gui/mainwindow.cc:432 +#, kde-format +msgid "Replaying game" +msgstr "ש×××ר ×××ר ×©× ××ש×ק" + +#: gui/mainwindow.cc:448 +#, kde-format +msgid "Game replayed." +msgstr "××ש×ק ש××ר ש××." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/hu/bovo.po new/bovo-24.05.0/po/hu/bovo.po --- old/bovo-24.02.2/po/hu/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/hu/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -3,30 +3,31 @@ # # Tamas Szanto <tsza...@interware.hu>, 2008. # Kristóf Kiszel <ulys...@kubuntu.org>, 2015. +# SPDX-FileCopyrightText: 2024 Kristof Kiszel <ulys...@fsf.hu> msgid "" msgstr "" "Project-Id-Version: KDE 4.3\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2015-04-09 18:16+0200\n" -"Last-Translator: Kristóf Kiszel <ulys...@kubuntu.org>\n" +"PO-Revision-Date: 2024-05-14 11:41+0200\n" +"Last-Translator: Kristof Kiszel <ulys...@fsf.hu>\n" "Language-Team: Hungarian <kde-l10n...@kde.org>\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 24.07.70\n" #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Kiszel Kristóf,Szántó Tamás" +msgstr "Kiszel Kristóf" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "ulys...@kubuntu.org,tasza...@gmail.com" +msgstr "ulys...@fsf.hu" #. i18n: ectx: label, entry (theme), group (bovo) #: gui/bovo.kcfg:9 gui/mainwindow.cc:204 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/it/bovo.po new/bovo-24.05.0/po/it/bovo.po --- old/bovo-24.02.2/po/it/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/it/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -4,14 +4,14 @@ # opensourcecat <opensource...@gmail.com>, 2007. # Andrea Celli <andrea.ce...@libero.it>, 2007. # Marcello Anni <marcello.a...@alice.it>, 2009. -# Luigi Toscano <luigi.tosc...@tiscali.it>, 2016. +# Luigi Toscano <luigi.tosc...@tiscali.it>, 2016, 2024. # msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2016-11-24 23:07+0100\n" +"PO-Revision-Date: 2024-05-05 14:50+0200\n" "Last-Translator: Luigi Toscano <luigi.tosc...@tiscali.it>\n" "Language-Team: Italian <kde-i18n...@kde.org>\n" "Language: it\n" @@ -19,7 +19,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 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -63,7 +63,7 @@ #: gui/main.cc:41 #, kde-format msgid "KDE Five in a Row Board Game" -msgstr "\"Forza 5\" per KDE" +msgstr "\"Forza 5\" di KDE" #: gui/main.cc:42 #, kde-format @@ -103,7 +103,7 @@ #: gui/mainwindow.cc:193 #, kde-format msgid "Replays your last game for you to watch." -msgstr "Ripercorre l'ultima partita per poterla rivedere" +msgstr "Ripercorre l'ultima partita per poterla rivedere." #: gui/mainwindow.cc:199 #, kde-format @@ -123,12 +123,12 @@ #: gui/mainwindow.cc:385 #, kde-format msgid "GAME OVER. You won!" -msgstr "Partita finita. Hai Vinto!" +msgstr "Partita finita. Hai vinto!" #: gui/mainwindow.cc:388 #, kde-format msgid "GAME OVER. You lost!" -msgstr "Partita finita. Hai Perso!" +msgstr "Partita finita. Hai perso!" #: gui/mainwindow.cc:400 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/lv/bovo.po new/bovo-24.05.0/po/lv/bovo.po --- old/bovo-24.02.2/po/lv/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/lv/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -4,37 +4,38 @@ # # Maris Nartiss <maris....@gmail.com>, 2007. # Einars Sprugis <eina...@gmail.com>, 2009. +# SPDX-FileCopyrightText: 2024 Toms TrasÅ«ns <toms.tras...@posteo.net> msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2009-07-24 22:35+0300\n" -"Last-Translator: Einars Sprugis <eina...@gmail.com>\n" +"PO-Revision-Date: 2024-02-29 11:09+0200\n" +"Last-Translator: Toms TrasÅ«ns <toms.tras...@posteo.net>\n" "Language-Team: Latvian <kde-i18n-...@kde.org>\n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 0.3\n" +"X-Generator: Lokalize 23.08.5\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "MÄris NartiÅ¡s" +msgstr "MÄris NartiÅ¡s, Toms TrasÅ«ns" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "maris....@gmail.com" +msgstr "maris....@gmail.com, toms.tras...@posteo.net" #. i18n: ectx: label, entry (theme), group (bovo) #: gui/bovo.kcfg:9 gui/mainwindow.cc:204 #, kde-format msgid "Theme" -msgstr "TÄma" +msgstr "MotÄ«vs" #. i18n: ectx: label, entry (playbackSpeed), group (bovo) #: gui/bovo.kcfg:13 @@ -46,13 +47,13 @@ #: gui/bovo.kcfg:19 #, kde-format msgid "Whether moves should be animated or not." -msgstr "Vai gÄjienus vajadzÄtu animÄt." +msgstr "Vai gÄjienus animÄt." #. i18n: ectx: label, entry (ai), group (bovo) #: gui/bovo.kcfg:23 #, kde-format msgid "AI engine to use." -msgstr "Izmantojamais AI dzinÄjs." +msgstr "Izmantojamais MI dzinÄjs." #: gui/main.cc:40 #, kde-format @@ -62,13 +63,12 @@ #: gui/main.cc:41 #, kde-format msgid "KDE Five in a Row Board Game" -msgstr "KDE Äetri rindÄ galda spÄle" +msgstr "KDE pieci rindÄ galda spÄle" #: gui/main.cc:42 -#, fuzzy, kde-format -#| msgid "(c) 2002,2007 Aron Boström" +#, kde-format msgid "(c) 2002-2007, Aron Boström" -msgstr "(c) 2002,2007 Aron Boström" +msgstr "(c) 2002â2007, Aron Boström" #: gui/main.cc:45 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/ro/bovo.po new/bovo-24.05.0/po/ro/bovo.po --- old/bovo-24.02.2/po/ro/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/ro/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -1,23 +1,22 @@ # translation of bovo to Romanian # Copyright (C) 2008 This_file_is_part_of_KDE # This file is distributed under the same license as the bovo package. -# Sergiu Bivol <ser...@cip.md>, 2008, 2009, 2024. +# Sergiu Bivol <ser...@cip.md>, 2008, 2009. # msgid "" msgstr "" "Project-Id-Version: bovo\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2024-02-25 12:39+0000\n" +"PO-Revision-Date: 2009-08-09 07:58+0300\n" "Last-Translator: Sergiu Bivol <ser...@cip.md>\n" -"Language-Team: Romanian <kde-i18n...@kde.org>\n" +"Language-Team: RomânÄ <kde-i18n...@kde.org>\n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -"X-Generator: Lokalize 21.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -64,9 +63,10 @@ msgstr "Joc de table KDE Cinci în linie " #: gui/main.cc:42 -#, kde-format +#, fuzzy, kde-format +#| msgid "(c) 2002,2007 Aron Boström" msgid "(c) 2002-2007, Aron Boström" -msgstr "(c) 2002-2007, Aron Boström" +msgstr "(c) 2002,2007 Aron Boström" #: gui/main.cc:45 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/tr/bovo.po new/bovo-24.05.0/po/tr/bovo.po --- old/bovo-24.02.2/po/tr/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/tr/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -1,23 +1,23 @@ -# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # # Translators: # obsoleteman <tulli...@gmail.com>, 2008-2009 +# SPDX-FileCopyrightText: 2024 Emir SARI <emir_s...@icloud.com> msgid "" msgstr "" "Project-Id-Version: kdegames-kde4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2015-02-15 19:53+0000\n" -"Last-Translator: Ä°Åbaran <isba...@gmail.com>\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/kdegames-k-tr/" -"language/tr/)\n" +"PO-Revision-Date: 2024-05-06 00:53+0300\n" +"Last-Translator: Emir SARI <emir_s...@icloud.com>\n" +"Language-Team: Turkish <kde-l10n...@kde.org>\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Lokalize 24.07.70\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -66,7 +66,7 @@ #: gui/main.cc:42 #, kde-format msgid "(c) 2002-2007, Aron Boström" -msgstr "(c) 2002-2007, Aron Boström" +msgstr "(c) 2002â2007, Aron Boström" #: gui/main.cc:45 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/po/zh_CN/bovo.po new/bovo-24.05.0/po/zh_CN/bovo.po --- old/bovo-24.02.2/po/zh_CN/bovo.po 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/po/zh_CN/bovo.po 2024-05-17 00:17:54.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-09-25 01:39+0000\n" -"PO-Revision-Date: 2024-03-30 19:38\n" +"PO-Revision-Date: 2024-04-22 16:01\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/src/gui/main.cc new/bovo-24.05.0/src/gui/main.cc --- old/bovo-24.02.2/src/gui/main.cc 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/src/gui/main.cc 2024-05-17 00:17:54.000000000 +0200 @@ -35,7 +35,7 @@ QApplication app(argc, argv); - KLocalizedString::setApplicationDomain("bovo"); + KLocalizedString::setApplicationDomain(QByteArrayLiteral("bovo")); KAboutData aboutData(QStringLiteral("bovo"), i18n("Bovo"), QStringLiteral(BOVO_VERSION_STRING), i18n("KDE Five in a Row Board Game"), KAboutLicense::GPL, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/src/org.kde.bovo.appdata.xml new/bovo-24.05.0/src/org.kde.bovo.appdata.xml --- old/bovo-24.02.2/src/org.kde.bovo.appdata.xml 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/src/org.kde.bovo.appdata.xml 2024-05-17 00:17:54.000000000 +0200 @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="utf-8"?> -<component type="desktop"> +<component type="desktop-application"> <id>org.kde.bovo.desktop</id> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> + <developer id="org.kde"> + <name translate="no">KDE</name> + </developer> <name>Bovo</name> <name xml:lang="ar">بÙÙÙ</name> <name xml:lang="ast">Bovo</name> @@ -22,12 +25,14 @@ <name xml:lang="fi">Bovo</name> <name xml:lang="fr">Bovo</name> <name xml:lang="gl">Bovo</name> + <name xml:lang="he">Bovo</name> <name xml:lang="hu">Bovo</name> <name xml:lang="ia">Bovo</name> <name xml:lang="id">Bovo</name> <name xml:lang="it">Bovo</name> <name xml:lang="ka">Bovo</name> <name xml:lang="ko">Bovo</name> + <name xml:lang="lv">Bovo</name> <name xml:lang="nds">Bovo</name> <name xml:lang="nl">Bovo</name> <name xml:lang="nn">Bovo</name> @@ -65,11 +70,13 @@ <summary xml:lang="fi">âViiden suoraâ -lautapeli</summary> <summary xml:lang="fr">Jeu de plateau « Cinq-en-ligne »</summary> <summary xml:lang="gl">Xogo de taboleiro «pai, fillo e nai».</summary> + <summary xml:lang="he">×ש×ק ××× â××××©× ×ש×ר×â</summary> <summary xml:lang="hu">Ãtöt egy sorba táblajáték</summary> <summary xml:lang="id">Permainan kartu "five in a row"</summary> <summary xml:lang="it">Gioco da tavolo «Five in a row»</summary> <summary xml:lang="ka">"á®á£áá ááááááá" á¡ááááááá ááááá¨á</summary> <summary xml:lang="ko">ì¤ëª© ê²ì</summary> + <summary xml:lang="lv">âPieci rindÄâ galda spÄle</summary> <summary xml:lang="nl">Bordspel "Vijf-op-een-rij"</summary> <summary xml:lang="nn">«Fem pÃ¥ rad»-spel</summary> <summary xml:lang="pl">Gra planszowa "PiÄÄ w rzÄdzie"</summary> @@ -111,11 +118,13 @@ <p xml:lang="fi">Bovo on Gomokun (japaniksi äºç®ä¸¦ã¹ â kirjaimellisesti âviisi pistettäâ) kaltainen peli kahdelle, jossa vastustajat asettavat vuorotellen merkkinsä pelilaudalle. Tunnetaan myös nimillä viiden suora ja ristinolla.</p> <p xml:lang="fr">Bovo est un jeu pour deux joueurs inspiré du Gomoku (du japonais äºç®ä¸¦ã¹ signifiant « cinq points »). Les adversaires placent chacun à leur tour leurs symboles sur la tableau de jeu. Ãgalement connu sous le nom de « cinq en ligne », « X et O », « morpion ».</p> <p xml:lang="gl">Bovo é un xogo para dous xogadores similar ao Gomoku (do xaponés äºç®ä¸¦ã¹, «cinco puntos»), no que os opoñentes sitúan os seus pictogramas no taboleiro por quendas. O xogo tamén se coñece como «Conectar cinco», «Cinco en liña»â¦</p> + <p xml:lang="he">Bovo ××× ×ש×ק ×××× ×××××§× (×××¤× ×ת äºç®ä¸¦ã¹ - ××××××ת: â××ש × ×§×××תâ) ××©× × ×©××§× ××, ×× ××ר×××× ××××פ×× ×ק×××ת ××צ×ת ×פ×ק×××רף ש××× ×¢× ××× ××ש×ק. (×××ר ×× ×ש××ת: ××××©× ××××ר××, ××××©× ×ש×ר×, X ×Ö¾O, קשר×× ×צ××××)</p> <p xml:lang="hu">A Bovo egy, a Gomokuhoz (japánul äºç®ä¸¦ã¹ - szó szerint âöt pontâ) hasonló játékos két személynek, ahol az ellenfelek felváltva teszik fel piktogramjaikat a táblára.</p> <p xml:lang="id">Bovo adalah sebuah permainan seperti Gomoku (dari Jepang äºç®ä¸¦ã¹ - susastra. "five points") untuk dua pemain, di mana lawan bergantian dalam menempatkan pictogram masing-masing di papan permainan. Bisa disebut sebagai: Nyambung Lima, Sederet Lima, X dan O, Bulat dan Silang (Juga dikenal sebagai: Connect Five, Five in a row, X and O, Naughts and Crosses))</p> <p xml:lang="it">Bovo è un gioco per due giocatori simile al Gomoku (dal giapponese äºç®ä¸¦ã¹ - lett. «cinque punti»), in cui i contendenti si alternano nel piazzare i propri pittogrammi sul piano di gioco. (à noto anche come: Connect Five, Five in a row, X and O, Naughts and Crosses)</p> <p xml:lang="ka">Bovo-á Gamoku-á¡ (áááááá£á áááá äºç®ä¸¦ã¹ - á¡áá¢á§ááá¡áá¢á§ááá "á®á£áá á¥á£áá") áá¡áááá¡á ááááá¨áá áá á ááááááá¨áá¡áááá¡, á¡ááá᪠ááááááá¢ááá áá ááááááá¡ ááááªááááááá á¨áá¡áááááá¡á ááá¥á¢ááá áááá¡ á¡áááááá¨á ááá¤ááá ááááááááá¨á. (áá¡ááá áªááááááá, á áááá ᪠"ááááááá¨áá á á®á£áá", "á®á£áá áá¬áá ááá¨á", X áá O, á áááááá áá á¯áá ááá)</p> <p xml:lang="ko">Bovoë 2ì¸ì© ì¤ëª© ê²ìì´ë©°, ê²ì íì íë ì´ì´ë³ë¡ ë§ì ëë ê²ìì ëë¤.</p> + <p xml:lang="lv">âBovoâ ir âGomokuâ (no japÄÅu valodas vÄrda äºç®ä¸¦ã¹ â burtiski âpieci punktiâ) veida spÄle diviem spÄlÄtÄjiem, kurÄ pretinieki pÄc kÄrtas spÄles laukumÄ uzliek kauliÅu ar savu piktogrammu. (Å Ä« spÄle zinÄma arÄ« ar nosaukumiem âSavienoti pieciâ, âPieci rindÄâ, âX un Oâ, âTukÅ¡umiâ un âKrustiâ.)</p> <p xml:lang="nds">Bovo is en Speel as Gomoku (ut japaansch äºç®ä¸¦ã¹â - âfief Pünktâ) för twee Spelers. De Twee wesselt sik af un leggt ehr Piktogramm op't Speelbrett. (Warrt ok âFief verbinnenâ, âFief in de Reegâ, âX un Oâ oder âNixen un Nullenâ nöömt.)</p> <p xml:lang="nl">Bovo is een Gomoku (uit het Japans äºç®ä¸¦ã¹ - letterlijk "vijf punten")-achtig spel voor twee spelers, waar de opponenten afwisselen in het plaatsen van hun respectievelijke pictogram op het spelbord. (Ook bekend als: Boter-Kaas-en-Eieren, Vijf verbinden, Vijf op een rij, X en O, Naughts and Crosses)</p> <p xml:lang="nn">Bovo er eit Gomoku-likande spel (frÃ¥ japansk «äºç®ä¸¦ã¹ », som tyder «fem brikker pÃ¥ rad») for to spelarar. Spelarane byter pÃ¥ Ã¥ plassera ut piktogram pÃ¥ spelebrettet. (Spelkonseptet er òg kjent under namna «fem pÃ¥ rad», «bondesjakk» og «tripp-trapp-tresko».)</p> @@ -151,6 +160,7 @@ <binary>bovo</binary> </provides> <releases> + <release version="24.05.0" date="2024-05-23"/> <release version="24.02.2" date="2024-04-11"/> <release version="24.02.1" date="2024-03-21"/> <release version="24.02.0" date="2024-02-28"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/src/org.kde.bovo.desktop new/bovo-24.05.0/src/org.kde.bovo.desktop --- old/bovo-24.02.2/src/org.kde.bovo.desktop 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/src/org.kde.bovo.desktop 2024-05-17 00:17:54.000000000 +0200 @@ -3,8 +3,6 @@ Exec=bovo -qwindowtitle %c Icon=bovo StartupNotify=true -X-DBUS-StartupType=Multi -X-DBUS-ServiceName=org.kde.bovo X-DocPath=bovo/index.html Categories=Qt;KDE;Game;BoardGame; Name=Bovo @@ -105,7 +103,7 @@ GenericName[km]=áááááâáááá¶á áááá¶áâáááá»áâáá½áâáá½á GenericName[ko]=ì¤ëª© ê²ì GenericName[lt]=Penki-vienoje-eilutÄje stalo žaidimas -GenericName[lv]=Galda spÄle pieci-rindÄ +GenericName[lv]=Galda spÄle â pieci rindÄ GenericName[mr]=à¤à¤à¤¾-à¤à¤³à¥à¤¤-पाठबà¥à¤°à¥à¤¡ à¤à¥à¤³ GenericName[nb]=Brettspill fem pÃ¥ rad GenericName[nds]="Fief op de Reeg"-Speel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/CMakeLists.txt new/bovo-24.05.0/themes/CMakeLists.txt --- old/bovo-24.02.2/themes/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/CMakeLists.txt 2024-05-17 00:17:54.000000000 +0200 @@ -1,8 +1,47 @@ -add_subdirectory (scribble) -add_subdirectory (highcontrast) +# SPDX-FileCopyrightText: 2024 Friedrich W. H. Kossebau <kosse...@kde.org> +# +# SPDX-License-Identifier: BSD-3-Clause + +set(BOVO_INSTALL_THEMESDIR "${KDE_INSTALL_DATADIR}/bovo/themes") + +function(install_theme id) + cmake_parse_arguments(ARG "" "" "FILES" ${ARGN}) + foreach(_file ${ARG_FILES}) + get_filename_component(_dir "${_file}" DIRECTORY) + get_filename_component(_extension "${_file}" EXT) + + if (_extension STREQUAL ".svg") + set(svgz "${CMAKE_CURRENT_BINARY_DIR}/${_file}z") + generate_svgz("${_file}" "${svgz}" "theme-${_dir}-") + set(_file "${svgz}") + endif() + install( FILES ${_file} DESTINATION ${BOVO_INSTALL_THEMESDIR}/${_dir} ) + endforeach() +endfunction() + +install_theme(scribble + FILES + scribble/theme.svg + scribble/themerc +) + +install_theme(highcontrast + FILES + highcontrast/theme.svg + highcontrast/themerc +) # Spacy and Gomoku doesn't have white background color # causing trouble on theme switching. Disable them for 4.0 # and solve POST-4.0 -add_subdirectory (spacy) -add_subdirectory (gomoku) +install_theme(spacy + FILES + spacy/theme.svg + spacy/themerc +) + +install_theme(gomoku + FILES + gomoku/theme.svg + gomoku/themerc +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/gomoku/CMakeLists.txt new/bovo-24.05.0/themes/gomoku/CMakeLists.txt --- old/bovo-24.02.2/themes/gomoku/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/gomoku/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -install (FILES - theme.svg - themerc - DESTINATION ${KDE_INSTALL_DATADIR}/bovo/themes/gomoku -) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/gomoku/themerc new/bovo-24.05.0/themes/gomoku/themerc --- old/bovo-24.02.2/themes/gomoku/themerc 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/gomoku/themerc 2024-05-17 00:17:54.000000000 +0200 @@ -88,7 +88,7 @@ Comment[km]=áááááâáááá»áâáá»áá¶á Comment[ko]=ì¼ë³¸ ì íµ í ë§ Comment[lt]=KlasikinÄ japoniÅ¡ka tema -Comment[lv]=Klasiska JapÄnas tÄma +Comment[lv]=Klasisks JapÄnas motÄ«vs Comment[mr]=à¤à¥à¤²à¤¾à¤¸à¤¿à¤ à¤à¤ªà¤¾à¤¨à¥ शà¥à¤²à¥ Comment[nb]=Et klassisk japansk tema Comment[nds]=En klass'sch japaansch Muster @@ -125,3 +125,4 @@ GridColor=#000000 GridWidth=1 GridFrameWidth=0 +Svg=theme.svgz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/highcontrast/CMakeLists.txt new/bovo-24.05.0/themes/highcontrast/CMakeLists.txt --- old/bovo-24.02.2/themes/highcontrast/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/highcontrast/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -install (FILES - theme.svg - themerc - DESTINATION ${KDE_INSTALL_DATADIR}/bovo/themes/highcontrast -) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/highcontrast/themerc new/bovo-24.05.0/themes/highcontrast/themerc --- old/bovo-24.02.2/themes/highcontrast/themerc 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/highcontrast/themerc 2024-05-17 00:17:54.000000000 +0200 @@ -93,7 +93,7 @@ Comment[km]=áááááâáááâáá¶áâááááá·áâáááâá ááá¾á Comment[ko]=ëª ëê° ëì í ë§ Comment[lt]=Apipavidalinimas su daug kontrasto -Comment[lv]=Augsta kontrasta tÄma +Comment[lv]=Augsta kontrasta motÄ«vs Comment[mr]=à¤à¤¾à¤¸à¥à¤¤ à¤à¤¾à¤à¤à¥à¤°à¤¾à¤¸à¥à¤ ठसलà¥à¤²à¥ शà¥à¤²à¥ Comment[nb]=Et tema med mye kontrast Comment[nds]=En Muster mit hogen Kontrast @@ -122,3 +122,4 @@ [Config] Path=highcontrast BackgroundColor=yellow +Svg=theme.svgz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/scribble/CMakeLists.txt new/bovo-24.05.0/themes/scribble/CMakeLists.txt --- old/bovo-24.02.2/themes/scribble/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/scribble/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -install (FILES - theme.svg - themerc - DESTINATION ${KDE_INSTALL_DATADIR}/bovo/themes/scribble -) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/scribble/themerc new/bovo-24.05.0/themes/scribble/themerc --- old/bovo-24.02.2/themes/scribble/themerc 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/scribble/themerc 2024-05-17 00:17:54.000000000 +0200 @@ -31,7 +31,7 @@ Name[kk]=Шимай Name[km]=áá¼áâáá¶á Name[ko]=ëì -Name[lv]=Scribble +Name[lv]=KricelÄjums Name[mr]=सà¥à¤à¥à¤°à¤¿à¤¬à¤² Name[nb]=Scribble Name[nds]=Kritteln @@ -88,7 +88,7 @@ Comment[kk]=Òалам мен ÒаÒаз наÒÑÑÑ Comment[km]=áááááâááá·á áá·áâááááá¶á Comment[ko]=íê³¼ ì¢ ì´ í ë§ -Comment[lv]=Pildspalvas un papÄ«ra tÄma +Comment[lv]=Pildspalvas un papÄ«ra motÄ«vs Comment[mr]=पà¥à¤¨ व à¤à¤¾à¤à¤¦ शà¥à¤²à¥ Comment[nb]=Et penn-og-papir-tema Comment[nds]=En Muster mit Papeer un Stift @@ -116,3 +116,4 @@ [Config] Path=scribble +Svg=theme.svgz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/spacy/CMakeLists.txt new/bovo-24.05.0/themes/spacy/CMakeLists.txt --- old/bovo-24.02.2/themes/spacy/CMakeLists.txt 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/spacy/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -install (FILES - theme.svg - themerc - DESTINATION ${KDE_INSTALL_DATADIR}/bovo/themes/spacy -) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bovo-24.02.2/themes/spacy/themerc new/bovo-24.05.0/themes/spacy/themerc --- old/bovo-24.02.2/themes/spacy/themerc 2024-04-08 17:20:52.000000000 +0200 +++ new/bovo-24.05.0/themes/spacy/themerc 2024-05-17 00:17:54.000000000 +0200 @@ -87,7 +87,7 @@ Comment[km]=áááááâáá¸âááá âáá¶ááááá Comment[ko]=ì¸ê³ììì í ë§ Comment[lt]=Apipavidalinimas iÅ¡ kosmoso -Comment[lv]=TÄma no kosmosa +Comment[lv]=KosmosÄ iedvesmots motÄ«vs Comment[mr]=बाहà¥à¤°à¤à¥à¤¯à¤¾ à¤à¤à¤¾à¤¤à¥à¤² शà¥à¤²à¥ Comment[nb]=Et tema fra det ytre rommet Comment[nds]=En Muster ut den Weltruum sien Wieden @@ -116,3 +116,4 @@ Path=spacy Fill=1.2 BackgroundColor=black +Svg=theme.svgz