summaryrefslogtreecommitdiffstats
path: root/redhat/trinity-desktop/trinity-desktop.spec
diff options
context:
space:
mode:
authoralbator <albator@arcadia.vtf>2011-10-30 21:55:14 +0100
committeralbator <albator@arcadia.vtf>2011-10-30 21:55:14 +0100
commit8ad5f8901297e11bd05eb48488b6315aae50de0b (patch)
tree1aa5d2982b7d09a080f64e178ebc573adab632ee /redhat/trinity-desktop/trinity-desktop.spec
parent0061571b57d37f17c074ba869a674fb774fb49b4 (diff)
downloadtde-packaging-8ad5f8901297e11bd05eb48488b6315aae50de0b.tar.gz
tde-packaging-8ad5f8901297e11bd05eb48488b6315aae50de0b.zip
Fix TDE 3.5.13 package dependencies
Diffstat (limited to 'redhat/trinity-desktop/trinity-desktop.spec')
-rw-r--r--redhat/trinity-desktop/trinity-desktop.spec94
1 files changed, 94 insertions, 0 deletions
diff --git a/redhat/trinity-desktop/trinity-desktop.spec b/redhat/trinity-desktop/trinity-desktop.spec
new file mode 100644
index 000000000..86b9c018e
--- /dev/null
+++ b/redhat/trinity-desktop/trinity-desktop.spec
@@ -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