summaryrefslogtreecommitdiffstats
path: root/redhat
diff options
context:
space:
mode:
Diffstat (limited to 'redhat')
-rw-r--r--redhat/tdeartwork/kdeartwork-3.5.12.spec186
-rw-r--r--redhat/tdeartwork/kdeartwork-3.5.13.1-fix_locolor_theme_name.patch.gzbin555259 -> 0 bytes
-rw-r--r--redhat/tdeartwork/kdeartwork-3.5.13.1.spec701
-rw-r--r--redhat/tdeartwork/kdeartwork-3.5.13.spec666
-rw-r--r--redhat/tdeartwork/tdeartwork-14.0.0.spec95
-rw-r--r--redhat/tdeartwork/tdeartwork-3.5.13.2-fix_update_screensaver_list.patch57
-rw-r--r--redhat/tdeartwork/tdeartwork-3.5.13.2.spec3
-rw-r--r--redhat/tdeartwork/webcollagerc3
8 files changed, 61 insertions, 1650 deletions
diff --git a/redhat/tdeartwork/kdeartwork-3.5.12.spec b/redhat/tdeartwork/kdeartwork-3.5.12.spec
deleted file mode 100644
index e1bc6e7b7..000000000
--- a/redhat/tdeartwork/kdeartwork-3.5.12.spec
+++ /dev/null
@@ -1,186 +0,0 @@
-# Default version for this component
-%if "%{?version}" == ""
-%define version 3.5.12
-%endif
-%define release 5
-
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?_prefix}" != "/usr"
-%define _variant .opt
-%define _docdir %{_prefix}/share/doc
-%endif
-
-# TDE 3.5.12 specific building variables
-BuildRequires: autoconf automake libtool m4
-%define tde_libdir %{_libdir}/kde3
-
-
-Name: trinity-kdeartwork
-Summary: Additional artwork (themes, sound themes, ...) for KDE
-Version: %{?version}
-Release: %{?release}%{?dist}%{?_variant}
-
-License: GPLv2
-Group: User Interface/Desktops
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-Url: http://www.trinitydesktop.org/
-
-Prefix: %{_prefix}
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source: kdeartwork-%{version}.tar.gz
-
-# FIXME: this should go in kde-settings -- Rex
-Source1: webcollagerc
-
-BuildRequires: gettext
-BuildRequires: trinity-kdebase-devel
-BuildRequires: libart_lgpl-devel
-BuildRequires: nas-devel esound-devel jack-audio-connection-kit-devel
-BuildRequires: xscreensaver-extras xscreensaver-gl-base
-
-
-Requires: trinity-kdebase
-
-%description
-Additional artwork (themes, sound themes, screensavers ...) for KDE.
-
-# TODO: build this subpkg noarch
-%package icons
-Summary: Icon themes (kdeclassic, slick ....) for KDE
-Group: User Interface/Desktops
-%description icons
-%{summary}.
-
-
-%prep
-%setup -q -n kdeartwork
-
-%__cp "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
-%__cp "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
-%__make -f "admin/Makefile.common"
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
-export PATH="%{_bindir}:${PATH}"
-export LDFLAGS="-L%{_libdir} -I%{_includedir}"
-
-
-%configure \
- --disable-rpath \
- --enable-new-ldflags \
- --disable-dependency-tracking \
- --disable-debug --disable-warnings \
- --enable-final \
- --with-extra-includes=%{_includedir}/tqt
-
-%__make %{?_smp_mflags}
-
-
-%install
-export PATH="%{_bindir}:${PATH}"
-%__rm -rf %{buildroot}
-%__make install DESTDIR=%{buildroot}
-
-# webcollage -root -directory /usr/share/backgrounds/images #227683
-
-# rpmdocs
-for dir in IconThemes/* kworldclock kscreensaver/kxsconfig ; do
- for file in AUTHORS ChangeLog COPYRIGHT README TODO ; do
- test -s "$dir/$file" && install -p -m644 -D "$dir/$file" "rpmdocs/$dir/$file"
- done
-done
-
-# File lists
-%find_lang %{name} || touch %{name}.lang
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-for lang_dir in %{buildroot}$HTML_DIR/* ; do
- if [ -d $lang_dir ]; then
- lang=$(basename $lang_dir)
- echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
- # replace absolute symlinks with relative ones
- pushd $lang_dir
- for i in *; do
- [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common
- done
- popd
- fi
-done
-fi
-
-# kde vs xscreensaver based screensavers
-for screensaver in %{buildroot}%{_datadir}/applnk/System/ScreenSavers/*.desktop ; do
- if [ `grep '^TryExec=xscreensaver' $screensaver` ]; then
- echo $screensaver | sed -e "s|%{buildroot}||" >> %{name}-extras.lang
- else
- echo $screensaver | sed -e "s|%{buildroot}||" >> %{name}.lang
- fi
-done
-
-
-
-%post icons
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{_datadir}/icons/$i 2>/dev/null || :
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/$i 2>/dev/null || :
-done
-
-%postun icons
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{_datadir}/icons/$i 2>/dev/null || :
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/$i 2>/dev/null || :
-done
-
-%clean
-%__rm -rf %{buildroot}
-
-%files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc kwin-styles/smooth-blend/COPYING
-%doc rpmdocs/kworldclock
-%{_bindir}/*.kss
-%{tde_libdir}/plugins/styles/*
-%{tde_libdir}/*.so
-%{tde_libdir}/*.la
-%{_datadir}/apps/kfiresaver/
-%{_datadir}/apps/kscreensaver/
-%{_datadir}/apps/kstyle/themes/*
-%{_datadir}/apps/kwin/*
-%{_datadir}/apps/kworldclock/
-%{_datadir}/sounds/*
-%{_datadir}/wallpapers/*
-%{_datadir}/emoticons/*
-%{_bindir}/kxs*
-
-%files icons
-%defattr(-,root,root,-)
-%doc rpmdocs/IconThemes/*
-%{_datadir}/icons/ikons/
-%{_datadir}/icons/kdeclassic/
-%{_datadir}/icons/kids/
-%{_datadir}/icons/Locolor/
-%{_datadir}/icons/slick/
-
-
-
-%changelog
-* Mon Sep 19 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-5
-- Add support for RHEL5
-
-* Sun Sep 11 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-4
-- Import to GIT
-
-* Tue Aug 23 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-3
-- Add correction for Fedora 15
-
-* Mon Aug 22 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-2
-- Correct macro to install under "/opt", if desired
-
-* Fri Aug 05 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.12-1
-- Initial version
-- Spec file based on Fedora 8 "kdeartwork 3.5.10-1"
diff --git a/redhat/tdeartwork/kdeartwork-3.5.13.1-fix_locolor_theme_name.patch.gz b/redhat/tdeartwork/kdeartwork-3.5.13.1-fix_locolor_theme_name.patch.gz
deleted file mode 100644
index 8bbe3ca51..000000000
--- a/redhat/tdeartwork/kdeartwork-3.5.13.1-fix_locolor_theme_name.patch.gz
+++ /dev/null
Binary files differ
diff --git a/redhat/tdeartwork/kdeartwork-3.5.13.1.spec b/redhat/tdeartwork/kdeartwork-3.5.13.1.spec
deleted file mode 100644
index 4c4e49d37..000000000
--- a/redhat/tdeartwork/kdeartwork-3.5.13.1.spec
+++ /dev/null
@@ -1,701 +0,0 @@
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?tde_prefix}" != "/usr"
-%define _variant .opt
-%endif
-
-# TDE 3.5.13 specific building variables
-%define tde_bindir %{tde_prefix}/bin
-%define tde_datadir %{tde_prefix}/share
-%define tde_docdir %{tde_datadir}/doc
-%define tde_includedir %{tde_prefix}/include
-%define tde_libdir %{tde_prefix}/%{_lib}
-
-%define tde_tdeappdir %{tde_datadir}/applications/kde
-%define tde_tdedocdir %{tde_docdir}/tde
-%define tde_tdeincludedir %{tde_includedir}/tde
-%define tde_tdelibdir %{tde_libdir}/trinity
-
-%define _docdir %{tde_docdir}
-
-
-Name: trinity-tdeartwork
-Summary: Additional artwork (themes, sound themes, ...) for TDE
-Version: 3.5.13.1
-Release: 1%{?dist}%{?_variant}
-
-License: GPLv2
-Group: User Interface/Desktops
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-Url: http://www.trinitydesktop.org/
-
-Source: kdeartwork-3.5.13.1.tar.gz
-
-# [kdeartwork] Renames theme 'Locolor' to 'locolor'
-Patch1: kdeartwork-3.5.13.1-fix_locolor_theme_name.patch.gz
-
-BuildRequires: cmake >= 2.8
-BuildRequires: trinity-tdebase-devel >= %{version}
-
-BuildRequires: gettext
-BuildRequires: esound-devel
-
-# kdeartwork specific settings
-
-# OpenGL support
-%if 0%{?rhel} == 4
-BuildRequires: xorg-x11-Mesa-libGLU
-%endif
-
-# NAS support
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: nas-devel
-%endif
-
-# LIBART support
-# On RHEL, libart is too old !
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
-%define with_libart 1
-BuildRequires: libart_lgpl-devel
-%endif
-
-# XSCREENSAVER support
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?rhel} >= 6 || 0%{?suse_version}
-%define with_xscreensaver 1
-%if 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: %{_lib}xscrnsaver%{?mgaversion:1}-devel
-BuildRequires: xscreensaver
-BuildRequires: xscreensaver-base
-BuildRequires: xscreensaver-extrusion
-BuildRequires: xscreensaver-gl
-%endif
-%if 0%{?fedora} || 0%{?rhel} >= 6 || 0%{?suse_version}
-BuildRequires: libXScrnSaver-devel
-%endif
-
-%if 0%{?fedora} || 0%{?rhel} >= 6
-# Provides '/usr/share/xscreensaver/config/deco.xml'
-BuildRequires: xscreensaver-extras
-%endif
-%if 0%{?suse_version}
-BuildRequires: xscreensaver-data-extra
-%endif
-
-# Opensuse does not provide 'webcollage' screensaver
-%if 0%{?suse_version} == 0
-%define with_webcollage 1
-%endif
-
-%endif
-
-# JACK support
-%if 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: %{_lib}jack-devel
-%endif
-%if 0%{?fedora} || 0%{?rhel} >= 5
-BuildRequires: jack-audio-connection-kit-devel
-%endif
-
-
-Obsoletes: trinity-kdeartwork < %{version}-%{release}
-Provides: trinity-kdeartwork = %{version}-%{release}
-
-# Metapackage
-Requires: %{name}-emoticons = %{version}-%{release}
-Requires: %{name}-misc = %{version}-%{release}
-Requires: %{name}-style = %{version}-%{release}
-Requires: %{name}-theme-icon = %{version}-%{release}
-Requires: %{name}-theme-window = %{version}-%{release}
-Requires: trinity-kdewallpapers = %{version}-%{release}
-Requires: trinity-kscreensaver = %{version}-%{release}
-
-%if 0%{?with_xscreensaver}
-Requires: trinity-kscreensaver-xsavers = %{version}-%{release}
-Requires: trinity-kscreensaver-xsavers-extra = %{version}-%{release}
-%if 0%{?with_webcollage}
-Requires: trinity-kscreensaver-xsavers-webcollage = %{version}-%{release}
-%endif
-%endif
-
-
-%description
-TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
-desktop environment for Unix workstations. It combines ease of use,
-contemporary functionality, and outstanding graphical design with the
-technological superiority of the Unix operating system.
-
-This metapackage includes a collection of artistic extras (themes, widget
-styles, screen savers, wallpaper, icons, emoticons and so on) provided
-with the official release of KDE.
-
-Homepage: http://artist.kde.org
-
-%files
-
-##########
-
-%package emoticons
-Summary: emoticon collections for tDE chat clients
-Group: User Interface/Desktops
-
-%description emoticons
-This package contains several collections of emoticons used by official
-and unofficial KDE chat clients, such as Kopete and Konversation.
-
-This package is part of KDE, and a component of the KDE artwork module.
-
-%files emoticons
-%defattr(-,root,root,-)
-%{tde_datadir}/emoticons/
-
-##########
-
-%package misc
-Summary: various multimedia goodies released with TDE
-Group: User Interface/Desktops
-
-%description misc
-This package contains miscellaneous multimedia goodies for KDE.
-Included are additional TDE sounds and kworldclock themes.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files misc
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/kworldclock/
-%{tde_datadir}/sounds/KDE_Logout_new.wav
-%{tde_datadir}/sounds/KDE_Startup_new.wav
-
-##########
-
-%package style
-Summary: widget styles released with Trinity
-Group: User Interface/Desktops
-
-%description style
-This package contains additional widget styles for Trinity. Widget styles
-can be used to customise the look and feel of interface components such
-as buttons, scrollbars and so on. They can be applied using the style
-manager in the Trinity Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files style
-%defattr(-,root,root,-)
-%{tde_tdelibdir}/plugins/styles/
-%{tde_tdelibdir}/kstyle_phase_config.la
-%{tde_tdelibdir}/kstyle_phase_config.so
-%{tde_datadir}/apps/kstyle/
-
-##########
-
-%package theme-icon
-Summary: icon themes released with Trinity
-Group: User Interface/Desktops
-
-Obsoletes: trinity-kdeartwork-icons < %{version}-%{release}
-Provides: trinity-kdeartwork-icons = %{version}-%{release}
-
-%description theme-icon
-This package contains additional icon themes for Trinity. Icon themes can be
-used to customise the appearance of standard icons throughout KDE. They
-can be applied using the icon manager in the Trinity Control Centre.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files theme-icon
-%defattr(-,root,root,-)
-%{tde_datadir}/icons/*/*
-
-%post theme-icon
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{tde_datadir}/icons/$i 2>/dev/null || :
- gtk-update-icon-cache --quiet %{tde_datadir}/icons/$i 2>/dev/null || :
-done
-
-%postun theme-icon
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{tde_datadir}/icons/$i 2>/dev/null || :
- gtk-update-icon-cache --quiet %{tde_datadir}/icons/$i 2>/dev/null || :
-done
-
-##########
-
-%package theme-window
-Summary: window decoration themes released with Trinity
-Group: User Interface/Desktops
-
-%description theme-window
-This package contains additional window decoration themes for Trinity. Window
-decoration themes can be used to customise the look of window borders and
-buttons, and can be applied using the window decoration manager in the Trinity
-Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files theme-window
-%defattr(-,root,root,-)
-%{tde_tdelibdir}/[kt]win*
-%{tde_datadir}/apps/[kt]win/
-
-##########
-
-%package -n trinity-kdewallpapers
-Summary: wallpapers released with Trinity
-Group: User Interface/Desktops
-
-%description -n trinity-kdewallpapers
-This package contains additional wallpapers for Trinity. Wallpapers can be
-applied using the background manager in the Trinity Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kdewallpapers
-%defattr(-,root,root,-)
-%{tde_datadir}/wallpapers/
-
-##########
-
-%package -n trinity-kscreensaver
-Summary: additional screen savers released with Trinity
-Group: User Interface/Desktops
-
-%description -n trinity-kscreensaver
-This package contains the screen savers for Trinity. They can be tested and
-selected within the Appearance and Themes section of the Trinity Control
-Center.
-
-The hooks for the standard xscreensavers are no longer part of this
-package. To select and/or configure the standard xscreensavers through
-the Trinity Control Center, install the separate package kscreensaver-xsavers.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver
-%defattr(-,root,root,-)
-%{tde_bindir}/kslideshow.kss
-%{tde_bindir}/kpolygon.kss
-%{tde_bindir}/krotation.kss
-%{tde_bindir}/ksolarwinds.kss
-%{tde_bindir}/klorenz.kss
-%{tde_bindir}/kvm.kss
-%{tde_bindir}/kflux.kss
-%{tde_bindir}/kscience.kss
-%{tde_bindir}/kbanner.kss
-%{tde_bindir}/kclock.kss
-%{tde_bindir}/kfiresaver.kss
-%{tde_bindir}/keuphoria.kss
-%{tde_bindir}/kfountain.kss
-%{tde_bindir}/kgravity.kss
-%{tde_bindir}/kpartsaver.kss
-%{tde_bindir}/kpendulum.kss
-%{tde_bindir}/kblob.kss
-%{tde_bindir}/klines.kss
-%{tde_bindir}/kwave.kss
-%{tde_datadir}/applnk/System/ScreenSavers/KBanner.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KBlob.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KClock.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KEuphoria.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFiresaver.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFlux.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFountain.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KGravity.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KLines-saver.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KLorenz.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KPendulum.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KPolygon.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KRotation.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KScience.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSlideshow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSolarWinds.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KVm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KWave.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kpartsaver.desktop
-%{tde_datadir}/apps/kfiresaver/
-%{tde_datadir}/apps/kscreensaver/
-
-%if 0%{?with_xscreensaver}
-%{tde_bindir}/kspace.kss
-%{tde_bindir}/kswarm.kss
-%{tde_datadir}/applnk/System/ScreenSavers/KSpace.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSwarm.desktop
-%endif
-
-##########
-
-%if 0%{?with_xscreensaver}
-
-%package -n trinity-kscreensaver-xsavers
-Summary: Trinity hooks for standard xscreensavers
-Group: User Interface/Desktops
-Requires: trinity-tdebase-bin >= 3.5.13
-Requires: xscreensaver
-
-%description -n trinity-kscreensaver-xsavers
-This package allows a smooth integration of the standard xscreensavers
-into Trinity. With this package installed you can select and/or configure
-the standard xscreensavers through the Appearances and Themes section of
-the Trinity Control Centre.
-
-Note that this package does not actually contain any screensavers itself.
-For the additional screensavers shipped with Trinity, see the separate package
-kscreensaver-trinity. This package does depend on the xscreensaver package, and
-recommend the xscreensaver-gl package, as well as contain the necessary
-files to integrate these packages into Trinity.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers
-%defattr(-,root,root,-)
-#%{tde_bindir}/xscreensaver-getimage-file
-#%{tde_bindir}/xscreensaver-getimage
-%{tde_bindir}/kxsconfig
-%{tde_bindir}/kxsrun
-%{tde_datadir}/applnk/System/ScreenSavers/antinspect.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/antspotlight.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/atunnel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blinkbox.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/braid.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bubble3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/circuit.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubestorm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/deco.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/distort.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/endgame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/engine.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fiberlamp.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flipflop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flipscreen3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flyingtoasters.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fuzzyflakes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/galaxy.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gears.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gflux.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glblur.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gleidescope.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glknots.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glslideshow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glsnake.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gltext.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hypertorus.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/jigglypuff.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lavalite.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/metaballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/mirrorblob.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moebius.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/molecule.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/morph3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/penrose.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pipes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polyhedra.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polytopes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/popsquares.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pulsar.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/queens.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ripples.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/shadebobs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sierpinski3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/slidescreen.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sonar.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/spheremonics.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/stonerview.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/superquadrics.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/swirl.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xlyap.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/m6502.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glschool.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moebiusgears.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glcells.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/abstractile.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lockward.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cwaves.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/topblock.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/voronoi.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubicgrid.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hypnowheel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lcdscrub.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/photopile.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/skytentacles.desktop
-
-# These screensavers do not exist on Mageia 2
-%if 0%{?mgaversion} == 0 && 0%{?mdkversion} == 0
-%{tde_datadir}/applnk/System/ScreenSavers/glmatrix.desktop
-%endif
-
-##########
-
-%if 0%{?with_webcollage}
-
-%package -n trinity-kscreensaver-xsavers-webcollage
-Summary: webcollage screensaver Trinity hook
-Group: User Interface/Desktops
-Requires: trinity-kscreensaver-xsavers-extra = %{version}-%{release}
-Requires: netpbm
-
-%description -n trinity-kscreensaver-xsavers-webcollage
-This package give access to the webcollage screensaver through the Trinity
-screensaver configuration.
-
-This screensaver downloads random pictures from the internet and creates
-a collage as screensaver.
-
-IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which
-you might find inappropriate and offensive.
-You are specially discouraged to install this package if you are using
-your computer in a working environment or in an environment with children.
-
-If you still want to install this package, please read the file
-/usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the
-installation.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers-webcollage
-%defattr(-,root,root,-)
-%{tde_datadir}/applnk/System/ScreenSavers/webcollage.desktop
-
-%endif
-
-##########
-
-%package -n trinity-kscreensaver-xsavers-extra
-Summary: Trinity hooks for standard xscreensavers
-Group: User Interface/Desktops
-Requires: trinity-kscreensaver-xsavers = %{version}-%{release}
-
-%description -n trinity-kscreensaver-xsavers-extra
-This package allows a smooth integration of the universe xscreensavers
-into Trinity. With this package installed you can select and/or configure
-the universe xscreensavers through the Appearances and Themes section of
-the Trinity Control Centre.
-
-Note that this package does not actually contain any screensavers itself.
-For the additional screensavers shipped with TDE, see the separate package
-kscreensaver.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers-extra
-%defattr(-,root,root,-)
-%{tde_datadir}/applnk/System/ScreenSavers/anemone.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/anemotaxis.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/antmaze.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/apollonian.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/apple2.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/atlantis.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/attraction.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/barcode.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blaster.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blitspin.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blocktube.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boing.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bouboule.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bouncingcow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boxed.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boxfit.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bsod.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bumps.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cage.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/carousel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ccurve.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/celtic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cloudlife.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/compass.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/coral.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/crackberg.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/crystal.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cube21.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubenetic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cynosure.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/dangerball.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/decayscreen.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/deluxe.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/demon.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/discrete.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/drift.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/epicycle.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/eruption.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/euler2d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/extrusion.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fadeplot.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fireworkx.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fliptext.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fluidballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flurry.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fontglide.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glhanoi.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glplanet.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/goop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/grav.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/greynetic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/halftone.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/halo.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/helix.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hopalong.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ifs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/imsmap.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/interaggregate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/interference.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/intermomentary.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/jigsaw.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/juggler3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/julia.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kaleidescope.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/klein.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kumppa.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lament.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/loop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/maze.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/memscroller.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/menger.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moire.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moire2.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/mountain.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/munch.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/nerverot.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/noof.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/noseguy.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pacman.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pedal.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/penetrate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/petri.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/phosphor.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/piecewise.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pinion.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polyominoes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pong.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/providence.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pyro.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/qix.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rd-bomb.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rocks.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rorschach.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rotzoomer.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rubik.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sierpinski.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/slip.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/speedmine.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/spotlight.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sproingies.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/squiral.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/stairs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/starfish.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/starwars.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/strange.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/substrate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/tangram.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/thornbird.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/timetunnel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/triangle.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/truchet.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/twang.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/vermiculate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/wander.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/whirlwindwarp.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/wormhole.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xanalogtv.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xflame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xrayswarm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xspirograph.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/zoom.desktop
-
-# These screensavers do not exist on OpenSuse 12.2
-%if 0%{?suse_version} == 0
-%{tde_datadir}/applnk/System/ScreenSavers/vidwhacker.desktop
-%endif
-
-# These screensavers do not exist on Mageia 2 and Mandriva 2011
-%if 0%{?mgaversion} == 0 && 0%{?mdkversion} == 0
-%{tde_datadir}/applnk/System/ScreenSavers/xjack.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xmatrix.desktop
-%endif
-
-%endif
-
-##########
-
-%if 0%{?suse_version} || 0%{?pclinuxos}
-%debug_package
-%endif
-
-##########
-
-%prep
-%setup -q -n kdeartwork-3.5.13.1
-%patch1 -p0
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt3.sh
-export PATH="%{tde_bindir}:${PATH}"
-export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
-export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
-export LD_LIBRARY_PATH="%{tde_libdir}"
-
-# Specific path for RHEL4
-if [ -d /usr/X11R6 ]; then
- export CXXFLAGS="${RPM_OPT_FLAGS} -I/usr/X11R6/include -L/usr/X11R6/%{_lib}"
-fi
-
-%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
-%__mkdir_p build
-cd build
-%endif
-
-%cmake \
- -DBIN_INSTALL_DIR=%{tde_bindir} \
- -DINCLUDE_INSTALL_DIR=%{tde_tdeincludedir} \
- -DLIB_INSTALL_DIR=%{tde_libdir} \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
- -DCMAKE_SKIP_RPATH="OFF" \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
- %{!?with_xscreensaver:-DWITH_XSCREENSAVER=OFF} \
- %{!?with_libart}:-DWITH_LIBART=OFF} \
- -DWITH_OPENGL=ON \
- -DWITH_ARTS=ON \
- -DBUILD_ALL=ON \
- ..
-
-%__make %{?_smp_mflags} || %__make
-
-
-%install
-export PATH="%{tde_bindir}:${PATH}"
-%__rm -rf %{buildroot}
-%__make install -C build DESTDIR=%{buildroot}
-
-# webcollage -root -directory /usr/share/backgrounds/images #227683
-
-# File lists
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-for lang_dir in %{buildroot}$HTML_DIR/* ; do
- if [ -d $lang_dir ]; then
- lang=$(basename $lang_dir)
- echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
- # replace absolute symlinks with relative ones
- pushd $lang_dir
- for i in *; do
- [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common
- done
- popd
- fi
-done
-fi
-
-# Duplicate with trinity-kbabel (from tdesdk)
-%__rm -f %{?buildroot}%{tde_datadir}/icons/locolor/16x16/apps/kbabel.png
-%__rm -f %{?buildroot}%{tde_datadir}/icons/locolor/32x32/apps/kbabel.png
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%changelog
-* Sun Sep 30 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13.1-1
-- Initial release for TDE 3.5.13.1
diff --git a/redhat/tdeartwork/kdeartwork-3.5.13.spec b/redhat/tdeartwork/kdeartwork-3.5.13.spec
deleted file mode 100644
index 08f601c0c..000000000
--- a/redhat/tdeartwork/kdeartwork-3.5.13.spec
+++ /dev/null
@@ -1,666 +0,0 @@
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?tde_prefix}" != "/usr"
-%define _variant .opt
-%endif
-
-# TDE 3.5.13 specific building variables
-%define tde_bindir %{tde_prefix}/bin
-%define tde_datadir %{tde_prefix}/share
-%define tde_docdir %{tde_datadir}/doc
-%define tde_includedir %{tde_prefix}/include
-%define tde_libdir %{tde_prefix}/%{_lib}
-
-%define tde_tdeappdir %{tde_datadir}/applications/kde
-%define tde_tdedocdir %{tde_docdir}/kde
-%define tde_tdeincludedir %{tde_includedir}/kde
-%define tde_tdelibdir %{tde_libdir}/trinity
-
-%define _docdir %{tde_docdir}
-
-# kdeartwork specific settings
-# On RHEL 6, libart is too old !
-%if 0%{?fedora} >= 15 || 0%{?mgaversion} || 0%{?mdkversion}
-%define with_libart 1
-%endif
-
-
-Name: trinity-tdeartwork
-Summary: Additional artwork (themes, sound themes, ...) for TDE
-Version: 3.5.13
-Release: 3%{?dist}%{?_variant}
-
-License: GPLv2
-Group: User Interface/Desktops
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-Url: http://www.trinitydesktop.org/
-
-Source: kdeartwork-%{version}.tar.gz
-
-# FIXME: this should go in kde-settings -- Rex
-Source1: webcollagerc
-
-BuildRequires: cmake >= 2.8
-BuildRequires: trinity-tdebase-devel >= 3.5.13
-
-BuildRequires: gettext
-BuildRequires: esound-devel
-
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
-%define with_xscreensaver 1
-BuildRequires: nas-devel
-BuildRequires: xscreensaver
-
-%if 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: %{_lib}jack-devel
-BuildRequires: xscreensaver-base
-BuildRequires: xscreensaver-extrusion
-BuildRequires: xscreensaver-gl
-%else
-BuildRequires: jack-audio-connection-kit-devel
-%endif
-%endif
-
-%if "%{?with_libart}" == "1"
-BuildRequires: libart_lgpl-devel
-%endif
-
-
-Obsoletes: trinity-kdeartwork < %{version}-%{release}
-Provides: trinity-kdeartwork = %{version}-%{release}
-
-# Metapackage
-Requires: %{name}-emoticons = %{version}-%{release}
-Requires: %{name}-misc = %{version}-%{release}
-Requires: %{name}-style = %{version}-%{release}
-Requires: %{name}-theme-icon = %{version}-%{release}
-Requires: %{name}-theme-window = %{version}-%{release}
-Requires: trinity-kdewallpapers = %{version}-%{release}
-Requires: trinity-kscreensaver = %{version}-%{release}
-
-%if 0%{?with_xscreensaver}
-Requires: trinity-kscreensaver-xsavers = %{version}-%{release}
-Requires: trinity-kscreensaver-xsavers-webcollage = %{version}-%{release}
-Requires: trinity-kscreensaver-xsavers-extra = %{version}-%{release}
-%endif
-
-
-%description
-TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
-desktop environment for Unix workstations. It combines ease of use,
-contemporary functionality, and outstanding graphical design with the
-technological superiority of the Unix operating system.
-
-This metapackage includes a collection of artistic extras (themes, widget
-styles, screen savers, wallpaper, icons, emoticons and so on) provided
-with the official release of KDE.
-
-Homepage: http://artist.kde.org
-
-%files
-
-##########
-
-%package emoticons
-Summary: emoticon collections for tDE chat clients
-Group: User Interface/Desktops
-
-%description emoticons
-This package contains several collections of emoticons used by official
-and unofficial KDE chat clients, such as Kopete and Konversation.
-
-This package is part of KDE, and a component of the KDE artwork module.
-
-%files emoticons
-%defattr(-,root,root,-)
-%{tde_datadir}/emoticons/
-
-##########
-
-%package misc
-Summary: various multimedia goodies released with TDE
-Group: User Interface/Desktops
-
-%description misc
-This package contains miscellaneous multimedia goodies for KDE.
-Included are additional TDE sounds and kworldclock themes.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files misc
-%defattr(-,root,root,-)
-%{tde_datadir}/apps/kworldclock/
-%{tde_datadir}/sounds/KDE_Logout_new.wav
-%{tde_datadir}/sounds/KDE_Startup_new.wav
-
-##########
-
-%package style
-Summary: widget styles released with Trinity
-Group: User Interface/Desktops
-
-%description style
-This package contains additional widget styles for Trinity. Widget styles
-can be used to customise the look and feel of interface components such
-as buttons, scrollbars and so on. They can be applied using the style
-manager in the Trinity Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files style
-%defattr(-,root,root,-)
-%{tde_tdelibdir}/plugins/styles/
-%{tde_tdelibdir}/kstyle_phase_config.la
-%{tde_tdelibdir}/kstyle_phase_config.so
-%{tde_datadir}/apps/kstyle/
-
-##########
-
-%package theme-icon
-Summary: icon themes released with Trinity
-Group: User Interface/Desktops
-
-Obsoletes: trinity-kdeartwork-icons < %{version}-%{release}
-Provides: trinity-kdeartwork-icons = %{version}-%{release}
-
-%description theme-icon
-This package contains additional icon themes for Trinity. Icon themes can be
-used to customise the appearance of standard icons throughout KDE. They
-can be applied using the icon manager in the Trinity Control Centre.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files theme-icon
-%defattr(-,root,root,-)
-%{tde_datadir}/icons/*/*
-
-%post theme-icon
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{_datadir}/icons/$i 2>/dev/null || :
- gtk-update-icon-cache --quiet %{_datadir}/icons/$i 2>/dev/null || :
-done
-
-%postun theme-icon
-for i in locolor ikons kdeclassic kids slick ; do
- touch --no-create %{_datadir}/icons/$i 2>/dev/null || :
- gtk-update-icon-cache --quiet %{_datadir}/icons/$i 2>/dev/null || :
-done
-
-##########
-
-%package theme-window
-Summary: window decoration themes released with Trinity
-Group: User Interface/Desktops
-
-%description theme-window
-This package contains additional window decoration themes for Trinity. Window
-decoration themes can be used to customise the look of window borders and
-buttons, and can be applied using the window decoration manager in the Trinity
-Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files theme-window
-%defattr(-,root,root,-)
-%{tde_tdelibdir}/[kt]win*
-%{tde_datadir}/apps/[kt]win/
-
-##########
-
-%package -n trinity-kdewallpapers
-Summary: wallpapers released with Trinity
-Group: User Interface/Desktops
-
-%description -n trinity-kdewallpapers
-This package contains additional wallpapers for Trinity. Wallpapers can be
-applied using the background manager in the Trinity Control Center.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kdewallpapers
-%defattr(-,root,root,-)
-%{tde_datadir}/wallpapers/
-
-##########
-
-%package -n trinity-kscreensaver
-Summary: additional screen savers released with Trinity
-Group: User Interface/Desktops
-
-%description -n trinity-kscreensaver
-This package contains the screen savers for Trinity. They can be tested and
-selected within the Appearance and Themes section of the Trinity Control
-Center.
-
-The hooks for the standard xscreensavers are no longer part of this
-package. To select and/or configure the standard xscreensavers through
-the Trinity Control Center, install the separate package kscreensaver-xsavers.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver
-%defattr(-,root,root,-)
-%{tde_bindir}/kslideshow.kss
-%{tde_bindir}/kpolygon.kss
-%{tde_bindir}/krotation.kss
-%{tde_bindir}/ksolarwinds.kss
-%{tde_bindir}/klorenz.kss
-%{tde_bindir}/kvm.kss
-%{tde_bindir}/kflux.kss
-%{tde_bindir}/kscience.kss
-%{tde_bindir}/kbanner.kss
-%{tde_bindir}/kfiresaver.kss
-%{tde_bindir}/keuphoria.kss
-%{tde_bindir}/kfountain.kss
-%{tde_bindir}/kgravity.kss
-%{tde_bindir}/kpartsaver.kss
-%{tde_bindir}/kpendulum.kss
-%{tde_bindir}/kblob.kss
-%{tde_bindir}/klines.kss
-%{tde_bindir}/kwave.kss
-%{tde_datadir}/applnk/System/ScreenSavers/KBanner.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KBlob.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KEuphoria.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFiresaver.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFlux.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KFountain.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KGravity.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KLines-saver.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KLorenz.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KPendulum.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KPolygon.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KRotation.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KScience.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSlideshow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSolarWinds.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KVm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KWave.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kpartsaver.desktop
-%{tde_datadir}/apps/kfiresaver/
-%{tde_datadir}/apps/kscreensaver/
-
-# RHEL 5 and 6 do not build theses files - not sure why ...
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
-%{tde_bindir}/kspace.kss
-%{tde_bindir}/kclock.kss
-%{tde_bindir}/kswarm.kss
-%{tde_datadir}/applnk/System/ScreenSavers/KClock.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSpace.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/KSwarm.desktop
-%endif
-
-##########
-
-%if 0%{?with_xscreensaver}
-
-%package -n trinity-kscreensaver-xsavers
-Summary: Trinity hooks for standard xscreensavers
-Group: User Interface/Desktops
-Requires: trinity-tdebase-bin >= 3.5.13
-Requires: xscreensaver
-
-%description -n trinity-kscreensaver-xsavers
-This package allows a smooth integration of the standard xscreensavers
-into Trinity. With this package installed you can select and/or configure
-the standard xscreensavers through the Appearances and Themes section of
-the Trinity Control Centre.
-
-Note that this package does not actually contain any screensavers itself.
-For the additional screensavers shipped with Trinity, see the separate package
-kscreensaver-trinity. This package does depend on the xscreensaver package, and
-recommend the xscreensaver-gl package, as well as contain the necessary
-files to integrate these packages into Trinity.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers
-%defattr(-,root,root,-)
-#%{tde_bindir}/xscreensaver-getimage-file
-#%{tde_bindir}/xscreensaver-getimage
-%{tde_bindir}/kxsconfig
-%{tde_bindir}/kxsrun
-%{tde_datadir}/applnk/System/ScreenSavers/antinspect.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/antspotlight.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/atunnel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blinkbox.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/braid.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bubble3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/circuit.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubestorm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/deco.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/distort.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/endgame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/engine.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fiberlamp.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flipflop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flipscreen3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flyingtoasters.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fuzzyflakes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/galaxy.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gears.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gflux.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glblur.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gleidescope.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glknots.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glslideshow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glsnake.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/gltext.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hypertorus.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/jigglypuff.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lavalite.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/metaballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/mirrorblob.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moebius.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/molecule.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/morph3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/penrose.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pipes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polyhedra.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polytopes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/popsquares.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pulsar.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/queens.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ripples.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/shadebobs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sierpinski3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/slidescreen.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sonar.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/spheremonics.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/stonerview.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/superquadrics.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/swirl.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xlyap.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/m6502.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glschool.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moebiusgears.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glcells.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/abstractile.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lockward.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cwaves.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/topblock.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/voronoi.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubicgrid.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hypnowheel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lcdscrub.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/photopile.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/skytentacles.desktop
-
-# These screensavers do not exist on Mageia 2
-%if 0%{?mgaversion} == 0 && 0%{?mdkversion} == 0
-%{tde_datadir}/applnk/System/ScreenSavers/glmatrix.desktop
-%endif
-
-##########
-
-%package -n trinity-kscreensaver-xsavers-webcollage
-Summary: webcollage screensaver Trinity hook
-Group: User Interface/Desktops
-Requires: trinity-kscreensaver-xsavers-extra = %{version}-%{release}
-Requires: netpbm
-
-%description -n trinity-kscreensaver-xsavers-webcollage
-This package give access to the webcollage screensaver through the Trinity
-screensaver configuration.
-
-This screensaver downloads random pictures from the internet and creates
-a collage as screensaver.
-
-IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which
-you might find inappropriate and offensive.
-You are specially discouraged to install this package if you are using
-your computer in a working environment or in an environment with children.
-
-If you still want to install this package, please read the file
-/usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the
-installation.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers-webcollage
-%defattr(-,root,root,-)
-%{tde_datadir}/applnk/System/ScreenSavers/webcollage.desktop
-
-##########
-
-%package -n trinity-kscreensaver-xsavers-extra
-Summary: Trinity hooks for standard xscreensavers
-Group: User Interface/Desktops
-Requires: trinity-kscreensaver-xsavers = %{version}-%{release}
-
-%description -n trinity-kscreensaver-xsavers-extra
-This package allows a smooth integration of the universe xscreensavers
-into Trinity. With this package installed you can select and/or configure
-the universe xscreensavers through the Appearances and Themes section of
-the Trinity Control Centre.
-
-Note that this package does not actually contain any screensavers itself.
-For the additional screensavers shipped with TDE, see the separate package
-kscreensaver.
-
-This package is part of Trinity, and a component of the TDE artwork module.
-
-%files -n trinity-kscreensaver-xsavers-extra
-%defattr(-,root,root,-)
-%{tde_datadir}/applnk/System/ScreenSavers/anemone.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/anemotaxis.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/antmaze.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/apollonian.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/apple2.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/atlantis.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/attraction.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/barcode.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blaster.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blitspin.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/blocktube.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boing.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bouboule.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bouncingcow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boxed.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/boxfit.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bsod.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/bumps.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cage.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/carousel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ccurve.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/celtic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cloudlife.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/compass.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/coral.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/crackberg.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/crystal.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cube21.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cubenetic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/cynosure.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/dangerball.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/decayscreen.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/deluxe.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/demon.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/discrete.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/drift.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/epicycle.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/eruption.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/euler2d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/extrusion.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fadeplot.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fireworkx.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fliptext.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flow.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fluidballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/flurry.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/fontglide.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glhanoi.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/glplanet.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/goop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/grav.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/greynetic.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/halftone.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/halo.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/helix.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/hopalong.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/ifs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/imsmap.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/interaggregate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/interference.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/intermomentary.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/jigsaw.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/juggler3d.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/julia.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kaleidescope.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/klein.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/kumppa.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/lament.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/loop.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/maze.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/memscroller.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/menger.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moire.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/moire2.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/mountain.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/munch.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/nerverot.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/noof.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/noseguy.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pacman.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pedal.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/penetrate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/petri.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/phosphor.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/piecewise.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pinion.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/polyominoes.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pong.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/providence.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/pyro.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/qix.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rd-bomb.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rocks.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rorschach.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rotzoomer.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/rubik.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sballs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sierpinski.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/slip.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/speedmine.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/spotlight.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/sproingies.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/squiral.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/stairs.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/starfish.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/starwars.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/strange.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/substrate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/tangram.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/thornbird.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/timetunnel.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/triangle.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/truchet.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/twang.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/vermiculate.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/vidwhacker.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/wander.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/whirlwindwarp.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/wormhole.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xanalogtv.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xflame.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xrayswarm.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xspirograph.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/zoom.desktop
-
-# These screensavers do not exist on Mageia 2 and Mandriva 2011
-%if 0%{?mgaversion} == 0 && 0%{?mdkversion} == 0
-%{tde_datadir}/applnk/System/ScreenSavers/xjack.desktop
-%{tde_datadir}/applnk/System/ScreenSavers/xmatrix.desktop
-%endif
-
-%endif
-
-##########
-
-
-%prep
-%setup -q -n kdeartwork
-
-
-%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
-export PATH="%{tde_bindir}:${PATH}"
-export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
-export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
-export LD_LIBRARY_PATH="%{tde_libdir}"
-
-%if 0%{?rhel} || 0%{?fedora}
-%__mkdir_p build
-cd build
-%endif
-
-%cmake \
- -DBIN_INSTALL_DIR=%{tde_bindir} \
- -DINCLUDE_INSTALL_DIR=%{tde_tdeincludedir} \
- -DLIB_INSTALL_DIR=%{tde_libdir} \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
- -DCMAKE_SKIP_RPATH="OFF" \
- -DSHARE_INSTALL_PREFIX=%{tde_datadir} \
-%if 0%{?with_xscreensaver}
- -DWITH_XSCREENSAVER=ON \
-%else
- -DWITH_XSCREENSAVER=OFF \
-%endif
-%if "%{?with_libart}" == "1"
- -DWITH_LIBART=ON \
-%else
- -DWITH_LIBART=OFF \
-%endif
- -DWITH_OPENGL=ON \
- -DWITH_ARTS=ON \
- -DBUILD_ALL=ON \
- ..
-
-%__make %{?_smp_mflags}
-
-
-%install
-export PATH="%{tde_bindir}:${PATH}"
-%__rm -rf %{buildroot}
-%__make install -C build DESTDIR=%{buildroot}
-
-# webcollage -root -directory /usr/share/backgrounds/images #227683
-
-# File lists
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-for lang_dir in %{buildroot}$HTML_DIR/* ; do
- if [ -d $lang_dir ]; then
- lang=$(basename $lang_dir)
- echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
- # replace absolute symlinks with relative ones
- pushd $lang_dir
- for i in *; do
- [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common
- done
- popd
- fi
-done
-fi
-
-
-
-%clean
-%__rm -rf %{buildroot}
-
-
-%changelog
-* Tue Jul 30 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13-3
-- Split into several packages
-- Add support for Mageia 2
-
-* Fri Nov 04 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-2
-- Updates BuildRequires
-
-* Sun Oct 30 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-1
-- Initial release for RHEL 6, RHEL 5 and Fedora 15
-
-* Sun Sep 11 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-0
-- Import to GIT
diff --git a/redhat/tdeartwork/tdeartwork-14.0.0.spec b/redhat/tdeartwork/tdeartwork-14.0.0.spec
index 76db53ee0..d96fbc47a 100644
--- a/redhat/tdeartwork/tdeartwork-14.0.0.spec
+++ b/redhat/tdeartwork/tdeartwork-14.0.0.spec
@@ -1,59 +1,83 @@
-# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt".
-%if "%{?tde_prefix}" != "/usr"
-%define _variant .opt
-%endif
-
+#
+# spec file for package tdeartwork (version R14.0.0)
+#
+# Copyright (c) 2014 Trinity Desktop Environment
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+#
+# Please submit bugfixes or comments via http:/www.trinitydesktop.org/
+#
+
+# BUILD WARNING:
+# Remove qt-devel and qt3-devel and any kde*-devel on your system !
+# Having KDE libraries may cause FTBFS here !
+
+# TDE variables
+%define tde_epoch 2
%define tde_version 14.0.0
-
-# TDE specific building variables
+%define tde_pkg tdeartwork
+%define tde_prefix /opt/trinity
%define tde_bindir %{tde_prefix}/bin
%define tde_datadir %{tde_prefix}/share
%define tde_docdir %{tde_datadir}/doc
%define tde_includedir %{tde_prefix}/include
%define tde_libdir %{tde_prefix}/%{_lib}
-
+%define tde_sbindir %{tde_prefix}/sbin
%define tde_tdeappdir %{tde_datadir}/applications/tde
%define tde_tdedocdir %{tde_docdir}/tde
%define tde_tdeincludedir %{tde_includedir}/tde
%define tde_tdelibdir %{tde_libdir}/trinity
-%define _docdir %{tde_docdir}
+Name: trinity-%{tde_pkg}
+Summary: Additional artwork (themes, sound themes, ...) for TDE
+Version: %{tde_version}
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+Group: User Interface/Desktops
+URL: http://www.trinitydesktop.org/
+
+%if 0%{?suse_version}
+License: GPL-2.0+
+%else
+License: GPLv2+
+%endif
-Name: trinity-tdeartwork
-Summary: Additional artwork (themes, sound themes, ...) for TDE
-Version: %{tde_version}
-Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+#Vendor: Trinity Project
+#Packager: Francois Andriot <francois.andriot@free.fr>
-License: GPLv2
-Group: User Interface/Desktops
+Prefix: %{tde_prefix}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Vendor: Trinity Project
-Packager: Francois Andriot <francois.andriot@free.fr>
-Url: http://www.trinitydesktop.org/
-
Source0: %{name}-%{version}%{?preversion:~%{preversion}}.tar.gz
-BuildRequires: cmake >= 2.8
+Obsoletes: trinity-kdeartwork < %{version}-%{release}
+Provides: trinity-kdeartwork = %{version}-%{release}
+
+BuildRequires: trinity-arts-devel >= %{tde_epoch}:1.5.10
BuildRequires: trinity-tdelibs-devel >= %{tde_version}
BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: cmake >= 2.8
+BuildRequires: gcc-c++
+BuildRequires: fdupes
+
BuildRequires: gettext
-BuildRequires: esound-devel
-# kdeartwork specific settings
+# ESOUND support
+BuildRequires: esound-devel
# OpenGL support
%if 0%{?rhel} == 4
BuildRequires: xorg-x11-Mesa-libGLU
%endif
-# NAS support
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: nas-devel
-%endif
-
# LIBART support
%define with_libart 1
BuildRequires: libart_lgpl-devel
@@ -100,17 +124,21 @@ BuildRequires: xscreensaver-data-extra
%endif
# JACK support
+%if 0%{?mgaversion} || 0%{?mdkversion} || 0%{?fedora} || 0%{?suse_version} || 0%{?with_jack}
+%define with_jack 1
%if 0%{?mgaversion} || 0%{?mdkversion}
-BuildRequires: %{_lib}jack-devel
+%define jack_devel %{_lib}jack-devel
%endif
-%if 0%{?fedora} || 0%{?rhel} >= 5
-BuildRequires: jack-audio-connection-kit-devel
+%if 0%{?rhel} >= 5 || 0%{?fedora}
+%define jack_devel jack-audio-connection-kit-devel
+%endif
+%if 0%{?suse_version}
+%define jack_devel libjack-devel
+%endif
+BuildRequires: %{jack_devel}
%endif
-Obsoletes: trinity-kdeartwork < %{version}-%{release}
-Provides: trinity-kdeartwork = %{version}-%{release}
-
# Metapackage
Requires: %{name}-emoticons = %{version}-%{release}
Requires: %{name}-misc = %{version}-%{release}
@@ -139,7 +167,6 @@ This metapackage includes a collection of artistic extras (themes, widget
styles, screen savers, wallpaper, icons, emoticons and so on) provided
with the official release of TDE.
-Homepage: http://artist.kde.org
%files
diff --git a/redhat/tdeartwork/tdeartwork-3.5.13.2-fix_update_screensaver_list.patch b/redhat/tdeartwork/tdeartwork-3.5.13.2-fix_update_screensaver_list.patch
deleted file mode 100644
index 4277d6856..000000000
--- a/redhat/tdeartwork/tdeartwork-3.5.13.2-fix_update_screensaver_list.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- trinity-tdeartwork/kscreensaver/kxsconfig/update_hacks.sh.ORI 2013-07-31 11:08:50.105439282 +0200
-+++ trinity-tdeartwork/kscreensaver/kxsconfig/update_hacks.sh 2013-07-31 11:22:06.146113235 +0200
-@@ -1,18 +1,50 @@
- #!/bin/sh
--scsvs=`cd /usr/lib/xscreensaver/ && ls -1 | grep -v config`
-+
-+# Checks for Xscreensaver directory (may vary on different distributions)
-+if [ -d /usr/libexec/xscreensaver ]; then
-+ XSDIR=/usr/libexec/xscreensaver
-+elif [ -d /usr/lib64/xscreensaver ]; then
-+ XSDIR=/usr/lib64/xscreensaver
-+else
-+ XSDIR=/usr/lib/xscreensaver
-+fi
-+
-+# Gets list of screensavers. Exclude 'config'.
-+scsvs=""
-+pushd "${XSDIR}" >/dev/null
-+for i in *; do
-+ if [ "${i}" != "config" ]; then
-+ scsvs="${scsvs} ${i}"
-+ fi
-+done
-+popd >/dev/null
-+
- echo $scsvs
-+
-+# Removes useless .desktop files, if any
-+for f in ScreenSavers/*.desktop; do
-+ # Gets the command line for this screensaver
-+ Exec="$(sed -n '/^Exec=kxsconfig / s/.* \(.*\)/\1/' $f)"
-+ if [ ! -x "${XSDIR}/${Exec}" ]; then
-+ echo "Removing ${f}"
-+ rm -f "${f}"
-+ fi
-+done
-+
-+# Creates missing screensavers .desktop files
- for name in $scsvs; do
-- if test -f /usr/lib/xscreensaver/$name && test -f /usr/share/xscreensaver/config/$name.xml && test ! -f ScreenSavers/$name.desktop; then
-+ if test -f "${XSDIR}/$name" && test -f "/usr/share/xscreensaver/config/$name.xml" && test ! -f "ScreenSavers/$name.desktop"; then
- echo "name: $name"
- label=`grep '<screensaver.*_label' /usr/share/xscreensaver/config/$name.xml | sed -e 's#^.*_label=\"\(.*\)\".*$#\1#'`
- echo "label: $label"
- f=ScreenSavers/$name.desktop
- sed -e "s#@NAME@#$name#; s#@LABEL@#$label#" ScreenSavers/xscreensaver.template > $f
-- if ldd /usr/lib/xscreensaver/$name 2>&1 | grep libGL; then
-+ if ldd "${XSDIR}/$name" 2>&1 | grep libGL; then
- sed -e "s,@GL1@,X-KDE-Category=OpenGL Screen Savers,; s,@GL2@,X-KDE-Type=OpenGL," $f > $f.new
- else
- grep -v @GL $f > $f.new
- fi
- mv $f.new $f
- fi
--done
-+done
-+
diff --git a/redhat/tdeartwork/tdeartwork-3.5.13.2.spec b/redhat/tdeartwork/tdeartwork-3.5.13.2.spec
index e3f124d25..87f00043e 100644
--- a/redhat/tdeartwork/tdeartwork-3.5.13.2.spec
+++ b/redhat/tdeartwork/tdeartwork-3.5.13.2.spec
@@ -35,8 +35,6 @@ Url: http://www.trinitydesktop.org/
Source0: %{name}-%{version}%{?preversion:~%{preversion}}.tar.gz
-Patch1: tdeartwork-3.5.13.2-fix_update_screensaver_list.patch
-
BuildRequires: cmake >= 2.8
BuildRequires: trinity-tdelibs-devel >= %{tde_version}
BuildRequires: trinity-tdebase-devel >= %{tde_version}
@@ -681,7 +679,6 @@ This package is part of Trinity, and a component of the TDE artwork module.
%prep
%setup -q -n %{name}-%{version}%{?preversion:~%{preversion}}
-%patch1 -p1 -b .screenlist
# http://www.trinitydesktop.org/wiki/bin/view/Developers/HowToBuild
# NOTE: Before building tdeartwork, install any and all xhack screensavers that might be uses, then:
diff --git a/redhat/tdeartwork/webcollagerc b/redhat/tdeartwork/webcollagerc
deleted file mode 100644
index fc901454a..000000000
--- a/redhat/tdeartwork/webcollagerc
+++ /dev/null
@@ -1,3 +0,0 @@
-[directory]
-Value=/usr/share/backgrounds/images/
-