%if 0%{?fedora} && 0%{?fedora} < 14 %define dt_vendor fedora %endif Name: yakuake Version: 2.9.8 Release: 1%{?dist} Summary: A drop-down terminal emulator Group: User Interface/Desktops # 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.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # konsolepart Requires: kdebase4%{?_kde4_version: >= %{_kde4_version}} BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: kdelibs4-devel %description Yakuake is a drop-down terminal emulator. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} ## --vendor is discouraged/deprecated these days -- Rex %if 0%{?dt_vendor:1} desktop-file-install --vendor=%{dt_vendor} \ --dir=%{buildroot}%{_kde4_datadir}/applications \ --add-category=Utility \ --delete-original \ %{buildroot}%{_kde4_datadir}/applications/kde4/yakuake.desktop %endif %find_lang %{name} --with-kde %check %if ! 0%{?dt_vendor:1} desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/yakuake.desktop %endif %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : fi %clean rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog TODO %{_kde4_bindir}/yakuake %if 0%{?dt_vendor:1} %{_kde4_datadir}/applications/%{dt_vendor}-yakuake.desktop %else %{_kde4_datadir}/applications/kde4/yakuake.desktop %endif %{_kde4_appsdir}/yakuake/ %{_kde4_iconsdir}/hicolor/*/*/* %changelog * Wed Feb 09 2011 Rex Dieter <rdieter@fedoraproject.org> 2.9.8-1 - 2.9.8 - License: GPLv2 or GPLv3 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Jul 20 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.9.7-2 - fix kdebase4 dep * Sun Jul 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.9.7-1 - 2.9.7 - optimize scriptlets - use _kde4_ macros * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 10 2009 Johan Cwiklinski <johan AT x-tnd DOT be> 2.9.6-1 - 2.9.6 * Sat Apr 17 2009 Johan Cwiklinski <johan AT x-tnd DOT be> 2.9.4-3 - Fix crash with QT 4.5 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Sep 4 2008 Johan Cwiklinski <johan AT x-tnd DOT be> - 2.9.4-1 - 2.9.4 - change BR from kdelibs4-devel to kdelibs-devel * Fri Jun 20 2008 Johan Cwiklinski <johan AT x-tnd DOT be> - 2.9.3-1 - 2.9.3 - kdebase is required * Sat Apr 05 2008 2008 Johan Cwiklinski <johan AT x-tnd DOT be> - 2.9.1-1 - 2.9.1 - use of %%{cmake_kde4} macro - remove no longer needeed chrpath * Wed Apr 02 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.9-2.beta1 - BR: kdelibs4-devel - description/summary: s/for KDE// * Mon Feb 11 2008 Johan Cwiklinski <johan AT x-tnd DOT be> - 2.9-1.beta1 - upstream release for KDE4 * Mon Oct 30 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 2.7.5-4 - Add support for KonsoleScripts (#212862) * Fri Sep 15 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 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 <gajownik[AT]gmail.com> - 2.7.5-2 - Add dist tag * Sat May 20 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 2.7.5-1 - Update to 2.7.5 - Add `--disable-dependency-tracking' and `--enable-final' options - Include translations * Mon Oct 24 2005 Mickael <dreadyman@gmail.com> - initial release