Fix TDE 3.5.13 package dependencies

v3.5.13-sru
albator 13 years ago
parent 0061571b57
commit 8ad5f89012

@ -4,6 +4,7 @@ dependencies/qt3
dependencies/tqtinterface
dependencies/dbus-tqt
dependencies/arts
trinity-desktop
kdelibs
kdebase
kdebindings

@ -54,8 +54,10 @@ Provides: kdemultimedia3 = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
BuildRequires: zlib-devel
BuildRequires: trinity-arts-devel
BuildRequires: trinity-kdelibs-devel
BuildRequires: zlib-devel
BuildRequires: libvorbis-devel
BuildRequires: audiofile-devel
BuildRequires: desktop-file-utils
@ -350,6 +352,9 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%{_libdir}/mcop/*
%{_libdir}/libkdeinit_*.so
#%{_libdir}/liboggarts.so
%{_libdir}/libmpeg-0.3.0.so
%{_libdir}/libyafcore.so
%{_libdir}/libyafxplayer.so
%{tde_libdir}/*
%{_libdir}/kconf_update_bin/*
%{_bindir}/*
@ -391,7 +396,9 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%exclude %{_libdir}/libnoatunarts.*
#exclude %{_libdir}/liboggarts.so
%exclude %{_libdir}/libwinskinvis.so
%exclude %{_libdir}/libmpeg-0.3.0.so
%exclude %{_libdir}/libyafcore.so
%exclude %{_libdir}/libyafxplayer.so
%changelog
* Sun Oct 30 2011 Francois Andriot <francois.andriot@free.fr> - 3.5.13-1

@ -31,9 +31,9 @@ Prefix: %{_prefix}
Source0: kdepim-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: tqtinterface
BuildRequires: trinity-arts
BuildRequires: trinity-kdelibs
BuildRequires: tqtinterface-devel
BuildRequires: trinity-arts-devel
BuildRequires: trinity-kdelibs-devel
BuildRequires: gpgme-devel
BuildRequires: libgpg-error-devel
BuildRequires: flex
@ -46,6 +46,10 @@ BuildRequires: libcarddav-devel
%if 0%{?fedora} >= 15
BuildRequires: flex-static
%else
%if 0%{?rhel} <= 5
BuildRequires: trinity-libcurl-devel
%endif
%endif
Requires: trinity-kdelibs
@ -98,7 +102,8 @@ cd build
-DBUILD_ALL=ON \
..
%__make %{?_smp_mflags}
# Do not use %{?_smp_mflags} !
%__make
%install
export PATH="%{_bindir}:${PATH}"
@ -130,6 +135,7 @@ export PATH="%{_bindir}:${PATH}"
%{_libdir}/kconf_update_bin/*
%{_libdir}/libakregatorprivate.so
%{_libdir}/libkmailprivate.so
%{_libdir}/libkmobiledevice.so
%{tde_docdir}/HTML/en/*
%files devel
@ -141,6 +147,7 @@ export PATH="%{_bindir}:${PATH}"
%{tde_libdir}/plugins/designer/*.la
%exclude %{_libdir}/libakregatorprivate.so
%exclude %{_libdir}/libkmailprivate.so
%exclude %{_libdir}/libkmobiledevice.so
%{_datadir}/cmake/*.cmake
%changelog

@ -0,0 +1,94 @@
# Default version for this component
%if "%{?version}" == ""
%define version 3.5.13
%endif
%define release 1
# 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
Name: trinity-desktop
Version: %{version}
Release: %{?release}%{?dist}%{?_variant}
License: GPL
Summary: Meta-package to install TDE
Group: User Interface/Desktops
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)
BuildArch: noarch
Requires: trinity-kdeaccessibility >= %{version}
Requires: trinity-kdeaddons >= %{version}
Requires: trinity-kdeadmin >= %{version}
Requires: trinity-kdeartwork >= %{version}
Requires: trinity-kdeartwork-icons >= %{version}
Requires: trinity-kdebase >= %{version}
Requires: trinity-kdebindings >= %{version}
Requires: trinity-kdeedu >= %{version}
Requires: trinity-kdegames >= %{version}
Requires: trinity-kdegraphics >= %{version}
Requires: trinity-kdemultimedia >= %{version}
Requires: trinity-kdenetwork >= %{version}
Requires: trinity-kdepim >= %{version}
Requires: trinity-kdeutils >= %{version}
Requires: trinity-kdetoys >= %{version}
%description
The TDE project aims to keep the KDE3.5 computing style alive, as well as
polish off any rough edges that were present as of KDE 3.5.10. Along
the way, new useful features will be added to keep the environment
up-to-date.
Toward that end, significant new enhancements have already been made in
areas such as display control, network connectivity, user
authentication, and much more!
%package dev
Group: User Interface/Desktops
Summary: Meta-package to install TDE development tools
Requires: trinity-kdesdk >= %{version}
Requires: trinity-kdevelop >= %{version}
Requires: trinity-kdewebdev >= %{version}
%description dev
%{summary}
%package extras
Group: User Interface/Desktops
Summary: Meta-package to install extra TDE packages
Requires: trinity-kdeaddons-extras >= %{version}
Requires: trinity-kdebase-extras >= %{version}
Requires: trinity-kdegraphics-extras >= %{version}
Requires: trinity-kdemultimedia-extras >= %{version}
Requires: trinity-kdenetwork-extras >= %{version}
Requires: trinity-kdeutils-extras >= %{version}
%description extras
%{summary}
%package all
Group: User Interface/Desktops
Summary: Meta-package to install all TDE packages
Requires: %{name} == %{version}
Requires: %{name}-dev == %{version}
Requires: %{name}-extras == %{version}
%description all
%{summary}
%files
%files dev
%files all
Loading…
Cancel
Save