From 76ef832ce5348d12a871223d4c034c7daeaddb82 Mon Sep 17 00:00:00 2001 From: Tim Williams Date: Mon, 17 Oct 2011 18:47:27 +0100 Subject: Adding the remaining Mandriva patches and spec files --- .../2010.2/applications/krandr/kde3-krandr.spec | 167 +++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 mandriva/2010.2/applications/krandr/kde3-krandr.spec (limited to 'mandriva/2010.2/applications/krandr/kde3-krandr.spec') diff --git a/mandriva/2010.2/applications/krandr/kde3-krandr.spec b/mandriva/2010.2/applications/krandr/kde3-krandr.spec new file mode 100644 index 000000000..a7a8438bc --- /dev/null +++ b/mandriva/2010.2/applications/krandr/kde3-krandr.spec @@ -0,0 +1,167 @@ +%define oname krandr +Name: kde3-%{oname} +Summary: Applet for configuring screen size and rotation +Version: 0.5.2.1 +Release: %mkrel 19 +License: GPL +Group: Graphical desktop/KDE3 +URL: http://git.mandriva.com/?p=projects/%{oname}.git +Source0: %{oname}-%{version}.tar.gz +Patch0: %{oname}-0.5.2.1-legacy_randr_on_single_output.patch +Patch1: %{oname}-0.5.2-display_switch.patch +Patch2: %{oname}-0.5.2.1-fix_rrate_display.patch +Patch3: %{oname}-0.5.2.1-fix_autostart.patch +Patch4: %{oname}-0.5.2.1-add-mandriva-translations.patch +Patch5: %{oname}-0.5.2.1-change_the_way_crtcs_are_set.patch +Patch6: %{oname}-0.5.2.1-grab_server_avoiding_crashes.patch +Patch7: %{oname}-0.5.2.1-flush_after_ungrab.patch +Patch8: kde-3.5.10-acinclude.patch +Patch9: fix_autotools.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: kde3-macros +BuildRequires: automake >= 1.6.1 +%if %mdkversion < 201000 +BuildRequires: autoconf <= 1:2.63 +%else +BuildRequires: autoconf >= 1:2.65 +%endif +BuildRequires: qt3-devel >= 3.3.3 +BuildRequires: kdelibs-devel +BuildRequires: kde3-macros +Conflicts: kdebase-common <= 1:3.5.7-18mdv2008.0 +Conflicts: libkdebase4 <= 1:3.5.7-20mdv2008.0 +Provides: %{oname} = %version-%release +Obsoletes: %{oname} + +%description +KRandr is an applet for configuring screen size and rotation through the XRandR +extension. + +%prep +%setup -q -n %{oname}-%{version} +%patch0 -p1 -b .legacyrandr +%patch1 -p1 -b .displayswitch +%patch2 -p1 -b .rrate_display +%patch3 -p1 -b .fix_autostart +%patch4 -p1 -b .test_translations +%patch5 -p1 -b .crtc_set +%patch6 -p1 -b .grab_server +%patch7 -p1 -b .flush_after_ungrab +%if %mdkversion >= 201000 +%patch8 -p1 +%patch9 -p1 +%endif + +%build +%define _disable_ld_no_undefined 1 +make -f admin/Makefile.common cvs +%configure_kde3 +%make + +%install +rm -rf %buildroot +%makeinstall_std + +# install %{oname}tray in kde autostart +install -d -m 0755 %{buildroot}%{_kde3_datadir}/autostart +cp -f %{buildroot}%{_kde3_datadir}/applications/kde/%{oname}tray.desktop %{buildroot}%{_kde3_datadir}/autostart/ + +%files +%defattr(-,root,root) +%{_kde3_bindir}/%{oname}tray +%{_kde3_libdir}/kde3/kcm_randr.* +%{_kde3_datadir}/applications/kde/%{oname}tray.desktop +%{_kde3_datadir}/applnk/.hidden/randr.desktop +%{_kde3_datadir}/autostart/%{oname}tray.desktop +# remove the non wanted files +%exclude %{_kde3_datadir}/doc/HTML/en/%{oname} +%exclude %{_kde3_datadir}/locale/*/LC_MESSAGES/%{oname}.mo + + +%changelog +* Mon Jul 19 2010 Tim Williams 0.5.2.1-19mdv2010.1 ++ Rebuild for MDV 2010.2/Trinity + +* Mon Jul 19 2010 Tim Williams 0.5.2.1-18mdv2010.1 ++ Rebuild for MDV 2010.1 + +* Fri Feb 12 2010 Atilla ÖNTAŞ 0.5.2.1-17mdv2010.0 ++ KDE builds with autoconf 2.65, add patch for this and + set autoconf to version 2.65 +- Rename package name and group to avoid possible future kde4 conflicts + +* Fri Nov 13 2009 Tim Williams 0.5.2.1-16mdv2010.0 ++ Rebuild for MDV 2010.0 + +* Tue Jul 22 2008 Gustavo Pichorim Boiko 0.5.2.1-15mdv2009.0 ++ Revision: 240518 +- Flush the X calls after calling XUngrabServer to avoid deadlocks + +* Sat Jun 14 2008 Anssi Hannula 0.5.2.1-14mdv2009.0 ++ Revision: 219126 +- rebuild to get higher evr than 2008.1 updates (needed for kde4 conflicts) + +* Mon May 05 2008 Helio Chissini de Castro 0.5.2.1-13mdv2009.0 ++ Revision: 201520 +- Update %{oname} to new build of moved kde3 + +* Mon Mar 31 2008 Gustavo Pichorim Boiko 0.5.2.1-12mdv2008.1 ++ Revision: 191318 +- Grab the X server in order for the changes to be atomic + +* Fri Mar 28 2008 Gustavo Pichorim Boiko 0.5.2.1-11mdv2008.1 ++ Revision: 190977 +- Fix the way the screen are upper-sized when the resolution of the CRTC is + changed. This avoids kicker and kwin getting lost on parsing X events. + +* Mon Mar 10 2008 Thierry Vignaud 0.5.2.1-10mdv2008.1 ++ Revision: 183618 +- fix description + +* Mon Mar 10 2008 Gustavo Pichorim Boiko 0.5.2.1-9mdv2008.1 ++ Revision: 183512 +- Use the correct autostart condition so that it is actually started (#38455) + +* Fri Feb 22 2008 Nicolas Lécureuil 0.5.2.1-8mdv2008.1 ++ Revision: 174021 +- Add translations for mandriva strings + +* Thu Jan 03 2008 Oden Eriksson 0.5.2.1-7mdv2008.1 ++ Revision: 141739 +- rebuilt against openldap-2.4.7 libs + + + Olivier Blin + - restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Wed Oct 03 2007 Gustavo Pichorim Boiko 0.5.2.1-6mdv2008.0 ++ Revision: 94865 +- Make it possible to disable %{oname} autostart (#34378) + +* Fri Sep 28 2007 Gustavo Pichorim Boiko 0.5.2.1-5mdv2008.0 ++ Revision: 93579 +- Make %{oname} start at session startup (#34047) +- Remove the dummy documentation files + +* Mon Sep 17 2007 Gustavo Pichorim Boiko 0.5.2.1-4mdv2008.0 ++ Revision: 89338 +- Fix displaying of refresh rates (#33710) + +* Thu Sep 13 2007 Gustavo Pichorim Boiko 0.5.2.1-3mdv2008.0 ++ Revision: 85303 +- add a display switch shortcut +- add proper conflicts to libkdebase4 (#32957) + +* Wed Sep 12 2007 Gustavo Pichorim Boiko 0.5.2.1-2mdv2008.0 ++ Revision: 84651 +- Use the legacy randr interface when there is only one output available + (mostly drivers that do not support RandR1.2 yet) + +* Tue Aug 28 2007 Gustavo Pichorim Boiko 0.5.2.1-1mdv2008.0 ++ Revision: 72849 +- Fix group and point the URL to the git repository of %{oname} +- Import %{oname} + -- cgit v1.2.3