diff options
Diffstat (limited to 'redhat/kdebase/trinity-kdebase-3.5.13.spec')
-rwxr-xr-x | redhat/kdebase/trinity-kdebase-3.5.13.spec | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/redhat/kdebase/trinity-kdebase-3.5.13.spec b/redhat/kdebase/trinity-kdebase-3.5.13.spec index e665696e7..c52d2f2b0 100755 --- a/redhat/kdebase/trinity-kdebase-3.5.13.spec +++ b/redhat/kdebase/trinity-kdebase-3.5.13.spec @@ -2,6 +2,7 @@ %if "%{?version}" == "" %define version 3.5.13 %endif +%define release 0 # If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt". %if "%{?_prefix}" != "/usr" @@ -9,14 +10,21 @@ %define _docdir %{_prefix}/share/doc %endif +# TDE 3.5.13 specific building variables +BuildRequires: cmake >= 2.8 +%define tde_docdir %{_docdir}/kde +%define tde_libdir %{_libdir}/trinity + Name: trinity-kdebase -Version: %{version} -Release: 0%{?dist}%{?_variant} +Version: %{?version} +Release: %{?release}%{?dist}%{?_variant} License: GPL +Summary: Trinity KDE Base Programs + Vendor: Trinity Project Packager: Francois Andriot <[email protected]> -Summary: Trinity KDE Base Programs +URL: http://www.trinitydesktop.org/ Prefix: %{_prefix} @@ -136,6 +144,9 @@ Protocol handlers (KIOslaves) for personal information management, including: %patch5 -p1 %patch6 -p1 +# Gets the cmake modules in current build directory +%__mkdir_p cmake/modules +%__cp -f %{_datadir}/cmake/*.* cmake/modules %build unset QTDIR || : ; . /etc/profile.d/qt.sh @@ -278,7 +289,7 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %exclude %{_datadir}/icons/hicolor/*/apps/kpager.png %doc AUTHORS COPYING README -%{_docdir}/kde/HTML/en/* +%{tde_docdir}/HTML/en/* %config(noreplace) %{_sysconfdir}/ksysguarddrc.tde %{_bindir}/genkdmconf %{_bindir}/kaccess @@ -384,7 +395,7 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %{_datadir}/services/* %{_datadir}/servicetypes/* %{_datadir}/sounds/* -%{_libdir}/trinity/* +%{tde_libdir}/* %{_libdir}/libkdeinit_*.* %{_sysconfdir}/xdg/menus/applications-merged/kde-essential.menu %{_sysconfdir}/xdg/menus/kde-information.menu @@ -398,10 +409,10 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %exclude %{_datadir}/config %endif # exclude pim-ioslaves files from main package -%exclude %{_libdir}/trinity/kio_ldap.* -%exclude %{_libdir}/trinity/kio_nntp.* -%exclude %{_libdir}/trinity/kio_pop3.* -%exclude %{_libdir}/trinity/kio_smtp.* +%exclude %{tde_libdir}/kio_ldap.* +%exclude %{tde_libdir}/kio_nntp.* +%exclude %{tde_libdir}/kio_pop3.* +%exclude %{tde_libdir}/kio_smtp.* %exclude %{_datadir}/services/ldap*.protocol %exclude %{_datadir}/services/nntp*.protocol %exclude %{_datadir}/services/pop3*.protocol @@ -418,10 +429,10 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %files pim-ioslaves %defattr(-,root,root,-) -%{_libdir}/trinity/kio_ldap.* -%{_libdir}/trinity/kio_nntp.* -%{_libdir}/trinity/kio_pop3.* -%{_libdir}/trinity/kio_smtp.* +%{tde_libdir}/kio_ldap.* +%{tde_libdir}/kio_nntp.* +%{tde_libdir}/kio_pop3.* +%{tde_libdir}/kio_smtp.* %{_datadir}/services/ldap*.protocol %{_datadir}/services/nntp*.protocol %{_datadir}/services/pop3*.protocol |