summaryrefslogtreecommitdiffstats
path: root/redhat/extras
diff options
context:
space:
mode:
authorFrançois Andriot <albator78@libertysurf.fr>2014-12-15 23:38:06 +0100
committerFrançois Andriot <albator78@libertysurf.fr>2014-12-15 23:38:06 +0100
commitd19d14a03103d32059598d292defb77945309f28 (patch)
treeee992c9fa6b2aaf1f12cefcccaec75e2eaa0a550 /redhat/extras
parent092caa810a152ddcbc89e908fee1f4611a5acc70 (diff)
downloadtde-packaging-d19d14a03103d32059598d292defb77945309f28.tar.gz
tde-packaging-d19d14a03103d32059598d292defb77945309f28.zip
RPM packaging: update for R14
Diffstat (limited to 'redhat/extras')
-rw-r--r--redhat/extras/akode/akode-14.0.0.spec85
-rw-r--r--redhat/extras/icons-nuvola/icons-nuvola-14.0.0.spec101
-rw-r--r--redhat/extras/kdevmon/kdevmon-14.0.0.spec138
-rw-r--r--redhat/extras/kdissert/kdissert-14.0.0.spec175
-rw-r--r--redhat/extras/kitty/kitty-14.0.0.spec135
-rw-r--r--redhat/extras/klamav/klamav-14.0.0.spec163
-rw-r--r--redhat/extras/klibido/klibido-14.0.0.spec126
-rw-r--r--redhat/extras/kompose/kompose-14.0.0.spec139
-rw-r--r--redhat/extras/koverartist/koverartist-14.0.0.spec142
-rw-r--r--redhat/extras/kpacman/kpacman-14.0.0.spec142
10 files changed, 1313 insertions, 33 deletions
diff --git a/redhat/extras/akode/akode-14.0.0.spec b/redhat/extras/akode/akode-14.0.0.spec
index 18c1cfa60..47a7557d4 100644
--- a/redhat/extras/akode/akode-14.0.0.spec
+++ b/redhat/extras/akode/akode-14.0.0.spec
@@ -1,34 +1,56 @@
-# 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
+#
+# spec file for package akode (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
+%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_mandir %{tde_datadir}/man
-
-%define tde_tdeappdir %{tde_datadir}/applications/kde
+%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}
+# 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
-Summary: Audio-decoding framework
Name: trinity-akode
+Summary: Audio-decoding framework
+Group: System Environment/Libraries
+Epoch: %{tde_epoch}
Version: 2.0.2
-Release: 6%{?dist}%{?_variant}
+Release: 1%{?dist}%{?_variant}
+URL: http://www.kde-apps.org/content/show.php?content=30375
License: LGPLv2+
-Group: System Environment/Libraries
#URL: http://carewolf.com/akode/
-URL: http://www.kde-apps.org/content/show.php?content=30375
-Source0: akode-14.0.0.tar.gz
+Source0: akode-%{tde_version}.tar.gz
Prefix: %{tde_prefix}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -135,15 +157,15 @@ aKode also has the following audio outputs:
%package devel
Summary: Headers for developing programs that will use %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-%{?_with_jack:Requires: %{name}-jack = %{version}-%{release}}
-%{?_with_pulseaudio:Requires: %{name}-pulseaudio = %{version}-%{release}}
-%{?_with_libsamplerate:Requires: %{name}-libsamplerate = %{version}-%{release}}
-%{?_with_libmad:Requires: %{name}-libmad = %{version}-%{release}}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+%{?_with_jack:Requires: %{name}-jack = %{?epoch:%{epoch}:}%{version}-%{release}}
+%{?_with_pulseaudio:Requires: %{name}-pulseaudio = %{?epoch:%{epoch}:}%{version}-%{release}}
+%{?_with_libsamplerate:Requires: %{name}-libsamplerate = %{?epoch:%{epoch}:}%{version}-%{release}}
+%{?_with_libmad:Requires: %{name}-libmad = %{?epoch:%{epoch}:}%{version}-%{release}}
Requires: pkgconfig
%description devel
-%{summary}.
+This package contains the development files for Akode.
%files devel
%defattr(-,root,root,-)
@@ -166,10 +188,10 @@ Requires: pkgconfig
%package jack
Summary: Jack audio output backend for %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description jack
-%{summary}.
+This package contains the Jack audio output backend for Akode.
%files jack
%defattr(-,root,root,-)
@@ -191,10 +213,10 @@ Requires: %{name} = %{version}-%{release}
%package pulseaudio
Summary: Pulseaudio output backend for %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description pulseaudio
-%{summary}.
+This package contains the pulseaudio backend for Akode.
Recommended for network transparent audio.
%files pulseaudio
@@ -219,10 +241,10 @@ Recommended for network transparent audio.
Summary: Resampler based on libsamplerate for %{name}
Group: Development/Libraries
License: GPLv2+
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description libsamplerate
-%{summary}.
+This package contains the samplerate decoder for Akode.
# License: GPLv2+
%files libsamplerate
@@ -245,10 +267,10 @@ Requires: %{name} = %{version}-%{release}
%package libmad
Summary: Decoder based on libmad for %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description libmad
-%{summary}.
+This package contains the mad decoder for Akode.
%files libmad
%{tde_libdir}/libakode_mpeg_decoder.la
@@ -264,7 +286,7 @@ Requires: %{name} = %{version}-%{release}
##########
-%if 0%{?suse_version} || 0%{?pclinuxos}
+%if 0%{?pclinuxos} || 0%{?suse_version} && 0%{?opensuse_bs} == 0
%debug_package
%endif
@@ -279,9 +301,6 @@ Requires: %{name} = %{version}-%{release}
%build
-unset QTDIR QTINC QTLIB
-export PATH="%{tde_bindir}:${PATH}"
-
export CXXFLAGS="${RPM_OPT_FLAGS} -DHAVE_STDINT_H"
%configure \
@@ -331,5 +350,5 @@ done
%changelog
-* Fri Jul 05 2013 Francois Andriot <francois.andriot@free.fr> - 2.0.2-6
+* Fri Jul 05 2013 Francois Andriot <francois.andriot@free.fr> - 2:2.0.2-1
- Initial release for TDE 14.0.0
diff --git a/redhat/extras/icons-nuvola/icons-nuvola-14.0.0.spec b/redhat/extras/icons-nuvola/icons-nuvola-14.0.0.spec
new file mode 100644
index 000000000..a898a7202
--- /dev/null
+++ b/redhat/extras/icons-nuvola/icons-nuvola-14.0.0.spec
@@ -0,0 +1,101 @@
+# Default version for this component
+%define tde_pkg icons-nuvola
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: Nuvola icons for TDE Desktop
+Version: 1.0
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+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)
+
+Source0: icons-nuvola-14.0.0.tar.bz2
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+
+%description
+Nuvola SVG evolution of SKY icon theme.
+
+ NUVOLA is an SVG based icon theme.
+ This mean that all icons where designed with a vector graphics software and
+ then exported to SVG.
+ Icons of the TDE version of Nuvola are PNG images (unscalable).
+ SVG files are available (not always updated) on my web site in the "svg"
+ section.
+
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n nuvola
+
+
+%build
+
+
+%install
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola/16x16
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola/32x32
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola/48x48
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola/64x64
+install -d -m 755 %{buildroot}%{tde_datadir}/icons/nuvola/128x128
+rm -f thanks.to~
+cp -fr * %{buildroot}%{tde_datadir}/icons/nuvola/
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+
+
+%files
+%defattr(-,root,root,-)
+%doc author license.txt readme.txt
+%{tde_datadir}/icons/nuvola/
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 1.0-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/kdevmon/kdevmon-14.0.0.spec b/redhat/extras/kdevmon/kdevmon-14.0.0.spec
new file mode 100644
index 000000000..dc327e256
--- /dev/null
+++ b/redhat/extras/kdevmon/kdevmon-14.0.0.spec
@@ -0,0 +1,138 @@
+# Default version for this component
+%define tde_pkg kdevmon
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: A utility for monitoring the throughput of one network device
+Version: 0.4.6
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+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)
+
+Source0: %{tde_pkg}-%{tde_version}.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+
+%description
+Kdevmon is a utility for TDE that monitors the throughput of a network device.
+It docks in Kicker (the panel of TDE) and shows the current network traffic
+as a diagram. There also is a resizable main window that provides a larger
+traffic diagram and displays the current net speed in bits per second.
+Middle-clicking on the dock window or on the main window offers
+you an overview of the amount of incoming/outgoing bits and the current and
+the maximum bit rate.
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --docdir=%{tde_tdedocdir} \
+ --includedir=%{tde_tdeincludedir} \
+ --libdir=%{tde_libdir} \
+ --mandir=%{tde_mandir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --enable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%post
+for f in locolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in locolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING
+%{tde_bindir}/kdevmon
+%{tde_datadir}/applnk/Internet/kdevmon.desktop
+%{tde_tdedocdir}/HTML/en/kdevmon/
+%{tde_datadir}/icons/locolor/16x16/apps/kdevmon.png
+%{tde_datadir}/icons/locolor/32x32/apps/kdevmon.png
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 0.4.6-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/kdissert/kdissert-14.0.0.spec b/redhat/extras/kdissert/kdissert-14.0.0.spec
new file mode 100644
index 000000000..ab6af9f24
--- /dev/null
+++ b/redhat/extras/kdissert/kdissert-14.0.0.spec
@@ -0,0 +1,175 @@
+# Default version for this component
+%define tde_pkg kdissert
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: Mindmapping Tool
+Version: 1.0.6c
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+Vendor: Trinity Project
+Packager: Francois Andriot <francois.andriot@free.fr>
+#URL: http://www.trinitydesktop.org/
+URL: http://freehackers.org/~tnagy/kdissert/
+
+Prefix: %{_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{tde_pkg}-%{tde_version}.tar.gz
+Source1: TDE.py
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+
+%description
+KDissert is a mindmapping tool dedicated to the creation of complex
+documents: dissertations, thesis, presentations, and reports. It
+features several document generators: latex reports, latex slides
+(based on Prosper and Beamer), OpenOffice.org writer and impress, html,
+and plain text.
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+%__rm -rf "$HOME/.waf*"
+./waf || :
+%__install -D "%{SOURCE1}" "$HOME/.waf-0.9.0/wafadmin/Tools/KDE3.py"
+
+export CPPFLAGS="${CPPFLAGS} -I%{tde_tdeincludedir} -I%{_includedir}/tqt -I%{_includedir}/tqt3"
+
+./waf configure --libsuffix=64 \
+%ifarch x86_64 ppc64 s390x
+ --libsuffix=64 \
+%endif
+ --prefix=%{tde_prefix} \
+ --qtdir=/usr \
+ --qtincludes=/usr/include/tqt3 \
+ --kdeincludes=%{tde_tdeincludedir}
+
+./waf
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+./waf --destdir=%{buildroot} install
+
+%find_lang %{tde_pkg}
+
+
+%clean
+%__rm -rf %{buildroot}
+%__rm -rf "$HOME/.waf*"
+
+
+%post
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files -f %{tde_pkg}.lang
+%defattr(-,root,root,-)
+%{tde_bindir}/kdissert
+%{tde_tdelibdir}/libkdissOOOdoc.la
+%{tde_tdelibdir}/libkdissOOOdoc.so
+%{tde_tdelibdir}/libkdissOOOimpress.la
+%{tde_tdelibdir}/libkdissOOOimpress.so
+%{tde_tdelibdir}/libkdissapplet.la
+%{tde_tdelibdir}/libkdissapplet.so
+%{tde_tdelibdir}/libkdissasciidoc.la
+%{tde_tdelibdir}/libkdissasciidoc.so
+%{tde_tdelibdir}/libkdissbeamerslides.la
+%{tde_tdelibdir}/libkdissbeamerslides.so
+%{tde_tdelibdir}/libkdissdocbook.la
+%{tde_tdelibdir}/libkdissdocbook.so
+%{tde_tdelibdir}/libkdisshtmldoc.la
+%{tde_tdelibdir}/libkdisshtmldoc.so
+%{tde_tdelibdir}/libkdisspdflatexarticle.la
+%{tde_tdelibdir}/libkdisspdflatexarticle.so
+%{tde_tdelibdir}/libkdisspdflatexbook.la
+%{tde_tdelibdir}/libkdisspdflatexbook.so
+%{tde_tdelibdir}/libkdissprosperslides.la
+%{tde_tdelibdir}/libkdissprosperslides.so
+%{tde_tdelibdir}/libkdissstx.la
+%{tde_tdelibdir}/libkdissstx.so
+%{tde_tdeappdir}/kdissert.desktop
+%{tde_datadir}/apps/kdissert/
+%{tde_datadir}/apps/kdissertpart/kdissertpart.rc
+%{tde_datadir}/config.kcfg/kdissert.kcfg
+%{tde_datadir}/doc/tde/HTML/en/kdissert/
+%lang(fr) %{tde_datadir}/doc/tde/HTML/fr/kdissert/
+%{tde_datadir}/icons/hicolor/128x128/actions/kdissert_sort.png
+%{tde_datadir}/icons/hicolor/128x128/apps/kdissert.png
+%{tde_datadir}/icons/hicolor/16x16/actions/kdissert_link.png
+%{tde_datadir}/icons/hicolor/16x16/actions/kdissert_point.png
+%{tde_datadir}/icons/hicolor/16x16/actions/kdissert_sort.png
+%{tde_datadir}/icons/hicolor/16x16/apps/kdissert.png
+%{tde_datadir}/icons/hicolor/22x22/actions/kdissert_link.png
+%{tde_datadir}/icons/hicolor/22x22/actions/kdissert_point.png
+%{tde_datadir}/icons/hicolor/22x22/actions/kdissert_sort.png
+%{tde_datadir}/icons/hicolor/22x22/apps/kdissert.png
+%{tde_datadir}/icons/hicolor/32x32/actions/kdissert_link.png
+%{tde_datadir}/icons/hicolor/32x32/actions/kdissert_point.png
+%{tde_datadir}/icons/hicolor/32x32/actions/kdissert_sort.png
+%{tde_datadir}/icons/hicolor/32x32/apps/kdissert.png
+%{tde_datadir}/icons/hicolor/64x64/actions/kdissert_sort.png
+%{tde_datadir}/icons/hicolor/64x64/apps/kdissert.png
+%{tde_datadir}/mimelnk/application/x-kdissert.desktop
+%{tde_datadir}/services/kdissertpart.desktop
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 1.0.6c-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/kitty/kitty-14.0.0.spec b/redhat/extras/kitty/kitty-14.0.0.spec
new file mode 100644
index 000000000..538cdcafd
--- /dev/null
+++ b/redhat/extras/kitty/kitty-14.0.0.spec
@@ -0,0 +1,135 @@
+# 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
+
+%define tde_version 14.0.0
+
+# TDE 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_mandir %{tde_datadir}/man
+
+%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}
+
+Summary: a TQt/TDE based RSS podcast and video aggregator
+Name: trinity-kitty
+Version: 0.9.2
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPL
+Group: Applications/Network
+
+Vendor: Trinity Project
+Packager: Francois Andriot <francois.andriot@free.fr>
+URL: http://www.trinitydesktop.org
+
+Source: kitty_0.9.2.orig.tar.gz
+Patch1: kitty_0.9.2-2.1.diff.gz
+Patch2: kitty-14.0.0-ftbfs.patch
+
+Prefix: %{tde_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+BuildRequires: automake
+BuildRequires: libtool
+
+
+%description
+Kitty is a simple graphical podcast and video podcast client which allows
+you to tune in, watch, download and bookmark podcasts and video podcasts.
+
+%files
+%defattr(-,root,root,-)
+%{tde_bindir}/kitty
+%{tde_datadir}/applnk/Utilities/kitty.desktop
+%{tde_datadir}/apps/kitty/
+%{tde_tdedocdir}/HTML/en/kitty/
+%{tde_datadir}/icons/hicolor/*/apps/kitty.png
+
+%post
+touch --no-create %{tde_datadir}/icons/hicolor || :
+gtk-update-icon-cache --quiet %{tde_datadir}/icons/hicolor || :
+
+%postun
+touch --no-create %{tde_datadir}/icons/hicolor || :
+gtk-update-icon-cache --quiet %{tde_datadir}/icons/hicolor || :
+
+##########
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+##########
+
+%prep
+%setup -q -n kitty-0.9.2.orig
+%patch1 -p1
+patch -p1 < debian/patches/00_am_edit.patch
+patch -p1 < debian/patches/01_qsizepolicy.patch
+
+rm -rf admin
+~/tde/tde_r14/experimental/qt3-tqt3/convert_existing_qt3_app_to_tqt3
+~/tde/tde_r14/experimental/kde-tde/convert_existing_kde3_app_to_tde
+cp -rf ~/tde/tde_r14/main/common/admin/ .
+
+mv src/khtml_kget_cancel.png src/tdehtml_kget_cancel.png
+mv src/khtml_kget.png src/tdehtml_kget.png
+
+%patch2 -p1
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f admin/Makefile.common
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --libdir=%{tde_libdir} \
+ --includedir=%{tde_includedir} \
+ --datadir=%{tde_datadir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --disable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%changelog
+* Fri Jul 05 2013 Francois Andriot <francois.andriot@free.fr> - 0.9.2-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/klamav/klamav-14.0.0.spec b/redhat/extras/klamav/klamav-14.0.0.spec
new file mode 100644
index 000000000..0aab55baf
--- /dev/null
+++ b/redhat/extras/klamav/klamav-14.0.0.spec
@@ -0,0 +1,163 @@
+# Default version for this component
+%define tde_pkg klamav
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: Frontend for clamav
+Version: 0.46
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+Vendor: Trinity Project
+Packager: Francois Andriot <francois.andriot@free.fr>
+#URL: http://www.trinitydesktop.org/
+Url: http://klamav.sourceforge.net/
+
+Prefix: %{_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{tde_pkg}-%{tde_version}.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+BuildRequires: curl-devel
+BuildRequires: gmp-devel
+BuildRequires: sqlite-devel
+#BuildRequires: unsermake
+BuildRequires: fdupes
+
+BuildRequires: clamav
+Requires: clamav
+
+%if 0%{?rhel} || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+BuildRequires: clamav-devel
+%endif
+
+
+%description
+A TDE front-end for the Clam AntiVirus antivirus toolkit.
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+# Warning: --enable-final causes FTBFS
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --docdir=%{tde_tdedocdir} \
+ --includedir=%{tde_tdeincludedir} \
+ --libdir=%{tde_libdir} \
+ --mandir=%{tde_mandir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --enable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility \
+ \
+ --without-included-sqlite \
+ --with-extra-includes=%{_includedir}/tqt
+
+find . -name "*.cpp" | while read f; do
+ mf="${f%.cpp}.moc"
+ if grep -qw "${mf##*/}" "${f}" && [ ! -f "${mf}" ]; then
+ tqmoc "${f%.cpp}.h" -o "${mf}"
+ fi
+done
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+%find_lang %{tde_pkg}
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%post
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files -f %{tde_pkg}.lang
+%defattr(-,root,root,-)
+%{tde_bindir}/ScanWithKlamAV
+%{tde_bindir}/klamarkollon
+%{tde_bindir}/klamav
+%{tde_bindir}/klammail
+%{tde_tdeappdir}/klamav.desktop
+%{tde_datadir}/apps/klamav/
+%{tde_datadir}/apps/konqueror/servicemenus/klamav-dropdown.desktop
+%{tde_datadir}/config.kcfg/klamavconfig.kcfg
+%{tde_tdedocdir}/HTML/en/klamav02/
+%{tde_datadir}/icons/hicolor/32x32/apps/klamav.png
+%{tde_datadir}/icons/hicolor/48x48/apps/klamav.png
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 0.46-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/klibido/klibido-14.0.0.spec b/redhat/extras/klibido/klibido-14.0.0.spec
new file mode 100644
index 000000000..4c98f3e9b
--- /dev/null
+++ b/redhat/extras/klibido/klibido-14.0.0.spec
@@ -0,0 +1,126 @@
+# Default version for this component
+%define tde_pkg klibido
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: A TDE usenet news grabber for Linux.
+Version: 0.2.5
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPL
+Group: Applications/Network
+
+Vendor: Trinity Project
+Packager: Francois Andriot <francois.andriot@free.fr>
+URL: http://klibido.sourceforge.net/
+
+Prefix: %{tde_prefix}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0: %{tde_pkg}-%{version}.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: uulib-devel
+
+
+%description
+KLibido is a TDE program to download encoded articles from the usenet news
+service, using the nntp protocol. It supports multiple servers, multiple
+download threads per server, automatic joining and decoding of articles.
+
+KLibido is not a NewsReader. It doesn't let you easily display the articles -
+only their subject, and it discards all non-binary posts. If you want a nice
+newsreader for TDE, try KNode.
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README RELEASE TODO
+%{tde_bindir}/klibido
+%{tde_datadir}/applnk/Utilities/klibido.desktop
+%{tde_datadir}/apps/klibido/
+%{tde_datadir}/doc/tde/HTML/en/klibido/
+%{tde_datadir}/icons/hicolor/*/apps/klibido.png
+%lang(fr) %{tde_datadir}/locale/fr/LC_MESSAGES/klibido.mo
+
+##########
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+##########
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+if [ -r /usr/include/db53/db_cxx.h ]; then
+ EXTRA_INCLUDES="/usr/include/db53"
+fi
+
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --includedir=%{tde_tdeincludedir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-final \
+ --enable-new-ldflags \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility \
+ \
+ --with-extra-includes=%{_includedir}/uulib:${EXTRA_INCLUDES}
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+%__rm -rf $RPM_BUILD_ROOT
+%__make install DESTDIR=$RPM_BUILD_ROOT
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%changelog
+* Mon Dec 30 2013 François Andriot <francois.andriot@free.fr> - 0.25-1
+- Initial release
diff --git a/redhat/extras/kompose/kompose-14.0.0.spec b/redhat/extras/kompose/kompose-14.0.0.spec
new file mode 100644
index 000000000..82b63bf0d
--- /dev/null
+++ b/redhat/extras/kompose/kompose-14.0.0.spec
@@ -0,0 +1,139 @@
+# Default version for this component
+%define tde_pkg kompose
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: Full-Screen Task Manager for TDE
+Version: 0.5.3
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+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)
+
+Source0: %{tde_pkg}-%{tde_version}.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+BuildRequires: imlib2-devel
+
+
+%description
+Kompose creates a full-screen view in which every window is represented
+by a scaled screen shot of it. It appears as a panel applet.
+
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+# Warning: --enable-final causes FTBFS
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --docdir=%{tde_tdedocdir} \
+ --includedir=%{tde_tdeincludedir} \
+ --libdir=%{tde_libdir} \
+ --mandir=%{tde_mandir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --disable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+%find_lang %{tde_pkg}
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%post
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files -f %{tde_pkg}.lang
+%defattr(-,root,root,-)
+%doc TODO README AUTHORS ChangeLog COPYING
+%{tde_bindir}/kompose
+%{tde_datadir}/applnk/Utilities/kompose.desktop
+%{tde_datadir}/apps/kompose/
+%{tde_tdedocdir}/HTML/en/kompose/
+%{tde_datadir}/icons/hicolor/16x16/apps/kompose.png
+%{tde_datadir}/icons/hicolor/32x32/apps/kompose.png
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 0.5.3-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/koverartist/koverartist-14.0.0.spec b/redhat/extras/koverartist/koverartist-14.0.0.spec
new file mode 100644
index 000000000..cef1aead3
--- /dev/null
+++ b/redhat/extras/koverartist/koverartist-14.0.0.spec
@@ -0,0 +1,142 @@
+# Default version for this component
+%define tde_pkg koverartist
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: Fast Creation of CD/DVD Covers
+Version: 0.5
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+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)
+
+Source0: %{tde_pkg}-%{tde_version}.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+
+%description
+KoverArtist is a program for the fast creation of covers for
+cd/dvd cases and boxes. The main idea behind it is to be able
+to create decent looking covers with some mouseclicks.
+
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --docdir=%{tde_tdedocdir} \
+ --includedir=%{tde_tdeincludedir} \
+ --libdir=%{tde_libdir} \
+ --mandir=%{tde_mandir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --enable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+%find_lang %{tde_pkg}
+
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%post
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in hicolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files -f %{tde_pkg}.lang
+%defattr(-,root,root,-)
+%{tde_bindir}/koverartist
+%{tde_datadir}/applnk/Multimedia/koverartist.desktop
+%{tde_datadir}/apps/koverartist/
+%{tde_tdedocdir}/HTML/en/koverartist/
+%{tde_datadir}/icons/hicolor/128x128/apps/koverartist.png
+%{tde_datadir}/icons/hicolor/16x16/apps/koverartist.png
+%{tde_datadir}/icons/hicolor/22x22/apps/koverartist.png
+%{tde_datadir}/icons/hicolor/32x32/apps/koverartist.png
+%{tde_datadir}/icons/hicolor/48x48/apps/koverartist.png
+%{tde_datadir}/icons/hicolor/64x64/apps/koverartist.png
+%{tde_datadir}/mimelnk/application/x-koverartist.desktop
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 0.5-1
+- Initial release for TDE 14.0.0
diff --git a/redhat/extras/kpacman/kpacman-14.0.0.spec b/redhat/extras/kpacman/kpacman-14.0.0.spec
new file mode 100644
index 000000000..121b39d47
--- /dev/null
+++ b/redhat/extras/kpacman/kpacman-14.0.0.spec
@@ -0,0 +1,142 @@
+# Default version for this component
+%define tde_pkg kpacman
+%define tde_version 14.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 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_mandir %{tde_datadir}/man
+%define tde_appdir %{tde_datadir}/applications
+
+%define tde_tdeappdir %{tde_appdir}/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: A pacman game for the Trinity Desktop.
+Version: 0.3.2
+Release: %{?!preversion:1}%{?preversion:0_%{preversion}}%{?dist}%{?_variant}
+
+License: GPLv2+
+Group: Applications/Utilities
+
+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)
+
+Source0: %{tde_pkg}-14.0.0.tar.gz
+
+BuildRequires: trinity-tqtinterface-devel >= %{tde_version}
+BuildRequires: trinity-arts-devel >= 1:1.5.10
+BuildRequires: trinity-tdelibs-devel >= %{tde_version}
+BuildRequires: trinity-tdebase-devel >= %{tde_version}
+BuildRequires: desktop-file-utils
+
+BuildRequires: gettext
+
+
+%description
+Pacman is a legendary game with an enthusiastic following from around
+the world. Since its introduction in 1980, Pacman's image has been
+splashed across magazine covers, television screens, T-shirts, and
+bumper stickers. Created by Japan's Namco, and distributed in the
+United States by Bally, Pacman is an icon of 1980's popular culture
+
+%if 0%{?suse_version} || 0%{?pclinuxos}
+%debug_package
+%endif
+
+
+%prep
+%setup -q -n %{tde_pkg}-%{version}
+
+%__cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
+%__cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || %__cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
+%__make -f "admin/Makefile.common"
+
+
+%build
+unset QTDIR QTINC QTLIB
+export PATH="%{tde_bindir}:${PATH}"
+
+%configure \
+ --prefix=%{tde_prefix} \
+ --exec-prefix=%{tde_prefix} \
+ --bindir=%{tde_bindir} \
+ --datadir=%{tde_datadir} \
+ --docdir=%{tde_tdedocdir} \
+ --includedir=%{tde_tdeincludedir} \
+ --libdir=%{tde_libdir} \
+ --mandir=%{tde_mandir} \
+ \
+ --disable-dependency-tracking \
+ --disable-debug \
+ --enable-new-ldflags \
+ --enable-final \
+ --enable-closure \
+ --enable-rpath \
+ --disable-gcc-hidden-visibility
+
+%__make %{?_smp_mflags} || %__make
+
+
+%install
+export PATH="%{tde_bindir}:${PATH}"
+%__rm -rf %{buildroot}
+%__make install DESTDIR=%{buildroot}
+
+%find_lang %{tde_pkg}
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%post
+for f in hicolor locolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%postun
+for f in hicolor locolor ; do
+ touch --no-create %{tde_datadir}/icons/${f} || :
+ gtk-update-icon-cache --quiet %{tde_datadir}/icons/${f} || :
+done
+/sbin/ldconfig
+
+
+%files -f %{tde_pkg}.lang
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog COPYING README TODO
+%{tde_bindir}/kpacman
+%{tde_datadir}/applnk/Games/kpacman.desktop
+%{tde_datadir}/apps/kpacman/
+%{tde_datadir}/config/kpacmanrc
+%lang(de) %{tde_tdedocdir}/HTML/de/kpacman/
+%{tde_tdedocdir}/HTML/en/kpacman/
+%{tde_datadir}/icons/hicolor/16x16/apps/kpacman.png
+%{tde_datadir}/icons/hicolor/32x32/apps/kpacman.png
+%{tde_datadir}/icons/locolor/16x16/apps/kpacman.png
+%{tde_datadir}/icons/locolor/32x32/apps/kpacman.png
+
+
+%changelog
+* Sat Sep 20 2014 Francois Andriot <francois.andriot@free.fr> - 0.3.2-1
+- Initial release for TDE 14.0.0