# trim changelog included in binary rpms %global _changelog_trimtime %(date +%s -d "1 year ago") Name: yakuake Version: 3.0.4 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/ Source0: http://download.kde.org/stable/yakuake/%{version}/src/yakuake-%{version}.tar.xz ## upstream fixes # konsolepart Requires: konsole5-part 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} BuildRequires: libappstream-glib %endif BuildRequires: qt5-qtx11extras-devel %description Yakuake is a drop-down terminal emulator. %prep %autosetup -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. popd make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang %{name} %check appstream-util validate-relax --nonet %{buildroot}%{_kf5_datadir}/appdata/org.kde.yakuake.appdata.xml ||: desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.yakuake.desktop %post touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null || : %posttrans gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null || : gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null || : fi %files -f %{name}.lang %doc AUTHORS ChangeLog TODO %license COPYING %{_kf5_bindir}/yakuake %{_kf5_sysconfdir}/xdg/yakuake.knsrc %{_kf5_datadir}/appdata/org.kde.yakuake.appdata.xml %{_kf5_datadir}/applications/org.kde.yakuake.desktop %{_kf5_datadir}/knotifications5/yakuake.notifyrc %{_kf5_datadir}/yakuake/ %{_kf5_datadir}/icons/hicolor/*/apps/yakuake.* %changelog * 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