summaryrefslogtreecommitdiffstats
path: root/redhat/trinity-desktop/trinity-desktop.spec
blob: cf9a96d2285e2b7f05fa93bc86e22b6a5750f05f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# 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 extras

%files all