From 74f5eda1f4c359dc8e6c5d2d9733c2007fe751a157d2db822c9a5ad1fe09a422 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 18 Jun 2012 07:29:52 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=94 --- texlive-filesystem.changes | 5 +++++ texlive-filesystem.spec | 27 +++++++++++++++------------ texlive.changes | 5 +++++ texlive.spec | 19 +++++++++++++++++-- 4 files changed, 42 insertions(+), 14 deletions(-) diff --git a/texlive-filesystem.changes b/texlive-filesystem.changes index f2debb2..be9d45a 100644 --- a/texlive-filesystem.changes +++ b/texlive-filesystem.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 07:23:56 UTC 2012 - werner@suse.de + +- Simplify dependency chain(s) + ------------------------------------------------------------------- Thu Jun 14 11:55:02 UTC 2012 - werner@suse.de diff --git a/texlive-filesystem.spec b/texlive-filesystem.spec index acfcf97..376cd9e 100644 --- a/texlive-filesystem.spec +++ b/texlive-filesystem.spec @@ -31,17 +31,21 @@ Summary: Basic file system of TeX Live License: GPL-2.0+ and GPL-2.0 and GPL-3.0 and LPPL-1.3c and LPPL-1.0 and Artistic-1.0 and Apache-2.0 and MIT and BSD-3-Clause and SUSE-TeX and SUSE-Public-Domain Group: Productivity/Publishing/TeX/Base Url: http://www.tug.org/texlive/ -Requires(pre): /usr/bin/getent -Requires(pre): /usr/sbin/groupadd -Requires(post): %fillup_prereq -Requires(post): permissions -Requires(interp): /usr/bin/env -Requires(interp): /usr/bin/perl -Requires(interp): /usr/bin/clear -Requires(interp): /usr/bin/dialog -Requires(interp): texlive >= %{texlive_version} -Requires(verify): permissions Requires: cron +Requires(pre): /usr/bin/getent +Requires(pre): /usr/sbin/groupadd +Requires(post): %fillup_prereq +Requires(post): permissions +Requires(prereq): /usr/bin/perl +Requires(prereq): /usr/bin/clear +Requires(prereq): /usr/bin/dialog +Requires(prereq): coreutils +Requires(prereq): ed +Requires(prereq): findutils +Requires(prereq): grep +Requires(prereq): sed +Requires(verify): permissions +Obsoletes: tetex BuildRequires: ed BuildRequires: fontconfig Source10: rc.config.texlive @@ -719,9 +723,8 @@ Summary: TeX auxiliary programs Group: Productivity/Publishing/TeX/Base Url: http://www.tug.org/texlive/ Obsoletes: texlive-bin < %{texlive_version} -Provides: texlive-bin >= %{texlive_version} Obsoletes: texlive-dvilj < %{texlive_version} -Provides: texlive-dvilj >= %{texlive_version} +Obsoletes: tetex-bin < %{texlive_version} Requires: texlive-collection-basic >= %{texlive_version} Requires: texlive-a2ping >= %{texlive_version} Requires: texlive-asymptote >= %{texlive_version} diff --git a/texlive.changes b/texlive.changes index f2debb2..be9d45a 100644 --- a/texlive.changes +++ b/texlive.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 07:23:56 UTC 2012 - werner@suse.de + +- Simplify dependency chain(s) + ------------------------------------------------------------------- Thu Jun 14 11:55:02 UTC 2012 - werner@suse.de diff --git a/texlive.spec b/texlive.spec index a0e687e..f74d268 100644 --- a/texlive.spec +++ b/texlive.spec @@ -45,9 +45,22 @@ License: GPL-2.0+ and GPL-2.0 and GPL-3.0 and LPPL-1.3c and LPPL-1.0 and Summary: The TeXLive Formatting System Group: Productivity/Publishing/TeX/Base Url: http://www.tug.org/texlive/ -Requires: %{name}-kpathsea >= %{texlive_version} -Requires: %{name}-tetex >= %{texlive_version} +Requires: %{name}-tex +Requires(prereq): /usr/bin/perl +Requires(prereq): /usr/bin/clear +Requires(prereq): /usr/bin/dialog +Requires(prereq): coreutils +Requires(prereq): ed +Requires(prereq): findutils +Requires(prereq): grep +Requires(prereq): sed Requires(prereq): %{name}-filesystem >= %{texlive_version} +Requires(prereq): %{name}-kpathsea-bin >= %{texlive_version} +Requires(prereq): %{name}-kpathsea >= %{texlive_version} +Requires(prereq): %{name}-tetex-bin >= %{texlive_version} +Requires(prereq): %{name}-tetex >= %{texlive_version} +Requires(prereq): %{name}-texconfig-bin >= %{texlive_version} +Requires(prereq): %{name}-texconfig >= %{texlive_version} Requires(post): permissions Requires(post): coreutils Requires(postun): coreutils @@ -61,6 +74,8 @@ Requires(posttrans): %{name}-kpathsea-bin >= %{texlive_version} Requires(posttrans): %{name}-kpathsea >= %{texlive_version} Requires(posttrans): %{name}-tetex-bin >= %{texlive_version} Requires(posttrans): %{name}-tetex >= %{texlive_version} +Requires(posttrans): %{name}-texconfig-bin >= %{texlive_version} +Requires(posttrans): %{name}-texconfig >= %{texlive_version} Requires(verify): permissions BuildRequires: autoconf BuildRequires: automake