diff --git a/poxml-24.05.2.tar.xz b/poxml-24.05.2.tar.xz deleted file mode 100644 index 5f8e42d..0000000 --- a/poxml-24.05.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33eb14d1e62c27d90df4ba99bae0a92739fb683a5f433f532f45ac288fd62825 -size 45140 diff --git a/poxml-24.05.2.tar.xz.sig b/poxml-24.05.2.tar.xz.sig deleted file mode 100644 index 7dc2ba7..0000000 --- a/poxml-24.05.2.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDmz4ACgkQu0YzUNbv -Me+C9BAAjMlEAWuqELOHmO4UyrIdGbycSWGlvvmn2A9cx+jiarqQupUxohmYnYY5 -aMLxc7rH9EdEl4eff1/y4JdLtwdIZbn/lwzakXhZst1HomGN9mJ85Cu2cJHurXuV -ZiNzkwAER/qdk+yrjcwsi+IZ8nVQINebOyIfDjG44t7BmbDPMNMjETRu/1ZOIO7B -dd2yFJ1hk1ah9Wq/qoECd4yqseTxXN6LxhJphTZCI3NsP/uT6LGUF7flOmjbtxuI -Zbx4TUw2vJG9JIeCQTtOB7cX3a2fsCjPTJJC8DT3zTgGI7OAVl/8GukOTUQpiF72 -RDHaTF0PspAKZhrhONySyIY69qIFJZ/4hf3hvqMHh6bSLBLmyKI3cov5HYTxnoCQ -RUod0m3NzjFHHKAJjSMBPC0NUM3kAHuyStOkrZZhrWcFvS536wqEd98nuhayD1Rp -IeOPwPA52MJqRw1XYbt4DTaFQtfqxU8KrqbNlk02hXyTAQ6GHZDbNM+es2XHePMI -N9mc/Qp60S3Y/ofNWRQWCet9hoUN59Z8WIZgH2VxcorjH5sVB9AgV9sHY2Bo6jMU -K9qcPs8vyf4Swq5KtYuPcJRIhdeKjEuGYqksO7W4gXSXD608lmLLtS6iThDG9j7l -NpoN9gkfgetzF4QzQzET/YzTUqyrp2Kw2pEWliyjK5C7hwuT1Ds= -=IzwH ------END PGP SIGNATURE----- diff --git a/poxml-24.08.0.tar.xz b/poxml-24.08.0.tar.xz new file mode 100644 index 0000000..73dfa35 --- /dev/null +++ b/poxml-24.08.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0725f0acda50ab54bafc499fd1bb5ef4d382ef6cf68bbe425111463c0db516a +size 44384 diff --git a/poxml-24.08.0.tar.xz.sig b/poxml-24.08.0.tar.xz.sig new file mode 100644 index 0000000..e28efa9 --- /dev/null +++ b/poxml-24.08.0.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+3xIACgkQu0YzUNbv +Me9qjQ//crefi/BZHRa4WVcCzLVjCRD4tjEPrCfemR1fNey4syWKsLd+PvGQqvXY +qFhFVJviJ+JqXotTAB/SWiCVOLDjxlznjI1C13MD7mVt8KWPLIzXaF8xA3s1uykl +Bm84TluxRTg9G4sWtOXV+etSLnwUNx2MokYeLxgccHXsxNaJidM0/qP9jGv2MmSy +s2lN1FJu/2gxaT3C15jguieEZ9DJSKid3Y0VusXsGRE5Gb/mwsA+YeqT1Ww9mpnX +yCW/+aSVmRSE9fUSSXKf6gUURYJWsTIJ3kimoHu6dsqFndGJVIOev8MimjFV7OVx +vYfVpiFgZfd4SvOrlxJ0ve+gRNJfQBByXQ7uoa+A/BoMyX9MOKB/wwvmPEKrPFCU +3JaJ43H/RNeOJcKdp++7as8NAllV4PnV1H6ayBb+Cl8MxZxHM/WBUNEpDX9XU8G1 +pduyDCPzNijuIuHR6T3BhcvQurnxQ1Zkt1zRoccq8tKLAobuhhrgC239+0Tx4cBY +oqlPguWvYOHyRJT48SsS6GsBiT0aP1Be4alAV8yhy21/2CFLHd48dzAgLkJu3C3E +83sp14OMG3Rig7NjgWBy0BejJ2LSc6gWIW2yQ9wRJ4vLHi60dvMfDNqDt+ZOfOch +ML725AsiKPIgJoLGMqfyrNdzcavI8WOqxG9/uSM730DE9Y/24Wk= +=znJ5 +-----END PGP SIGNATURE----- diff --git a/poxml.changes b/poxml.changes index 468f17e..e3ba64f 100644 --- a/poxml.changes +++ b/poxml.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Aug 19 07:14:48 UTC 2024 - Christophe Marin + +- Update to 24.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.08.0/ +- Changes since 24.05.2: + * Port to modern KDE_COMPILERSETTINGS_LEVEL + * Increase QT_MIN_VERSION and KF_MIN_VERSION to reflect truth + * cmake_minimum_required needs to be called before project + * KF5_MIN_VERSION -> KF_MIN_VERSION + * Port to Qt 6 + * Port away from QRegExp + * Port away from QMultiMap API + * Enforce passing tests on all platforms + ------------------------------------------------------------------- Tue Jul 2 13:55:17 UTC 2024 - Christophe Marin diff --git a/poxml.spec b/poxml.spec index 6ba3295..5bcd8bd 100644 --- a/poxml.spec +++ b/poxml.spec @@ -16,9 +16,12 @@ # +%define kf6_version 6.3.0 +%define qt6_version 6.6.0 + %bcond_without released Name: poxml -Version: 24.05.2 +Version: 24.08.0 Release: 0 Summary: Tools for translating DocBook XML files with Gettext License: GPL-2.0-only AND GFDL-1.2-only @@ -30,11 +33,11 @@ Source2: applications.keyring %endif BuildRequires: antlr BuildRequires: antlr-devel -BuildRequires: extra-cmake-modules +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: gettext-devel -BuildRequires: cmake(KF5DocTools) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Xml) +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Xml) >= %{qt6_version} %description This is a collection of tools that facilitate translating DocBook XML @@ -42,10 +45,10 @@ files using Gettext message files (PO files). %package -n kde-l10n-devel Summary: Tools for translating DocBook XML files with Gettext -Recommends: %{name}-lang +Recommends: poxml-lang Obsoletes: kde4-l10n-devel < %{version} Provides: kde4-l10n-devel = %{version} -Provides: %{name} = %{version} +Provides: poxml = %{version} %description -n kde-l10n-devel This is a collection of tools that facilitate translating DocBook XML @@ -62,11 +65,12 @@ RPM_OPT_FLAGS="%{optflags} -mminimal-toc" %endif export CXXFLAGS="%{optflags} -fPIC" export CFLAGS="%{optflags} -fPIC" -%cmake_kf5 -d build -- -DCMAKE_CXXFLAGS="%{optflags}" -DCMAKE_CFLAGS="%{optflags}" -%cmake_build +%cmake_kf6 -DCMAKE_CXXFLAGS="%{optflags}" -DCMAKE_CFLAGS="%{optflags}" + +%kf6_build %install -%kf5_makeinstall -C build +%kf6_install %find_lang %{name} --with-man --all-name @@ -74,11 +78,11 @@ export CFLAGS="%{optflags} -fPIC" %files -n kde-l10n-devel %license COPYING* -%{_kf5_bindir}/po2xml -%{_kf5_bindir}/split2po -%{_kf5_bindir}/swappo -%{_kf5_bindir}/xml2pot -%{_kf5_mandir}/man1/*.*%{ext_man} +%{_kf6_bindir}/po2xml +%{_kf6_bindir}/split2po +%{_kf6_bindir}/swappo +%{_kf6_bindir}/xml2pot +%{_kf6_mandir}/man1/*.*%{ext_man} %files lang -f %{name}.lang