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 --- .../kde3-ksplash-engine-moodin.spec | 192 +++++++++++++++++++++ 1 file changed, 192 insertions(+) create mode 100644 mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec (limited to 'mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec') diff --git a/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec b/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec new file mode 100644 index 000000000..5a631cc79 --- /dev/null +++ b/mandriva/2010.2/other/ksplash-engine-moodin/kde3-ksplash-engine-moodin.spec @@ -0,0 +1,192 @@ +%define oldname ksplash-engine-moodin +Name: kde3-%{oldname} +Version: 0.4.2 +Release: %mkrel 19 +Summary: Splash Screen Engine for KDE3 +License: GPL +URL: http://moodwrod.com/ +Group: Graphical desktop/KDE3 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +Source: http://moodwrod.com/files/%{oldname}_0.4.2.tar.bz2 +# a Qt4 based Svg render to be used in moodin +Source1: svgrender.tar.bz2 +Patch1: moodin-autoconf.patch +Patch2: moodin-0.4.2-fix-bug.patch +Patch3: moodin-0.4.2-memleak-bug.patch +Patch4: moodinkde-use-svg.patch +Patch5: moodin-use-label-offset.patch +Patch6: moodin-fix-svg.patch +Patch7: moodin-automake.patch +Patch8: moodin-external_svgrender.patch +Patch9: moodin-fix_drawing_on_compiz.patch +Patch10: moodin-drawing_and_scaling_fixes.patch +Patch11: moodin-fix_svg_on_base_resolution.patch +Patch12: kde-3.5.10-acinclude.patch +Patch13: moodin-kdehome-kde3.patch +BuildRequires: kde3-macros +BuildRequires: libkde3base4-devel +BuildRequires: art_lgpl-devel +# for the svgrender +BuildRequires: qt4-devel +%if %mdkversion < 201000 +BuildRequires: autoconf <= 1:2.63 +%else +BuildRequires: autoconf >= 1:2.65 +%endif +BuildRequires: automake >= 1.6.1 +Obsoletes: %{oldname} +Provides: %{oldname} + +%description +Splash Screen Engine for KDE3 +Heavily customizable engine for various types of themes + +FEATURES: +- Scale cache +- Fading images +- Use current icon set or custom images +- Unlimited Custom text labels +- Set fading delay and length +- Custom image arrangement +- Resolution independent themes + + +%prep +rm -rf %buildroot + +%setup -q -n moodin -a1 + +%patch1 -p1 -b .autoconf +%patch2 -p1 -b .fix_bug +%patch3 -p1 -b .fix_mem_leak +%patch4 -p1 -b .use_svg +%patch5 -p1 -b .use_status_offset +%patch6 -p1 -b .fix_svg +%patch7 -p1 -b .automake +%patch8 -p1 -b .external_svgrender +%patch9 -p1 -b .fix_drawing +%patch10 -p1 -b .fix_scaling +%patch11 -p1 -b .fix_svg_base_resolution +%if %mdkversion >= 201000 +%patch12 -p1 +%patch13 -p1 +%endif + + +%build +make -f admin/Makefile.common +%configure_kde3 + +# svgrender +pushd svgrender + qmake + make +popd + +%install +rm -rf %buildroot +%{makeinstall_std} + +# svgrender +mkdir -p %buildroot%_kde3_bindir +install -m0755 svgrender/svgrender %buildroot%_kde3_bindir/moodin_svgrender + +%clean +rm -rf %buildroot + +%files +%defattr(-,root,root) +%doc COPYING INSTALL AUTHORS +%_kde3_bindir/moodin_svgrender +%_kde3_libdir/kde3/ksplashmoodin.la +%_kde3_libdir/kde3/ksplashmoodin.so +%_kde3_appsdir/ksplash/Themes/FingerPrint/*.png +%_kde3_appsdir/ksplash/Themes/FingerPrint/*.jpg +%_kde3_appsdir/ksplash/Themes/FingerPrint/Theme.rc +%_kde3_appsdir/ksplash/Themes/MoodinKDE/*.jpg +%_kde3_appsdir/ksplash/Themes/MoodinKDE/*.png +%_kde3_appsdir/ksplash/Themes/MoodinKDE/Theme.rc +%_kde3_datadir/services/ksplashmoodin.desktop + + + + +%changelog + +* Thu Jul 14 2011 Tim Williams 0.4.2-19mvt2010.2 ++ rebuild for MDV 2010.2/Trinity KDE + +* Mon Jul 19 2010 Tim Williams 0.4.2-18mvt2010.1 ++ Rebuild for MDV 2010.1 + +* Thu Feb 18 2010 Atilla ÖNTAŞ 0.4.2-17mvt2010.0 ++ Make default config dir as$HOME/.kde3 to avoid future conflicts with KDE4 + +* Fri Feb 12 2010 Atilla ÖNTAŞ 0.4.2-16mvt2010.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 + +* Thu Nov 26 2009 Atilla ÖNTAŞ 0.4.2-15mvt2010.0 ++ Rename package to avoid unvanted KDE4 upgrade + +* Fri Nov 13 2009 Tim Williams 0.4.2-14mdv2009.0 ++ Rebuild for MDV 2010.0 + +* Sun Jul 13 2008 Nicolas Lécureuil 0.4.2-13mdv2009.0 ++ Revision: 234340 +- Rebuild + +* Thu May 08 2008 Helio Chissini de Castro 0.4.2-12mdv2009.0 ++ Revision: 204726 +- Move to /opt + +* Thu Feb 28 2008 Gustavo Pichorim Boiko 0.4.2-11mdv2008.1 ++ Revision: 176248 +- Fix svg rendering when the screen resolution is the same as the base resolution + +* Wed Feb 27 2008 Gustavo Pichorim Boiko 0.4.2-10mdv2008.1 ++ Revision: 175815 +- Add a patch fixing many problems of Moodin: + * Inter-widget transparency + * scaling images when using a svg background + * Proper handling svg images. + +* Tue Feb 26 2008 Gustavo Pichorim Boiko 0.4.2-9mdv2008.1 ++ Revision: 175394 +- Add a patch fixing drawing when compiz is running + + + Thierry Vignaud + - fix no-buildroot-tag + +* Thu Jan 03 2008 Oden Eriksson 0.4.2-8mdv2008.1 ++ Revision: 141782 +- rebuilt against openldap-2.4.7 libs + +* Thu Dec 20 2007 Gustavo Pichorim Boiko 0.4.2-7mdv2008.1 ++ Revision: 135891 +- Fix automake 1.10 detection +- Use an external svg rendering helper (Qt4 based) + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + + +* Wed Feb 14 2007 Laurent Montel 0.4.2-6mdv2007.0 ++ Revision: 120903 +- Fix svg + +* Wed Feb 14 2007 Laurent Montel 0.4.2-5mdv2007.1 ++ Revision: 120754 +- Improve +- Fix other mem leak +- Fix some mem leak +- Fix configure +- Import ksplash-engine-moodin + +* Mon Jul 03 2006 Nicolas Lécureuil 0.4.2-2mdv2007.0 +- Rebuild for new extension + +* Sun Dec 18 2005 Sebastien Savarin 0.4.2-1mdk +- First Mandriva Linux release + -- cgit v1.2.3