specfile: new 'tools-dvipdf' subpackage
This commit is contained in:
parent
e71e86bcf9
commit
770acd3ace
@ -50,8 +50,6 @@ License: AGPLv3+
|
|||||||
URL: https://ghostscript.com/
|
URL: https://ghostscript.com/
|
||||||
Source: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%{version_short}/ghostscript-%{version}.tar.xz
|
Source: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%{version_short}/ghostscript-%{version}.tar.xz
|
||||||
|
|
||||||
# NOTE: The 'dvipdf' utility in 'ghostscript' package invokes 'dvips'.
|
|
||||||
Requires: texlive-dvips
|
|
||||||
Requires: libgs%{?_isa} = %{version}-%{release}
|
Requires: libgs%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
# Auxiliary build requirements:
|
# Auxiliary build requirements:
|
||||||
@ -172,6 +170,25 @@ against Ghostscript's library, which provides Ghostscript's core functionality.
|
|||||||
|
|
||||||
# ---------------
|
# ---------------
|
||||||
|
|
||||||
|
# NOTE: The 'dvipdf' utility invokes 'dvips', which is part of 'texlive-dvips'.
|
||||||
|
# This requirement pulls in a lot of texlive subpackages. Not all users
|
||||||
|
# need to use this utility, nor they wish to have a lot of disk space to
|
||||||
|
# be used by 'texlive'. Therefore the specific subpackage is necessary.
|
||||||
|
#
|
||||||
|
# Previously, the 'dvips' was moving between packages before, so it's
|
||||||
|
# more convenient (even for users) to have a direct requiremnt for the
|
||||||
|
# executable instead of package.
|
||||||
|
%package tools-dvipdf
|
||||||
|
Summary: Ghostscript's 'dvipdf' utility
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: %{_bindir}/dvips
|
||||||
|
|
||||||
|
%description tools-dvipdf
|
||||||
|
This package provides the utility 'dvipdf' for converting of TeX DVI files into
|
||||||
|
PDF files using Ghostscript and dvips.
|
||||||
|
|
||||||
|
# ---------------
|
||||||
|
|
||||||
%package tools-fonts
|
%package tools-fonts
|
||||||
Summary: Ghostscript's font utilities
|
Summary: Ghostscript's font utilities
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
@ -393,7 +410,6 @@ done
|
|||||||
%{_bindir}/ghostscript
|
%{_bindir}/ghostscript
|
||||||
|
|
||||||
# Useful conversion scripts:
|
# Useful conversion scripts:
|
||||||
%{_bindir}/dvipdf
|
|
||||||
%{_bindir}/eps2*
|
%{_bindir}/eps2*
|
||||||
%{_bindir}/pdf2*
|
%{_bindir}/pdf2*
|
||||||
%{_bindir}/ps2*
|
%{_bindir}/ps2*
|
||||||
@ -401,19 +417,26 @@ done
|
|||||||
%{_mandir}/man1/gs.1*
|
%{_mandir}/man1/gs.1*
|
||||||
%{_mandir}/man1/gsnd*
|
%{_mandir}/man1/gsnd*
|
||||||
%{_mandir}/man1/ghostscript*
|
%{_mandir}/man1/ghostscript*
|
||||||
%{_mandir}/man1/dvipdf*
|
|
||||||
%{_mandir}/man1/eps2*
|
%{_mandir}/man1/eps2*
|
||||||
%{_mandir}/man1/pdf2*
|
%{_mandir}/man1/pdf2*
|
||||||
%{_mandir}/man1/ps2*
|
%{_mandir}/man1/ps2*
|
||||||
|
|
||||||
%lang(de) %{_mandir}/de/man1/gsnd*
|
%lang(de) %{_mandir}/de/man1/gsnd*
|
||||||
%lang(de) %{_mandir}/de/man1/dvipdf*
|
|
||||||
%lang(de) %{_mandir}/de/man1/eps2*
|
%lang(de) %{_mandir}/de/man1/eps2*
|
||||||
%lang(de) %{_mandir}/de/man1/pdf2*
|
%lang(de) %{_mandir}/de/man1/pdf2*
|
||||||
%lang(de) %{_mandir}/de/man1/ps2*
|
%lang(de) %{_mandir}/de/man1/ps2*
|
||||||
|
|
||||||
# ---------------
|
# ---------------
|
||||||
|
|
||||||
|
%files tools-dvipdf
|
||||||
|
%{_bindir}/dvipdf
|
||||||
|
|
||||||
|
%{_mandir}/man1/dvipdf*
|
||||||
|
|
||||||
|
%lang(de) %{_mandir}/de/man1/dvipdf*
|
||||||
|
|
||||||
|
# ---------------
|
||||||
|
|
||||||
%files tools-fonts
|
%files tools-fonts
|
||||||
%{_bindir}/pf2afm
|
%{_bindir}/pf2afm
|
||||||
%{_bindir}/pfbtopfa
|
%{_bindir}/pfbtopfa
|
||||||
|
Loading…
Reference in New Issue
Block a user