diff --git a/a2ps.spec b/a2ps.spec index 6033c21..84ac32b 100644 --- a/a2ps.spec +++ b/a2ps.spec @@ -3,8 +3,11 @@ Name: a2ps Version: 4.14 Release: 47%{?dist} License: GPLv3+ +Url: http://www.gnu.org/software/a2ps/ Source0: http://ftp.gnu.org/gnu/a2ps/%{name}-%{version}.tar.gz Source1: ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz + + Patch0: a2ps-4.13-conf.patch Patch1: a2ps-4.13-etc.patch Patch2: a2ps-lm.patch @@ -39,40 +42,53 @@ Patch38: a2ps-overrun-static.patch Patch39: a2ps-resource-leak.patch Patch40: a2ps-CVE-2014-0466.patch Patch41: a2ps-define-texinfo-enc.patch + + +BuildRequires: bison +BuildRequires: cups +BuildRequires: emacs +BuildRequires: flex +# gcc no longer in buildroot by default +BuildRequires: gcc +BuildRequires: gettext BuildRequires: gperf -BuildRequires: emacs, flex, libtool, texinfo, groff +BuildRequires: groff +BuildRequires: groff-perl +# instead of gv, xdg-open should certainly be used +#BuildRequires: gv +BuildRequires: libtool +# make no longer in buildroot +BuildRequires: make +BuildRequires: psutils +BuildRequires: texinfo +BuildRequires: texlive-dvips +BuildRequires: texlive-latex + %if 0%{?rhel} <= 8 || 0%{?fedora} BuildRequires: ImageMagick BuildRequires: html2ps %endif -BuildRequires: groff-perl -BuildRequires: cups -BuildRequires: gettext, bison -BuildRequires: psutils, texlive-dvips, texinfo, texlive-latex -# gcc and make no longer in buildroot by default -BuildRequires: gcc -BuildRequires: make -# instead of gv, xdg-open should certainly be used -#BuildRequires: gv -Url: http://www.gnu.org/software/a2ps/ -Requires: psutils, texinfo-tex, gzip, bzip2, groff-perl -%if 0%{?rhel} <= 8 || 0%{?fedora} -Requires: ImageMagick -Requires: html2ps -%endif -Requires: texlive-dvips, texlive-latex, texlive-collection-fontsrecommended, file, psutils-perl + +Requires: bzip2 # for hebrew support, path set. # culmus-fonts # And certainly other font sets for other languages may be needed Requires: emacs-filesystem >= %{_emacs_version} +Requires: file +Requires: groff-perl +Requires: gzip +Requires: psutils +Requires: psutils-perl +Requires: texlive-collection-fontsrecommended +Requires: texlive-dvips +Requires: texlive-latex +Requires: texinfo-tex Requires(post): coreutils -Obsoletes: a2ps-i18n <= 0.1-1 -Provides: a2ps-i18n = 0.1-2 -Obsoletes: emacs-a2ps <= 4.14-27 -Provides: emacs-a2ps <= 4.14-27 -Obsoletes: emacs-a2ps-el <= 4.14-27 -Provides: emacs-a2ps-el <= 4.14-27 +%if 0%{?rhel} <= 8 || 0%{?fedora} +Requires: ImageMagick +Requires: html2ps +%endif %description The a2ps filter converts text and other types of files to PostScript.