summaryrefslogtreecommitdiffstats
path: root/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec
diff options
context:
space:
mode:
Diffstat (limited to 'mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec')
-rw-r--r--mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec521
1 files changed, 521 insertions, 0 deletions
diff --git a/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec b/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec
new file mode 100644
index 000000000..b1268a297
--- /dev/null
+++ b/mandriva/2010.2/kdeartwork/kde3-kdeartwork.spec
@@ -0,0 +1,521 @@
+%define oname kdeartwork
+
+Name: kde3-%{oname}
+Version: 3.5.12
+Release: %mkrel 1
+Group: Graphical desktop/KDE3
+Summary: Kdeartwork
+URL: http://www.kde.org
+License: GPL
+Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%oname-%version.tar.bz2
+Patch1: kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
+Patch2: kdeartwork-3.5.5-fix-default-inherits-theme.patch
+#Patch3: kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+Patch4: kde-3.5.10-acinclude.patch
+#Patch5: fix_autotools.patch
+
+BuildRoot: %_tmppath/%name-%version-%release-root
+
+BuildRequires: kde3-macros
+%if %mdkversion < 201000
+BuildRequires: autoconf <= 1:2.63
+%endif
+BuildRequires: autoconf >= 1:2.65
+BuildRequires: automake > 1.5
+BuildRequires: X11-devel
+BuildRequires: freetype2-devel
+BuildRequires: kdebase3-devel
+BuildRequires: kdelibs-devel >= 3.2-13mdk
+BuildRequires: bzip2-devel
+BuildRequires: libintl
+BuildRequires: jpeg-devel
+BuildRequires: lcms-devel
+BuildRequires: mng-devel
+BuildRequires: png-devel
+BuildRequires: qt3-devel
+BuildRequires: libz-devel
+BuildRequires: xscreensaver
+BuildRequires: xscreensaver-gl
+BuildRequires: mesaglut-devel
+BuildRequires: mesaglu-devel
+BuildRequires: GL-devel
+Requires: kdebase-progs >= 1:3.2
+Requires: kdeartwork-screensavers
+Provides: kdeartwork3 = %version-%release
+Provides: %{oname} = %version-%release
+Provides: kde-style-phase
+Provides: kde-theme-phase
+Provides: kwin-style-smoothblend
+Obsoletes: kdemoreartwork-plastik < 3.5.3
+Obsoletes: kde-style-phase kde-theme-phase
+Obsoletes: kwin-style-smoothblend
+Obsoletes: kdeartwork3
+Obsoletes: %{oname}
+Conflicts: kdebase <= 2.2.2-93mdk
+Conflicts: libkdebase4 <= 1:3.4.2-56mdk
+Conflicts: kdebase-common <= 1:3.4.2-56mdk
+
+%description
+Additional artwork (themes, sound themes, icons,etc...) for KDE.
+
+%files
+%defattr(-,root,root,-)
+%_kde3_libdir/kde3/*
+%_kde3_appsdir/kstyle
+%_kde3_appsdir/kwin
+%_kde3_appsdir/kworldclock
+%_kde3_datadir/emoticons/*
+%_kde3_datadir/wallpapers/*
+%_kde3_datadir/sounds/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-kdeclassic
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Obsoletes: kdeartwork-kde-classic
+Provides: %{oname}-icons-theme-kdeclassic = %version-%release
+Obsoletes: %{oname}-icons-theme-kdeclassic
+
+%description icons-theme-kdeclassic
+Default Icons from kde3.0.
+
+%files icons-theme-kdeclassic
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/kdeclassic/
+%_kde3_iconsdir/kdeclassic/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-Locolor
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-Locolor = %version-%release
+Obsoletes: %{oname}-icons-theme-Locolor
+
+%description icons-theme-Locolor
+Locolor icons theme
+
+%files icons-theme-Locolor
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/Locolor/
+%_kde3_iconsdir/Locolor/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-ikons
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-ikons = %version-%release
+Obsoletes: %{oname}-icons-theme-ikons
+
+%description icons-theme-ikons
+ikons icons theme
+
+%files icons-theme-ikons
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/ikons/
+%_kde3_iconsdir/ikons/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-kids
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-kids = %version-%release
+Obsoletes: %{oname}-icons-theme-kids
+
+%description icons-theme-kids
+kids icons theme
+
+%files icons-theme-kids
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/kids/
+%_kde3_iconsdir/kids/*
+
+#-------------------------------------------------------------------------
+
+%package icons-theme-slick
+Summary: Default Icons from kde3.0
+Group: Graphical desktop/KDE3
+Provides: %{oname}-icons-theme-slick = %version-%release
+Obsoletes: %{oname}-icons-theme-slick
+
+%description icons-theme-slick
+Slick icons theme
+
+%files icons-theme-slick
+%defattr(-,root,root,-)
+%dir %_kde3_iconsdir/slick/
+%_kde3_iconsdir/slick/*
+
+#-------------------------------------------------------------------------
+
+%package screensavers
+Summary: Screensaver using OpenGL
+Group: Graphical desktop/KDE3
+Requires: kdebase-progs >= 3.2
+Obsoletes: kdeartwork <= 3.5.7-%mkrel 2
+Provides: %{oname}-screensavers = %version-%release
+Obsoletes: %{oname}-screensavers
+
+%description screensavers
+Screensaver using OpenGL.
+
+%files screensavers -f savers.files
+%defattr(-,root,root,-)
+%_kde3_appsdir/kfiresaver
+%_kde3_appsdir/kscreensaver
+
+#-------------------------------------------------------------------------
+
+%package screensavers-gl
+Summary: Screensaver using OpenGL
+Group: Graphical desktop/KDE3
+Requires: kdebase-progs >= 3.2
+Requires: %name-screensavers
+Requires: xscreensaver-gl
+Obsoletes: kdeartwork <= 3.5.7-%mkrel 2
+Obsoletes: kdeartwork-screensaver-gl
+Provides: %{oname}-screensavers-gl = %version-%release
+Obsoletes: %{oname}-screensavers-gl
+
+%description screensavers-gl
+Screensaver using OpenGL.
+
+%files screensavers-gl -f glsavers.files
+%defattr(-,root,root,-)
+
+#-------------------------------------------------------------------------
+
+%prep
+%setup -q -n %{oname}-%{version}
+%patch1 -p1 -b .fix_screensaver_onlyshowinkde
+%patch2 -p1 -b .fix_inherit_theme
+#%patch3 -p1 -b .fix_screensaver_nodisplay
+%if %mdkversion >= 201000
+%patch4 -p1
+#%patch5 -p1
+%endif
+
+%build
+make -f admin/Makefile.common cvs
+
+PATH=%{qt3dir}/bin:%{_kde3_bindir}:$PATH; export PATH;
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/kde3/lib/
+
+%configure_kde3
+
+%make
+
+
+%install
+rm -fr %buildroot
+
+make install DESTDIR=%buildroot
+
+install -d %buildroot/%_menudir/
+
+export PATH=%_kde3_bindir:$PATH
+
+# Legal issues ?
+rm -f %buildroot/%_kde3_bindir/kmatrix.kss
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/KMatrix.desktop
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/glmatrix.desktop
+rm -f %buildroot/%_kde3_datadir/applnk/System/ScreenSavers/xmatrix.desktop
+
+# Screensaver list
+rm -f glsavers.files savers.files
+for name in `find %buildroot -type f |grep ScreenSaver`; do
+ if grep -qs "Type=OpenGL" $name; then
+ echo $name | sed -e "s,%buildroot%_kde3_datadir,%_kde3_datadir,g" >> glsavers.files
+ if ! grep -qs "TryExec=xscreensaver" $name; then
+ grep Exec= $name | grep -v TryExec | head -1 | sed -e "s,Exec=,%_kde3_bindir/,g" -e "s, .*,,g" >> glsavers.files
+ fi
+ else
+ echo $name | sed -e "s,%buildroot%_kde3_datadir,%_kde3_datadir,g" >> savers.files
+ if ! grep -qs "TryExec=xscreensaver" $name; then
+ if ! grep -qs "fiberlamp" $name; then
+ grep Exec= $name | grep -v TryExec | head -1 | sed -e "s,Exec=,%_kde3_bindir/,g" -e "s, .*,,g" >> savers.files
+ fi
+ fi
+ fi
+done
+
+%clean
+rm -fr %buildroot
+
+
+
+%changelog
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 3.5.12-1mvf2010.2
++ Rebuild for MDV 2010.2/Trinity
++ Added KDE/Trinity 3.5.12 sources
+- Remove fix_autotools.patch, kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+
+* Mon Jul 19 2010 Tim Williams <tim@my-place.org.uk> 3.5.10-4mvt2010.1
++ Rebuild for MDV 2010.1
+
+* Sun Jan 17 2010 Atilla ÖNTAŞ <atilla_ontas@mandriva.org> 3.5.10-3mvt2010.0
++ KDE builds with autoconf 2.65, add patch for this and
+ set autoconf to version 2.65:patch4
++ Fix automake 1.11 issue:patch5
++ Rename package to avoid KDE4 conflicts
+
+* Mon Nov 16 2009 Tim Williams <tim@my-place.org.uk> 3.5.10-1mdv2010.0
++ Add kde 3.5.10 sources package
++ Fix kdeartwork-3.5.4-fix-screensaver-only-showin-kde.patch
++ Fix kdeartwork-3.5.6-fix-screensaver-nodisplay.patch
+
+* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.5.9-6mdv2009.0
++ Revision: 267768
+- rebuild early 2009.0 package (before pixel changes)
+
+* Wed Jun 11 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-5mdv2009.0
++ Revision: 217839
+- rebuid for new rpm binary payload
+
+* Sun Jun 08 2008 Funda Wang <fundawang@mandriva.org> 3.5.9-4mdv2009.0
++ Revision: 216918
+- rebuild for new ldflags
+
+* Wed May 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-3mdv2009.0
++ Revision: 203697
+- Move to /opt
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Rebuild for backports
+
+* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 3.5.9-1mdv2008.1
++ Revision: 169159
+- Get away from branches. Last KDE 3 arriving !!
+- Removed post-3.5.8 patches integrated
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - fix summary-not-capitalized
+
+ + Olivier Blin <oblin@mandriva.com>
+ - restore BuildRoot
+
+* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.8-2mdv2008.1
++ Revision: 139862
+- rebuilt against openldap-2.4.7 libs
+
+ + Thierry Vignaud <tvignaud@mandriva.com>
+ - kill re-definition of %%buildroot on Pixel's request
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add usptream 3.5.9 branch patches
+ - Be more random with the slideshow screensaver.
+ - Handle properly display height/width ratio.
+
+* Sun Oct 28 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.5.8-1mdv2008.1
++ Revision: 102776
+- Kde 3.5.8
+
+* Sat Jun 09 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-3mdv2008.0
++ Revision: 37629
+- Split packages
+- Remove broken changelog on spec
+- Separate screensaver and icon packages properly
+
+ + Nicolas Lécureuil <neoclust@mandriva.org>
+ - Add a Obsoletes for kwin-style-smoothblend (bug #25452)
+
+* Wed May 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.5.7-1mdv2008.0
++ Revision: 27459
+- 3.5.7 release
+
+
+* Sat Mar 31 2007 Laurent Montel <lmontel@mandriva.com> 3.5.6-2mdv2007.1
++ Revision: 149988
+- don't display screensaver
+- 3.5.6
+- Use iconsdir macro
+- Fix inherite theme
+
+* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.1
++ Revision: 65948
+- 3.5.5
+
+* Sat Sep 16 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-3mdv2007.0
++ Revision: 61557
+- New package(2006-09-15 3mdv)
+ Fix only show screensaver into kde
+
+* Fri Sep 01 2006 Laurent Montel <lmontel@mandriva.com> 3.5.4-2mdv2007.0
++ Revision: 58952
+- Fix upgrade
+- New package (2006/08/04 3.5.4-1mdv)
+- don't requires on metapackage
+- Fix compile on mdk2006
+- 3.5.3
+- Rebuild against new xorg
+- Rebuild to generate category
+- Fix spec file
+- 3.5.2
+- Fix spec file
+- Fix spec file
+- 3.5.1
+- Enable debug for cooker
+ MDK9.2 is obsolete now
+- Fix conflict with mdk2006
+- Fix compile on mdk <2006
+- Fix file list for mdk 2006
+- Fix spec file
+- real 3.5.0
+- 3.5.0
+- Rebuild with new qt3.3.5
+- Add conflict with kdebase
+- 3.4.92
+- Fix build on x86_64
+- Rebuild
+- Obsolete/provides kde-style-phase kde-theme-phase
+ Patch from neoclust
+- 3.4.2
+
+ + Helio Chissini de Castro <helio@mandriva.com>
+ - Cleaned spec
+ - Added tarball from kde branch as discussed on meeting in 28/06
+ - Removed rpath and added configure macro invalidating libtoolize
+ - We are Mandriva now
+ - Uploading package ./kdeartwork
+
+ + Andreas Hasenack <andreas@mandriva.com>
+ - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
+* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-4mdk
+- Rebuild
+
+* Wed Apr 20 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-3mdk
+- Add BuildREquires on xscreensaver-gl (reported by Arnaud de Lorbeau )
+
+* Sat Apr 16 2005 Laurent MONTEL <lmontel@mandriva.com> 3.4.0-2mdk
+- Change email
+- Activate debug
+- Active -fvisibility same as for ppc
+- Use --enable-new-ldflags
+
+* Thu Apr 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.0-1mdk
+- 3.4.0
+
+* Mon Mar 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
+- Rebuild
+
+* Mon Feb 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
+- Add patch10: fix other plastik ininitialise variable
+
+* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
+- Add patch9: fix plastik initial variable
+
+* Thu Feb 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
+- Disable debug
+
+* Thu Jan 27 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
+- Fix screensaver (use directly screensaver into applnk, it's hidden by default and it fixed all bug with new xdg menu (for screensaver))
+
+* Mon Jan 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
+- Fix plastik kde bug #97681
+- Don't use -fvisibility for ppc
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
+- Add patch7: allow to disable visibility
+
+* Sat Jan 15 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
+- Add patch6: fix plastik kde bug #73873
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
+- Now plastik style
+
+* Mon Jan 10 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
+- Fix other kde_export
+
+* Sat Jan 08 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
+- Fix export into plastik style
+
+* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-3mdk
+- Use -fvisibility
+
+* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-2mdk
+- Fix menu
+
+* Thu Dec 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
+- 3.3.2
+
+* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-3mdk
+- Bye-bye %%buildfor
+
+* Wed Oct 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
+- Deprecated mdk < 9.2
+
+* Sat Oct 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
+- 3.3.1
+
+* Sat Oct 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-5mdk
+- Sync with CVS
+
+* Fri Oct 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-4mdk
+- Fix menu entry
+
+* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-3mdk
+- Remove dependance on xscreensaver
+
+* Thu Sep 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-2mdk
+- Sync with CVS
+
+* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.0-1mdk
+- 3.3.0
+
+* Wed Sep 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-10mdk
+- Add patch7: fix kde bug #83406 "kslideshow screensaver does not start nor
+ configure when images directory does not exist anymore"
+
+* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-9mdk
+- Remove explicite requires just for icons
+
+* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-8mdk
+- Disable debug
+
+* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-7mdk
+- Add patch6: fix kde1 style kde bug #73592
+
+* Fri Jul 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-6mdk
+- fix spec file
+
+* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-5mdk
+- Remove rpath
+
+* Thu Jul 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-4mdk
+- Create package for opengl screensaver
+
+* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-3mdk
+- Rebuild with new kdedesktop2mdkmenu.pl
+
+* Tue Jul 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-2mdk
+- Create screensaver from xscreensaver
+
+* Tue Jun 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-1mdk
+- 3.2.3
+
+* Sat Jun 05 2004 Montel Laurent <lmontel@mandrakesoft.com> 3.2.2-5mdk
+- Rebuild
+
+* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-4mdk
+- Rebuild with debug
+
+* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-3mdk
+- Rebuild against qt 3.3.2
+
+* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-2mdk
+- Fix twice 64x64 directory bug reported by Pascal BILLERY-SCHNEIDER <pascal.billery-schneider@bluewin.ch>
+
+* Tue Apr 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.2-1mdk
+- 3.2.2
+
+* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-2mdk
+- Fix spec file to using rpmbuildupdate
+
+* Sat Apr 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.1-1mdk
+- 3.2.1
+