# trim changelog included in binary rpms %global _changelog_trimtime %(date +%s -d "1 year ago") Name: yakuake Version: 22.12.3 Release: 1%{?dist} Summary: A drop-down terminal emulator # KDE e.V. may determine that future GPL versions are accepted License: GPLv2 or GPLv3 #URL: https://projects.kde.org/projects/extragear/utils/yakuake URL: http://yakuake.kde.org/ %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif Source0: https://download.kde.org/%{stable}/release-service/%{version}/src/yakuake-%{version}.tar.xz Source1: https://download.kde.org/%{stable}/release-service/%{version}/src/yakuake-%{version}.tar.xz.sig Source2: gpgkey-D81C0CB38EB725EF6691C385BB463350D6EF31EF.gpg ## upstream fixes # konsolepart Requires: konsole5-part BuildRequires: gnupg2 BuildRequires: desktop-file-utils BuildRequires: extra-cmake-modules BuildRequires: gettext BuildRequires: kf5-rpm-macros BuildRequires: kf5-karchive-devel BuildRequires: kf5-kconfig-devel BuildRequires: kf5-kcoreaddons-devel BuildRequires: kf5-kcrash-devel BuildRequires: kf5-kdbusaddons-devel BuildRequires: kf5-kglobalaccel-devel BuildRequires: kf5-ki18n-devel BuildRequires: kf5-kiconthemes-devel BuildRequires: kf5-kio-devel BuildRequires: kf5-knewstuff-devel BuildRequires: kf5-knotifications-devel BuildRequires: kf5-knotifyconfig-devel BuildRequires: kf5-kparts-devel BuildRequires: kf5-kwidgetsaddons-devel BuildRequires: kf5-kwindowsystem-devel %if 0%{?fedora} %global appstream_validate 1 BuildRequires: libappstream-glib %endif BuildRequires: qt5-qtx11extras-devel BuildRequires: cmake(Qt5Svg) BuildRequires: cmake(KF5Wayland) %description Yakuake is a drop-down terminal emulator. %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup -p1 %build %cmake_kf5 %cmake_build %install %cmake_install %find_lang %{name} %check %if 0%{?appstream_validate} appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.yakuake.appdata.xml %endif desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.yakuake.desktop %files -f %{name}.lang %doc AUTHORS ChangeLog TODO %license LICENSES/*.txt %{_kf5_bindir}/yakuake %{_kf5_metainfodir}/org.kde.yakuake.appdata.xml %{_kf5_datadir}/applications/org.kde.yakuake.desktop %{_kf5_datadir}/knotifications5/yakuake.notifyrc %{_kf5_datadir}/yakuake/ %{_kf5_datadir}/knsrcfiles/%{name}.knsrc %{_kf5_datadir}/icons/hicolor/*/apps/yakuake.* %{_kf5_datadir}/dbus-1/services/org.kde.yakuake.service %changelog * Thu Mar 02 2023 Yaroslav Sidlovsky - 22.12.3-1 - 22.12.3 * Thu Feb 02 2023 Yaroslav Sidlovsky - 22.12.2-1 - 22.12.2 * Thu Jan 05 2023 Yaroslav Sidlovsky - 22.12.1-1 - 22.12.1 * Thu Dec 08 2022 Yaroslav Sidlovsky - 22.12.0-1 - 22.12.0 * Thu Nov 03 2022 Yaroslav Sidlovsky - 22.08.3-1 - 22.08.3 * Thu Oct 13 2022 Yaroslav Sidlovsky - 22.08.2-1 - 22.08.2 * Thu Sep 08 2022 Yaroslav Sidlovsky - 22.08.1-1 - 22.08.1 * Thu Aug 25 2022 Yaroslav Sidlovsky - 22.08.0-2 - BR: cmake(KF5Wayland) * Fri Aug 19 2022 Yaroslav Sidlovsky - 22.08.0-1 - 22.08.0 * Thu Jul 07 2022 Yaroslav Sidlovsky - 22.04.3-1 - 22.04.3 * Thu Jun 09 2022 Yaroslav Sidlovsky - 22.04.2-1 - 22.04.2 * Thu May 12 2022 Yaroslav Sidlovsky - 22.04.1-1 - 22.04.1 * Thu Apr 21 2022 Yaroslav Sidlovsky - 22.04.0-1 - 22.04.0 * Thu Mar 03 2022 Yaroslav Sidlovsky - 21.12.3-1 - 21.12.3 * Thu Feb 03 2022 Yaroslav Sidlovsky - 21.12.2-1 - 21.12.2 * Thu Jan 06 2022 Yaroslav Sidlovsky - 21.12.1-1 - 21.12.1 * Thu Dec 09 2021 Yaroslav Sidlovsky - 21.12.0-1 - 21.12.0 * Thu Nov 04 2021 Yaroslav Sidlovsky - 21.08.3-1 - 21.08.3 * Thu Oct 07 2021 Yaroslav Sidlovsky - 21.08.2-1 - 21.08.2 * Thu Sep 02 2021 Yaroslav Sidlovsky - 21.08.1-1 - 21.08.1 * Thu Aug 12 2021 Yaroslav Sidlovsky - 21.08.0-1 - 21.08.0 * Thu Jul 08 2021 Yaroslav Sidlovsky - 21.04.3-1 - 21.04.3 * Fri Jun 11 2021 Yaroslav Sidlovsky - 21.04.2-1 - 21.04.2 * Thu May 13 2021 Yaroslav Sidlovsky - 21.04.1-1 - 21.04.1 * Thu Apr 22 2021 Yaroslav Sidlovsky - 21.04.0-1 - 21.04.0 * Sat Mar 06 2021 Yaroslav Sidlovsky - 20.12.3-1 - 20.12.3 * Thu Feb 04 2021 Yaroslav Sidlovsky - 20.12.2-1 - 20.12.2 * Thu Jan 7 22:09:44 MSK 2021 Yaroslav Sidlovsky - 20.12.1-1 - 20.12.1 * Thu Dec 10 21:56:45 MSK 2020 Yaroslav Sidlovsky - 20.12.0-1 - 20.12.0 * Fri Nov 6 13:26:18 MSK 2020 Yaroslav Sidlovsky - 20.08.3-1 - 20.08.3 * Fri Oct 09 2020 Yaroslav Sidlovsky - 20.08.2-1 - 20.08.2 * Thu Sep 03 2020 Yaroslav Sidlovsky - 20.08.1-1 - 20.08.1 * Fri Aug 14 2020 Yaroslav Sidlovsky - 20.08.0-1 - 20.08.0 * Thu Jul 09 2020 Yaroslav Sidlovsky - 20.04.3-1 - 20.04.3 * Fri Jun 12 2020 Yaroslav Sidlovsky - 20.04.2-1 - 20.04.2 * Tue May 19 2020 Yaroslav Sidlovsky - 20.04.1-1 - 20.04.1 * Fri Apr 24 2020 Yaroslav Sidlovsky - 20.04.0-1 - 20.04.0 * Fri Mar 06 2020 Yaroslav Sidlovsky - 19.12.3-1 - 19.12.3 * Fri Feb 07 2020 Yaroslav Sidlovsky - 19.12.2-1 - 19.12.2 * Fri Jan 10 2020 Yaroslav Sidlovsky - 19.12.1-1 - 19.12.1 * Thu Dec 12 2019 Yaroslav Sidlovsky - 19.12.0-1 - 19.12.0 * Fri Nov 08 2019 Yaroslav Sidlovsky - 19.08.3-1 - 19.08.3 * Thu Oct 10 2019 Yaroslav Sidlovsky - 19.08.2-1 - 19.08.2 * Thu Sep 05 2019 Yaroslav Sidlovsky - 19.08.1-1 - 19.08.1 * Thu Aug 15 2019 Yaroslav Sidlovsky - 19.08.0-1 - 19.08.0 * Sun Feb 03 2019 Fedora Release Engineering - 3.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jul 14 2018 Fedora Release Engineering - 3.0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Mar 29 2018 Rex Dieter - 3.0.5-1 - 3.0.5 * Mon Feb 12 2018 Rex Dieter - 3.0.4-6 - use %%_kf5_metainfodir * Fri Feb 09 2018 Fedora Release Engineering - 3.0.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Jan 30 2018 Igor Gnatenko - 3.0.4-4 - Remove obsolete scriptlets * Thu Aug 03 2017 Fedora Release Engineering - 3.0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 3.0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Apr 03 2017 Rex Dieter - 3.0.4-1 - yakuake-3.0.4 * Fri Mar 31 2017 Rex Dieter - 3.0.3-2 - rebuild * Fri Mar 31 2017 Rex Dieter - 3.0.3-1 - yakuake-3.0.3 * Sat Feb 11 2017 Fedora Release Engineering - 3.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Mar 03 2016 Rex Dieter 3.0.1-0.1 - yakuake-3.0.2, kf5 port * Fri Feb 05 2016 Fedora Release Engineering - 2.9.9-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jun 19 2015 Fedora Release Engineering - 2.9.9-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Apr 22 2015 Rex Dieter - 2.9.9-9 - pull in upstream fixes (including appdata) - trim changelog * Sat Apr 18 2015 Jochen Schmitt - 2.9.9-8 - Fix height-handling issue (#810312) * Sat Jan 31 2015 Rex Dieter 2.9.9-7 - kde-apps cleanup * Mon Aug 18 2014 Fedora Release Engineering - 2.9.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 2.9.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 2.9.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 2.9.9-3 - Perl 5.18 rebuild * Fri Feb 15 2013 Fedora Release Engineering - 2.9.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Oct 19 2012 Rex Dieter 2.9.9-1 - yakuake-2.9.9 * Sun Jul 22 2012 Fedora Release Engineering - 2.9.8-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 2.9.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Nov 15 2011 Rex Dieter 2.9.8-4 - Requires: konsole-part * Sun Jul 24 2011 Jochen Schmitt 2.9.8-3 - Rebuild to fix dependecy issues * Mon Jul 18 2011 Rex Dieter 2.9.8-2 - Requires: konsole - drop old cruft * Wed Feb 09 2011 Rex Dieter 2.9.8-1 - 2.9.8 - License: GPLv2 or GPLv3 * Tue Feb 08 2011 Fedora Release Engineering - 2.9.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Jul 20 2010 Rex Dieter - 2.9.7-2 - fix kdebase4 dep * Sun Jul 18 2010 Rex Dieter - 2.9.7-1 - 2.9.7 - optimize scriptlets - use _kde4_ macros * Mon Jul 27 2009 Fedora Release Engineering - 2.9.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 10 2009 Johan Cwiklinski 2.9.6-1 - 2.9.6 * Sat Apr 17 2009 Johan Cwiklinski 2.9.4-3 - Fix crash with QT 4.5 * Wed Feb 25 2009 Fedora Release Engineering - 2.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Sep 4 2008 Johan Cwiklinski - 2.9.4-1 - 2.9.4 - change BR from kdelibs4-devel to kdelibs-devel * Fri Jun 20 2008 Johan Cwiklinski - 2.9.3-1 - 2.9.3 - kdebase is required * Sat Apr 05 2008 2008 Johan Cwiklinski - 2.9.1-1 - 2.9.1 - use of %%{cmake_kde4} macro - remove no longer needeed chrpath * Wed Apr 02 2008 Rex Dieter - 2.9-2.beta1 - BR: kdelibs4-devel - description/summary: s/for KDE// * Mon Feb 11 2008 Johan Cwiklinski - 2.9-1.beta1 - upstream release for KDE4 * Mon Oct 30 2006 Dawid Gajownik - 2.7.5-4 - Add support for KonsoleScripts (#212862) * Fri Sep 15 2006 Dawid Gajownik - 2.7.5-3 - Rebuild for FE6 - Update e-mail address - Fix mixed-use-of-spaces-and-tabs rpmlint warning * Sat May 20 2006 Dawid Gajownik - 2.7.5-2 - Add dist tag * Sat May 20 2006 Dawid Gajownik - 2.7.5-1 - Update to 2.7.5 - Add `--disable-dependency-tracking' and `--enable-final' options - Include translations * Mon Oct 24 2005 Mickael - initial release