Blame SPECS/groff.spec

e506ac
%{!?with_x:%global with_x 1}
e506ac
e506ac
Summary: A document formatting system
e506ac
Name: groff
e506ac
Version: 1.22.3
e506ac
Release: 18%{?dist}
e506ac
License: GPLv3+ and GFDL and BSD and MIT
e506ac
Group: Applications/Publishing
e506ac
URL: http://www.gnu.org/software/groff/
e506ac
Source: ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
e506ac
e506ac
# resolves: #530788
e506ac
Patch0: 0001-missing-groff-x11-info-message-when-gxditview-not-fo.patch
e506ac
Patch1: 0002-load-site-font-and-site-tmac-from-etc-groff.patch
e506ac
# resolves: #709413, #720058, #720057
e506ac
Patch2: 0003-various-security-fixes.patch
e506ac
# resolves: #987069
e506ac
Patch3: 0004-don-t-use-usr-bin-env-in-shebang.patch
e506ac
# SSIA
e506ac
Patch4: 0005-Add-missing-rule-for-gropdf.patch
e506ac
# resolves: #1602530
e506ac
Patch5: groff-1.22.3-coverity.patch
e506ac
e506ac
Requires: coreutils, /sbin/install-info, groff-base = %{version}-%{release}
e506ac
Requires(post): info
e506ac
Requires(preun): info
e506ac
BuildRequires: gcc, gcc-c++
e506ac
BuildRequires: byacc
e506ac
BuildRequires: git, netpbm-progs, perl-generators, psutils, ghostscript
e506ac
Provides: nroff-i18n = %{version}-%{release}
e506ac
Provides: bundled(gnulib)
e506ac
e506ac
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\([^.]*\\.pl\\)
e506ac
e506ac
%description
e506ac
Groff is a document formatting system. Groff takes standard text and
e506ac
formatting commands as input and produces formatted output. The
e506ac
created documents can be shown on a display or printed on a printer.
e506ac
Groff's formatting commands allow you to specify font type and size,
e506ac
bold type, italic type, the number and size of columns on a page, and
e506ac
more.
e506ac
e506ac
Groff can also be used to format man pages. If you are going to use
e506ac
groff with the X Window System, you will also need to install the
e506ac
groff-x11 package.
e506ac
e506ac
%package base
e506ac
Summary: Parts of the groff formatting system required to display manual pages
e506ac
Group: Applications/Publishing
e506ac
e506ac
%description base
e506ac
The groff-base package contains only necessary parts of groff formatting
e506ac
system which are required to display manual pages, and the groff's default
e506ac
display device (PostScript).
e506ac
e506ac
%package perl
e506ac
Summary: Parts of the groff formatting system that require Perl
e506ac
Group: Applications/Publishing
e506ac
Requires: groff-base = %{version}-%{release}
e506ac
e506ac
%description perl
e506ac
The groff-perl package contains the parts of the groff text processor
e506ac
package that require Perl. These include the afmtodit (font processor
e506ac
for creating PostScript font files), groffer (tool for displaying groff
e506ac
files), grog (utility that can be used to automatically determine groff
e506ac
command-line options), chem (groff preprocessor for producing chemical
e506ac
structure diagrams), mmroff (reference preprocessor) and roff2dvi
e506ac
roff2html roff2pdf roff2ps roff2text roff2x (roff code converters).
e506ac
e506ac
%if %{with_x}
e506ac
%package x11
e506ac
Summary: Parts of the groff formatting system that require X Windows System
e506ac
Group: Applications/Publishing
e506ac
Requires: groff-base = %{version}-%{release}
e506ac
BuildRequires: libXaw-devel, libXmu-devel
e506ac
Provides: groff-gxditview = %{version}-%{release}
e506ac
Obsoletes: groff-gxditview < 1.20.1
e506ac
e506ac
%description x11
e506ac
The groff-x11 package contains the parts of the groff text processor
e506ac
package that require X Windows System. These include gxditview (display
e506ac
groff intermediate output files on X Window System display) and
e506ac
xtotroff (converts X font metrics into groff font metrics).
e506ac
%endif
e506ac
e506ac
%package doc
e506ac
Summary: Documentation for groff document formatting system
e506ac
Group: Documentation
e506ac
BuildArch: noarch
e506ac
Requires: groff = %{version}-%{release}
e506ac
Requires(post): info
e506ac
Requires(preun): info
e506ac
e506ac
%description doc
e506ac
The groff-doc package includes additional documentation for groff
e506ac
text processor package. It contains examples, documentation for PIC
e506ac
language and documentation for creating PDF files.
e506ac
e506ac
%prep
e506ac
%setup -q
e506ac
git init
e506ac
git config user.email groff-owner@fedoraproject.org
e506ac
git config user.name "groff owner"
e506ac
git add .
e506ac
git commit -n -m "release %{version}"
e506ac
git am %{patches}
e506ac
e506ac
for file in NEWS src/devices/grolbp/grolbp.man doc/{groff.info*,webpage.ms} \
e506ac
                contrib/mm/*.man contrib/mom/examples/{README.txt,*.mom,mom.vim}; do
e506ac
    iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_"
e506ac
    mv "${file}_" "$file"
e506ac
done
e506ac
e506ac
%build
e506ac
%configure \
e506ac
    --docdir=%{_pkgdocdir} \
e506ac
    --with-appresdir=%{_datadir}/X11/app-defaults \
e506ac
    --with-grofferdir=%{_datadir}/%{name}/%{version}/groffer
e506ac
make %{?_smp_mflags}
e506ac
e506ac
%install
e506ac
make install DESTDIR=%{buildroot}
e506ac
e506ac
# some binaries need alias with 'g' or 'z' prefix
e506ac
for file in g{nroff,troff,tbl,pic,eqn,neqn,refer,lookbib,indxbib,soelim} zsoelim; do
e506ac
    ln -s ${file#?} %{buildroot}%{_bindir}/${file}
e506ac
    ln -s ${file#?}.1.gz %{buildroot}%{_mandir}/man1/${file}.1.gz
e506ac
done
e506ac
e506ac
# fix absolute symlink to relative symlink
e506ac
rm -f %{buildroot}%{_pkgdocdir}/pdf/mom-pdf.pdf
e506ac
ln -s ../examples/mom/mom-pdf.pdf %{buildroot}%{_pkgdocdir}/pdf/mom-pdf.pdf
e506ac
e506ac
# rename groff downloadable postscript fonts to meet Fedora Font Packaging guidelines,
e506ac
# as these files are more PS instructions, than general-purpose fonts (bz #477394)
e506ac
for file in $(find %{buildroot}%{_datadir}/%{name}/%{version}/font/devps -name "*.pfa"); do
e506ac
    mv ${file} ${file}_
e506ac
done
e506ac
sed --in-place 's/\.pfa$/.pfa_/' %{buildroot}%{_datadir}/%{name}/%{version}/font/devps/download
e506ac
e506ac
# remove unnecessary files
e506ac
rm -f %{buildroot}%{_infodir}/dir
e506ac
e506ac
# fix privileges
e506ac
chmod 755 %{buildroot}%{_datadir}/groff/%{version}/groffer/version.sh
e506ac
chmod 755 %{buildroot}%{_datadir}/groff/%{version}/font/devlj4/generate/special.awk
e506ac
e506ac
# remove CreationDate from documentation
e506ac
pushd %{buildroot}%{_pkgdocdir}
e506ac
    find -name "*.html" | xargs sed -i "/^
e506ac
    find -name "*.ps"   | xargs sed -i "/^%%%%CreationDate: /d"
e506ac
popd
e506ac
e506ac
# /bin/sed moved to /usr/bin/sed in Fedora
e506ac
sed --in-place 's|#! /bin/sed -f|#! /usr/bin/sed -f|' %{buildroot}%{_datadir}/groff/%{version}/font/devps/generate/symbol.sed
e506ac
e506ac
%post
e506ac
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
e506ac
e506ac
%preun
e506ac
if [ $1 = 0 ]; then
e506ac
    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
e506ac
fi
e506ac
e506ac
%files
e506ac
# data
e506ac
%{_datadir}/%{name}/%{version}/font/devdvi/
e506ac
%{_datadir}/%{name}/%{version}/font/devlbp/
e506ac
%{_datadir}/%{name}/%{version}/font/devlj4/
e506ac
%{_datadir}/%{name}/%{version}/oldfont/
e506ac
%{_datadir}/%{name}/%{version}/pic/
e506ac
%{_datadir}/%{name}/%{version}/tmac/62bit.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/a4.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/dvi.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/e.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/ec.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/hdmisc.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/hdtbl.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/lbp.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/lj4.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/m.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/me.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mm.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mm/
e506ac
%{_datadir}/%{name}/%{version}/tmac/mmse.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mom.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/ms.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mse.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/om.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/pdfmark.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/refer-me.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/refer-mm.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/refer-ms.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/refer.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/s.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/spdf.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/trace.tmac
e506ac
# programs
e506ac
%{_bindir}/addftinfo
e506ac
%{_bindir}/eqn2graph
e506ac
%{_bindir}/gdiffmk
e506ac
%{_bindir}/grap2graph
e506ac
%{_bindir}/grn
e506ac
%{_bindir}/grodvi
e506ac
%{_bindir}/grolbp
e506ac
%{_bindir}/grolj4
e506ac
%{_bindir}/hpftodit
e506ac
%{_bindir}/indxbib
e506ac
%{_bindir}/lkbib
e506ac
%{_bindir}/lookbib
e506ac
%{_bindir}/pdfroff
e506ac
%{_bindir}/pfbtops
e506ac
%{_bindir}/pic2graph
e506ac
%{_bindir}/refer
e506ac
%{_bindir}/tfmtodit
e506ac
%{_libdir}/groff/groff_opts_no_arg.txt
e506ac
%{_libdir}/groff/groff_opts_with_arg.txt
e506ac
%{_mandir}/man1/addftinfo.*
e506ac
%{_mandir}/man1/eqn2graph.*
e506ac
%{_mandir}/man1/gdiffmk.*
e506ac
%{_mandir}/man1/grap2graph.*
e506ac
%{_mandir}/man1/grn.*
e506ac
%{_mandir}/man1/grodvi.*
e506ac
%{_mandir}/man1/grohtml.*
e506ac
%{_mandir}/man1/grolbp.*
e506ac
%{_mandir}/man1/grolj4.*
e506ac
%{_mandir}/man1/hpftodit.*
e506ac
%{_mandir}/man1/indxbib.*
e506ac
%{_mandir}/man1/lkbib.*
e506ac
%{_mandir}/man1/lookbib.*
e506ac
%{_mandir}/man1/pdfroff.*
e506ac
%{_mandir}/man1/pfbtops.*
e506ac
%{_mandir}/man1/pic2graph.*
e506ac
%{_mandir}/man1/refer.*
e506ac
%{_mandir}/man1/tfmtodit.*
e506ac
# compatibility symlinks
e506ac
%{_bindir}/grefer
e506ac
%{_bindir}/glookbib
e506ac
%{_bindir}/gindxbib
e506ac
%{_mandir}/man1/grefer.*
e506ac
%{_mandir}/man1/glookbib.*
e506ac
%{_mandir}/man1/gindxbib.*
e506ac
# groff processor documentation
e506ac
%{_mandir}/man5/*
e506ac
%{_mandir}/man7/*
e506ac
%{_infodir}/groff.info*
e506ac
e506ac
%files base
e506ac
%{!?_licensedir:%global license %%doc}
e506ac
%license COPYING FDL LICENSES
e506ac
%doc BUG-REPORT MORE.STUFF NEWS PROBLEMS
e506ac
# configuration
e506ac
%dir %{_sysconfdir}/groff/
e506ac
%config(noreplace) %{_sysconfdir}/groff/*
e506ac
# data
e506ac
%dir %{_datadir}/%{name}/
e506ac
%dir %{_datadir}/%{name}/%{version}/
e506ac
%dir %{_datadir}/%{name}/%{version}/font/
e506ac
%dir %{_datadir}/%{name}/%{version}/tmac/
e506ac
%{_datadir}/%{name}/current
e506ac
%{_datadir}/%{name}/%{version}/eign
e506ac
%{_datadir}/%{name}/%{version}/font/devascii/
e506ac
%{_datadir}/%{name}/%{version}/font/devlatin1/
e506ac
%{_datadir}/%{name}/%{version}/font/devps/
e506ac
%{_datadir}/%{name}/%{version}/font/devutf8/
e506ac
%{_datadir}/%{name}/%{version}/font/devhtml/
e506ac
%{_datadir}/%{name}/%{version}/tmac/an-ext.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/an-old.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/an.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/andoc.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/composite.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/cp1047.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/cs.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/de.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/den.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/devtag.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/doc-old.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/doc.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/eqnrc
e506ac
%{_datadir}/%{name}/%{version}/tmac/europs.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/fallbacks.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/fr.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/html-end.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/html.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.cs
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.den
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.det
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.fr
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.sv
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphen.us
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphenex.cs
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphenex.det
e506ac
%{_datadir}/%{name}/%{version}/tmac/hyphenex.us
e506ac
%{_datadir}/%{name}/%{version}/tmac/ja.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/latin1.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/latin2.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/latin5.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/latin9.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/man.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mandoc.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mdoc.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/mdoc/
e506ac
%{_datadir}/%{name}/%{version}/tmac/papersize.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/pic.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/ps.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/psatk.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/psold.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/pspic.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/safer.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/sv.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/trans.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/troffrc
e506ac
%{_datadir}/%{name}/%{version}/tmac/troffrc-end
e506ac
%{_datadir}/%{name}/%{version}/tmac/tty-char.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/tty.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/unicode.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/www.tmac
e506ac
# programs
e506ac
%{_bindir}/eqn
e506ac
%{_bindir}/groff
e506ac
%{_bindir}/grops
e506ac
%{_bindir}/grotty
e506ac
%{_bindir}/neqn
e506ac
%{_bindir}/nroff
e506ac
%{_bindir}/pic
e506ac
%{_bindir}/post-grohtml
e506ac
%{_bindir}/pre-grohtml
e506ac
%{_bindir}/preconv
e506ac
%{_bindir}/soelim
e506ac
%{_bindir}/tbl
e506ac
%{_bindir}/troff
e506ac
%{_mandir}/man1/eqn.*
e506ac
%{_mandir}/man1/groff.*
e506ac
%{_mandir}/man1/grops.*
e506ac
%{_mandir}/man1/grotty.*
e506ac
%{_mandir}/man1/neqn.*
e506ac
%{_mandir}/man1/nroff.*
e506ac
%{_mandir}/man1/pic.*
e506ac
%{_mandir}/man1/preconv.*
e506ac
%{_mandir}/man1/soelim.*
e506ac
%{_mandir}/man1/tbl.*
e506ac
%{_mandir}/man1/troff.*
e506ac
# compatibility symlinks
e506ac
%{_bindir}/gnroff
e506ac
%{_bindir}/gtroff
e506ac
%{_bindir}/gtbl
e506ac
%{_bindir}/gpic
e506ac
%{_bindir}/geqn
e506ac
%{_bindir}/gneqn
e506ac
%{_bindir}/gsoelim
e506ac
%{_bindir}/zsoelim
e506ac
%{_mandir}/man1/gnroff.*
e506ac
%{_mandir}/man1/gtroff.*
e506ac
%{_mandir}/man1/gtbl.*
e506ac
%{_mandir}/man1/gpic.*
e506ac
%{_mandir}/man1/geqn.*
e506ac
%{_mandir}/man1/gneqn.*
e506ac
%{_mandir}/man1/gsoelim.*
e506ac
%{_mandir}/man1/zsoelim.*
e506ac
%dir %{_libdir}/groff/
e506ac
e506ac
%files perl
e506ac
# data
e506ac
%{_datadir}/%{name}/%{version}/font/devpdf/
e506ac
%{_datadir}/%{name}/%{version}/groffer/
e506ac
%{_datadir}/%{name}/%{version}/tmac/pdf.tmac
e506ac
# programs
e506ac
%{_bindir}/afmtodit
e506ac
%{_bindir}/chem
e506ac
%{_bindir}/gperl
e506ac
%{_bindir}/gpinyin
e506ac
%{_bindir}/glilypond
e506ac
%{_bindir}/groffer
e506ac
%{_bindir}/grog
e506ac
%{_bindir}/gropdf
e506ac
%{_bindir}/mmroff
e506ac
%{_bindir}/pdfmom
e506ac
%{_bindir}/roff2dvi
e506ac
%{_bindir}/roff2html
e506ac
%{_bindir}/roff2pdf
e506ac
%{_bindir}/roff2ps
e506ac
%{_bindir}/roff2text
e506ac
%{_bindir}/roff2x
e506ac
%{_mandir}/man1/afmtodit.*
e506ac
%{_mandir}/man1/chem.*
e506ac
%{_mandir}/man1/gperl.*
e506ac
%{_mandir}/man1/gpinyin.*
e506ac
%{_mandir}/man1/glilypond.*
e506ac
%{_mandir}/man1/groffer.*
e506ac
%{_mandir}/man1/grog.*
e506ac
%{_mandir}/man1/gropdf.*
e506ac
%{_mandir}/man1/mmroff.*
e506ac
%{_mandir}/man1/pdfmom.*
e506ac
%{_mandir}/man1/roff2dvi.*
e506ac
%{_mandir}/man1/roff2html.*
e506ac
%{_mandir}/man1/roff2pdf.*
e506ac
%{_mandir}/man1/roff2ps.*
e506ac
%{_mandir}/man1/roff2text.*
e506ac
%{_mandir}/man1/roff2x.*
e506ac
%dir %{_libdir}/groff/glilypond/
e506ac
%dir %{_libdir}/groff/gpinyin/
e506ac
%dir %{_libdir}/groff/grog/
e506ac
%{_libdir}/groff/glilypond/args.pl
e506ac
%{_libdir}/groff/glilypond/oop_fh.pl
e506ac
%{_libdir}/groff/glilypond/subs.pl
e506ac
%{_libdir}/groff/gpinyin/subs.pl
e506ac
%{_libdir}/groff/grog/subs.pl
e506ac
e506ac
%if %{with_x}
e506ac
%files x11
e506ac
# data
e506ac
%{_datadir}/%{name}/%{version}/font/devX*/
e506ac
%{_datadir}/%{name}/%{version}/tmac/X.tmac
e506ac
%{_datadir}/%{name}/%{version}/tmac/Xps.tmac
e506ac
%{_datadir}/X11/app-defaults/GXditview
e506ac
%{_datadir}/X11/app-defaults/GXditview-color
e506ac
# programs
e506ac
%{_bindir}/gxditview
e506ac
%{_bindir}/xtotroff
e506ac
%{_mandir}/man1/gxditview.*
e506ac
%{_mandir}/man1/xtotroff.*
e506ac
%endif
e506ac
e506ac
%files doc
e506ac
%doc %{_pkgdocdir}/*.me
e506ac
%doc %{_pkgdocdir}/*.ps
e506ac
%doc %{_pkgdocdir}/*.ms
e506ac
%doc %{_pkgdocdir}/examples/
e506ac
%doc %{_pkgdocdir}/html/
e506ac
%doc %{_pkgdocdir}/pdf/
e506ac
e506ac
%changelog
e506ac
* Wed Dec 05 2018 Nikola Forró <nforro@redhat.com> - 1.22.3-18
e506ac
- Fix also SHELLCHECK_WARNING
e506ac
  related: #1602530
e506ac
e506ac
* Wed Nov 28 2018 Nikola Forró <nforro@redhat.com> - 1.22.3-17
e506ac
- Fix important Covscan defects
e506ac
  resolves: #1602530
e506ac
e506ac
* Wed Nov 28 2018 Nikola Forró <nforro@redhat.com> - 1.22.3-16
e506ac
- Add missing "bundled(gnulib)" provides
e506ac
  resolves: #1654251
e506ac
e506ac
* Tue Feb 27 2018 Nikola Forró <nforro@redhat.com> - 1.22.3-15
e506ac
- Add unowned directories to groff-base and groff-perl
e506ac
  resolves: #1548688
e506ac
e506ac
* Tue Feb 20 2018 Nikola Forró <nforro@redhat.com> - 1.22.3-14
e506ac
- Add missing gcc and gcc-c++ build dependencies
e506ac
e506ac
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.3-13
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e506ac
e506ac
* Tue Nov 21 2017 Nikola Forró <nforro@redhat.com> - 1.22.3-12
e506ac
- Move grog/subs.pl to groff-perl subpackage where it belongs
e506ac
  resolves: #1515167
e506ac
e506ac
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.3-11
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e506ac
e506ac
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.3-10
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e506ac
e506ac
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.3-9
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e506ac
e506ac
* Fri Feb 19 2016 Nikola Forró <nforro@redhat.com> - 1.22.3-8
e506ac
- Make groff-base depend on /usr/bin/sed rather than /bin/sed
e506ac
e506ac
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.3-7
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e506ac
e506ac
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.22.3-6
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e506ac
e506ac
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.22.3-5
e506ac
- Rebuilt for GCC 5 C++11 ABI change
e506ac
e506ac
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 1.22.3-4
e506ac
- Rebuilt for Fedora 23 Change
e506ac
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
e506ac
e506ac
* Fri Nov 14 2014 Colin Walters <walters@redhat.com> - 1.22.3-3
e506ac
- Move more binaries which depend on perl to the -perl subpackage (bug #1165356)
e506ac
e506ac
* Wed Nov 12 2014 Petr Pisar <ppisar@redhat.com> - 1.22.3-2
e506ac
- Do not require private Perl modules (bug #1163011)
e506ac
e506ac
* Tue Nov 04 2014 jchaloup <jchaloup@redhat.com> - 1.22.3-1
e506ac
- Update to 1.22.3
e506ac
  resolves: #1160256
e506ac
e506ac
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.22.2-11
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e506ac
e506ac
* Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> - 1.22.2-10
e506ac
- fix license handling
e506ac
e506ac
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.22.2-9
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e506ac
e506ac
* Tue Oct  1 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-8
e506ac
- resolves: #993806
e506ac
  removed versioned docdir from .spec file
e506ac
e506ac
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 1.22.2-7
e506ac
- Perl 5.18 rebuild
e506ac
e506ac
* Tue Jul 23 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-6
e506ac
- don't use /usr/bin/env in shebang
e506ac
e506ac
* Mon Jul 22 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-5
e506ac
- removed BSD and MIT license files - the text is already included
e506ac
  in the upstream tarball
e506ac
e506ac
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.22.2-4
e506ac
- Perl 5.18 rebuild
e506ac
e506ac
* Tue Jul  9 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-3
e506ac
- added BSD and MIT license files
e506ac
e506ac
* Mon Mar 11 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-2
e506ac
- resolves: #915682
e506ac
  moved html device to the groff-base subpackage
e506ac
e506ac
* Tue Feb 12 2013 Peter Schiffer <pschiffe@redhat.com> 1.22.2-1
e506ac
- resolves: #909154
e506ac
  updated to 1.22.2
e506ac
- cleaned .spec file
e506ac
e506ac
* Tue Jan 01 2013 Jan Vcelak <jvcelak@redhat.com> 1.22.1-1
e506ac
- new upstream release (#890973)
e506ac
  + various fixes in manual pages
e506ac
  + various fixes and improvements in macros
e506ac
  + new gropdf driver for generating PDF files
e506ac
- fix: backslash-period escape does not work (#682857)
e506ac
- fix: groff ftbfs - patch does not apply (#885225)
e506ac
e506ac
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.21-10
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e506ac
e506ac
* Tue May 29 2012 Jan Vcelak <jvcelak@redhat.com> 1.21-9
e506ac
- older security fixes (#709415, #720060):
e506ac
  + CVE-2009-5044: insecure temporary file handling in pdfroff
e506ac
  + CVE-2009-5080: improper handling of failed attempts to create temporary directories in eqn2graph/pic2graph/grap2graph
e506ac
  + CVE-2009-5081: roff2.pl and groffer.pl use easy-to-guess temporary file names
e506ac
e506ac
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.21-8
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e506ac
e506ac
* Wed Oct 12 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-7
e506ac
- update: move local configuration from /usr/share/groff/site-* to /etc/groff/*
e506ac
  (change the paths in the app instead of symlinking to avoid RPM issues)
e506ac
- fix groff package: add install-info to %%post and %%preun
e506ac
e506ac
* Tue Oct 11 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-6
e506ac
- fix build warnings: File listed twice
e506ac
e506ac
* Tue Sep 20 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-5
e506ac
- fix #739318: fix upgrade from previous versions (workaround for RPM bug)
e506ac
e506ac
* Fri Sep 16 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-4
e506ac
- new subpackage: groff-base (minimal for manual page rendering)
e506ac
- move shared data used by gxditview to groff-x11 subpackage
e506ac
- move groff reference manual to groff-doc subpackage
e506ac
- make groff-doc an architecture independent package
e506ac
- move local configuration from /usr/share/groff/site-* to /etc/groff/*
e506ac
e506ac
* Fri Jun 17 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-3
e506ac
- fix #678572: groffer libdir is incorrect
e506ac
- fix #709474: unowned groff doc dir
e506ac
- fix #712904: Japanese bold/underline text not displayed correctly (Daiki Ueno <dueno@redhat.com>)
e506ac
e506ac
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.21-2
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e506ac
e506ac
* Fri Jan 21 2011 Jan Vcelak <jvcelak@redhat.com> 1.21-1
e506ac
- package rebase to 1.21
e506ac
e506ac
* Fri Nov 26 2010 Jan Vcelak <jvcelak@redhat.com> 1.20.1-3
e506ac
- experimental support of Japanese (charclass and wcwidth patches)
e506ac
  thanks to Daiki Ueno (dueno@redhat.com)
e506ac
e506ac
* Fri Jul 30 2010 Jan Vcelak <jvcelak@redhat.com> 1.20.1-2
e506ac
- Resolves: #477394 - Please convert to new font packaging guidelines
e506ac
e506ac
* Fri Mar 19 2010 Jan Vcelak <jvcelak@redhat.com> - 1.20.1-1
e506ac
- Resolves: #530788
e506ac
e506ac
* Fri Mar 12 2010 Jan Vcelak <jvcelak@redhat.com> - 1.20.1-0
e506ac
- Package rebase to upstream 1.20.1
e506ac
e506ac
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18.1.4-18
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e506ac
e506ac
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18.1.4-17
e506ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e506ac
e506ac
* Sun Oct 19 2008 Robert Scheck <robert@fedoraproject.org> - 1.18.1.14-16
e506ac
- Fixed wrong symlinking of man pages into %%{_bindir} after simplifying
e506ac
e506ac
* Mon Sep 29 2008 Stepan Kasal <skasal@redhat.com> - 1.18.1.14-15
e506ac
- Replace groff-1.18-nohtml.patch by a code in spec file
e506ac
- fix groff-1.18-gzip.patch to apply cleanly
e506ac
- simplify the code for symlinking in %%install
e506ac
e506ac
* Wed Mar 26 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-14
e506ac
- 175459 warning goes on stderr
e506ac
e506ac
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.18.1.4-13
e506ac
- Autorebuild for GCC 4.3
e506ac
e506ac
* Wed Jan 23 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-12
e506ac
- rewrite nroff for using -Tencoding with main support of utf8
e506ac
- Resolves: rhbz#251064
e506ac
e506ac
* Thu Jan  3 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-11
e506ac
- fix for gcc4.3.0
e506ac
e506ac
* Mon Oct  8 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-10
e506ac
- path for groffer wasn't set correctly #89210
e506ac
e506ac
* Mon Sep 17 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-9
e506ac
- fix license
e506ac
e506ac
* Tue Sep 11 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-8
e506ac
- another change in spec for review
e506ac
e506ac
* Thu Aug 16 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-7
e506ac
- rebuild
e506ac
- another encoding are print correct with nroff
e506ac
- Resolves: rhbz#251064
e506ac
e506ac
* Mon Jul  2 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-5
e506ac
- Resolves: rhbz#245934
e506ac
e506ac
* Tue Feb 27 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-4
e506ac
- merge review
e506ac
- rhbz#225859 review
e506ac
e506ac
* Mon Jan 22 2007 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-2
e506ac
- changes in spec, remove patches groff-1.18.1.1-bigendian.patch, groff-xlibs.patch
e506ac
 
e506ac
* Mon Oct 23 2006 Marcela Maslanova <mmaslano@redhat.com> - 1.18.1.4-1
e506ac
- new version from upstream - update groffer
e506ac
e506ac
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.18.1.1-11.1
e506ac
- rebuild
e506ac
e506ac
* Wed Apr 26 2006 Adam Jackson <ajackson@redhat.com> - 1.18.1.1-11
e506ac
- Rebuild for updated imake build rules.
e506ac
e506ac
* Thu Feb 16 2006 Miroslav Lichvar <mlichvar@redhat.com> - 1.18.1.1-10
e506ac
- use mktemp for temporary files in pic2graph and eqn2graph scripts
e506ac
e506ac
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.18.1.1-9.2
e506ac
- bump again for double-long bug on ppc(64)
e506ac
- bump again for double-long bug on ppc(64)
e506ac
- bump again for double-long bug on ppc(64)
e506ac
e506ac
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.18.1.1-9.1
e506ac
- rebuilt for new gcc4.1 snapshot and glibc changes
e506ac
e506ac
* Thu Feb 02 2006 Miroslav Lichvar <mlichvar@redhat.com> - 1.18.1.1-9
e506ac
- remove gxditview from groff package (#179684)
e506ac
- remove obsolete "--enable-japanese" configure option
e506ac
e506ac
* Thu Jan 12 2006 Miroslav Lichvar <mlichvar@redhat.com> - 1.18.1.1-8
e506ac
- fix segfault in grotty on 64-bit big endian machines (#176904)
e506ac
- fix assertion failure on abort message (#141912)
e506ac
- attempt to fix a space problem with several european languages (#137728)
e506ac
e506ac
* Fri Jan 06 2006 Jindrich Novy <jnovy@redhat.com> - 1.18.1.1-7
e506ac
- require X dependencies only for gxditview (#177118)
e506ac
- work if bash's noclobber is on (#127492)
e506ac
e506ac
* Thu Jan 05 2006 Jindrich Novy <jnovy@redhat.com> - 1.18.1.1-6
e506ac
- add BuildRequires imake and update dependencies for modular X
e506ac
- spec cleanup
e506ac
- fix compilation with gcc-4.1.0
e506ac
e506ac
* Wed Nov 24 2004 Miloslav Trmac <mitr@redhat.com> - 1.18.1.1-5
e506ac
- Convert also mmroff.1 to UTF-8
e506ac
e506ac
* Sat Nov 20 2004 Miloslav Trmac <mitr@redhat.com> - 1.18.1.1-4
e506ac
- Convert man pages to UTF-8
e506ac
e506ac
* Tue Oct 19 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1.1-3
e506ac
- fixed groffer scripte security problem (#136314)
e506ac
e506ac
* Thu Sep 16 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1.1-2
e506ac
- fixed DoCharacter calls in xditview (#110812)
e506ac
- fixed fclose called once too often (#132690): thanks to Ulrich Drepper for
e506ac
  the bug hunting
e506ac
e506ac
* Tue Jun 29 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1.1-1
e506ac
- new version 1.18.1.1 (fixed groffer script)
e506ac
e506ac
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
e506ac
- rebuilt
e506ac
e506ac
* Mon Jun  7 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1-35
e506ac
- fixed build prereq and requires
e506ac
e506ac
* Mon Mar  8 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1-34
e506ac
- new debian groff patch: groff_1.18.1-15.diff
e506ac
- new fix for debian patch: groff-1.18.1-fix15.patch
e506ac
- fixed width in devutf8 font M: groff-1.18.1-devutf8.patch
e506ac
- removed iconv patch
e506ac
e506ac
* Mon Mar  1 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1-33
e506ac
- fixed nroff script: convert output to locale charmap
e506ac
e506ac
* Wed Feb 25 2004 Thomas Woerner <twoerner@redhat.com> 1.18.1-32
e506ac
- fixed nroff script input (#116596)
e506ac
e506ac
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
e506ac
- rebuilt
e506ac
e506ac
* Mon Feb 09 2004 Adrian Havill <havill@redhat.com>
e506ac
- provide I18N version of nroff that accepts --legacy parameter
e506ac
  (used by man-1.5m2-2)
e506ac
e506ac
* Thu Dec 18 2003 Thomas Woerner <twoerner@redhat.com>
e506ac
- fixed missing BuildRequires (#110574)
e506ac
e506ac
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- allow compiling this without XFree86
e506ac
e506ac
* Wed Aug  6 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-28.2
e506ac
- new devutf8 font description
e506ac
- use -Tutf8 for ru_*.UTF-8 in nroff.sh
e506ac
- fixes #88618 (ru_RU man pages in cambridge are using UTF-8, now)
e506ac
e506ac
* Fri Jun 13 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-28
e506ac
- rebuild (debian-9)
e506ac
e506ac
* Tue Jun 10 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-27
e506ac
- going back to 1.18.1-4 from debian (the newer versions did not work properly)
e506ac
- fixed nroff.sh for ru_RU.(!UTF-8)
e506ac
e506ac
* Mon May 19 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-26
e506ac
- fix input and output handler for 1.18.1-9 to be compatible with 1.18.1-4
e506ac
e506ac
* Tue Apr 29 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- 1.18.1-9 from debian
e506ac
e506ac
* Tue Apr 15 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- 1.18.1-8 from debian: use latin1 instead of C locale
e506ac
e506ac
* Sun Mar 09 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to debian patch 1.18.1-7 located at
e506ac
  ftp://ftp.debian.org/debian/pool/main/g/groff/
e506ac
e506ac
* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 1.18.1-21
e506ac
- groff-xlibs.patch to fix ppc64 builds
e506ac
e506ac
* Wed Feb 12 2003 Tim Waugh <twaugh@redhat.com> 1.18.1-20
e506ac
- Make the iconv patch a little less broken (bug #84132).
e506ac
e506ac
* Tue Feb 11 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-19
e506ac
- added new iconv patch
e506ac
e506ac
* Tue Feb 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- disable the iconv patch, this will go into a wrapper within the man rpm
e506ac
e506ac
* Mon Feb 10 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-17
e506ac
- fixed source of gzipped files
e506ac
e506ac
* Mon Feb 10 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add Korean support from ynakai@redhat.com, #83933
e506ac
e506ac
* Sun Feb 09 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- remove automatic conversion for ru_* and cz_*
e506ac
- add 8bit patch
e506ac
- update to 1.18.1-4 debian patch
e506ac
- disable Patch8: groff-1.18.1-multichar.patch for now
e506ac
- add ugly patch within the iconv patch to partly fix display of russian
e506ac
  man-pages with "-Tnippon"
e506ac
e506ac
* Thu Feb  6 2003 Tim Waugh <twaugh@redhat.com> 1.18.1-11
e506ac
- Unbreak EUC-JP (bug #83608).
e506ac
e506ac
* Mon Feb  3 2003 Thomas Woerner <twoerner@redhat.com> 1.18.1-10
e506ac
- fixed missing minus
e506ac
- added iconv conversion script
e506ac
e506ac
* Fri Jan 31 2003 Tim Waugh <twaugh@redhat.com> 1.18.1-9
e506ac
- Fix UTF-8.
e506ac
e506ac
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
e506ac
- rebuilt
e506ac
e506ac
* Wed Jan 15 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- also add hyphen changes to man.local in addition to mdoc.local
e506ac
e506ac
* Tue Jan 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- really include mdoc.local changes from debian
e506ac
e506ac
* Sat Jan 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- fix #81401, maybe also #57410
e506ac
e506ac
* Fri Jan 03 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add more documentation #80729
e506ac
e506ac
* Wed Jan 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- hot fix for devascii8 breakage
e506ac
e506ac
* Sun Dec 29 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to debian patch 1.18.1-2 located at
e506ac
  ftp://ftp.debian.org/debian/pool/main/g/groff/
e506ac
e506ac
* Mon Nov 18 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to 1.18.1
e506ac
- use newest debian patch on top of it
e506ac
e506ac
* Mon Nov 04 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add gzip decompression patch
e506ac
e506ac
* Sat Nov 02 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to 1.18.1
e506ac
- apply groff_1.18-7 from debian
e506ac
- remove some not-packaged files
e506ac
- rm old printfilters completely
e506ac
e506ac
* Fri Oct 04 2002 Elliot Lee <sopwith@redhat.com> 1.18-7
e506ac
- Patch7 - move pfbtops to CCPROGDIRS (it needs to link to C++ stuff)
e506ac
e506ac
* Sat Aug 31 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add patch for #72924
e506ac
e506ac
* Mon Aug 26 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- remove README.A4  #65920
e506ac
e506ac
* Sun Aug 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- use info files as installed by groff package
e506ac
- completely disable older printconf stuff
e506ac
e506ac
* Thu Aug  8 2002 Yukihiro Nakai <ynakai@redhat.com>
e506ac
- link docj.tmac to doc.tmac #57560
e506ac
e506ac
* Thu Aug  1 2002 Harald Hoyer <harald@redhat.de>
e506ac
- update to 1.18
e506ac
- mmroff(7) is now mmroff(1)
e506ac
e506ac
* Tue Jul 23 2002 Tim Powers <timp@redhat.com>
e506ac
- build using gcc-3.2-0.1
e506ac
e506ac
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
e506ac
- automated rebuild
e506ac
e506ac
* Wed Jun 12 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- prereq install-info and add post/preun for info files
e506ac
e506ac
* Wed May 29 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add info files #64667
e506ac
e506ac
* Fri Feb 22 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- rebuild in new environment
e506ac
e506ac
* Sun Feb 17 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to newest debian patch 1.17.2-16
e506ac
- patch4 is already included in that
e506ac
e506ac
* Thu Jan 31 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- disable printconf support, but do not yet delete it from the source rpm
e506ac
e506ac
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
e506ac
- automated rebuild
e506ac
e506ac
* Mon Jan 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- check string input
e506ac
e506ac
* Sat Jan 05 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- add URL tag
e506ac
e506ac
* Sat Jan 05 2002 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to newest debian patch 1.17.2-13
e506ac
e506ac
* Thu Dec 06 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to newest debian patch 1.17.2-12
e506ac
e506ac
* Wed Aug 15 2001 Mike A. Harris <mharris@redhat.com> 1.17.2-3
e506ac
- Added symlink from soelim to zsoelim, fixing bug (#51037)
e506ac
e506ac
* Tue Aug 14 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- fixes security bug #50494
e506ac
e506ac
* Sun Aug 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to 1.17.2
e506ac
- strerror patch is not needed anymore
e506ac
- apply newest debian patch
e506ac
e506ac
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
e506ac
- rebuild for C++ exception handling on ia64
e506ac
e506ac
* Tue Apr 03 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- do not change groff to use /etc/papersize. Deleted the changes
e506ac
  in the debian patch.
e506ac
e506ac
* Fri Mar 30 2001 Trond Eivind Glomsrřd <teg@redhat.com>
e506ac
- Add hyphen.cs - file generated as described in Czech how-to, 6.7
e506ac
e506ac
* Wed Mar 28 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- updated to newest debian patch to get nippon/ascii8 support
e506ac
  better working
e506ac
e506ac
* Fri Feb  9 2001 Crutcher Dunnavant <crutcher@redhat.com>
e506ac
- switch to printconf filtration rules
e506ac
e506ac
* Tue Jan 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- change app-defaults to /usr/X11R6/lib/X11/app-defaults/
e506ac
  and do not mark it as config file
e506ac
e506ac
* Thu Dec 14 2000 Yukihiro Nakai <ynakai@redhat.com>
e506ac
- Add Japanese patch from RHL7J
e506ac
e506ac
* Fri Aug  4 2000 Florian La Roche <Florian.LaRoche@redhat.de>
e506ac
- update to bug-fix release 1.16.1
e506ac
e506ac
* Fri Jul 28 2000 Tim Waugh <twaugh@redhat.com>
e506ac
- Install troff-to-ps.fpi in /usr/lib/rhs-printfilters (#13634).
e506ac
e506ac
* Wed Jul 19 2000 Jeff Johnson <jbj@redhat.com>
e506ac
- rebuild with gcc-2.96-41.
e506ac
e506ac
* Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
e506ac
- rebuild to fix miscompilation manifesting in alpha build of tcltk.
e506ac
e506ac
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
e506ac
- automatic rebuild
e506ac
e506ac
* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
e506ac
- Rebuild with new C++
e506ac
e506ac
* Fri Jun  9 2000 Bill Nottingham <notting@redhat.com>
e506ac
- move mmroff to -perl
e506ac
e506ac
* Wed Jun  7 2000 Bernhard Rosenkraenzer <bero@redhat.com>
e506ac
- Fix build
e506ac
- FHS
e506ac
- 1.16
e506ac
e506ac
* Sun May 14 2000 Jeff Johnson <jbj@redhat.com>
e506ac
- install tmac.mse (FWIW tmac.se looks broken) to fix dangling symlink (#10757).
e506ac
- add README.A4, how to set up for A4 paper (#8276).
e506ac
- add other documents to package.
e506ac
e506ac
* Thu Mar  2 2000 Jeff Johnson <jbj@redhat.com>
e506ac
- permit sourcing on regular files within cwd tree (unless -U specified).
e506ac
e506ac
* Wed Feb  9 2000 Jeff Johnson <jbj@redhat.com>
e506ac
- fix incorrectly installed tmac.m file (#8362).
e506ac
e506ac
* Mon Feb  7 2000 Florian La Roche <Florian.LaRoche@redhat.com>
e506ac
- check if build system is sane again
e506ac
e506ac
* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
e506ac
- fix description and summary
e506ac
- man pages are compressed. This is ugly.
e506ac
e506ac
* Mon Jan 31 2000 Bill Nottingham <notting@redhat.com>
e506ac
- put the binaries actually in the package *oops*
e506ac
e506ac
* Fri Jan 28 2000 Bill Nottingham <notting@redhat.com>
e506ac
- split perl components into separate subpackage
e506ac
e506ac
* Wed Dec 29 1999 Bill Nottingham <notting@redhat.com>
e506ac
- update to 1.15
e506ac
e506ac
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
e506ac
- auto rebuild in the new build environment (release 9)
e506ac
* Tue Feb 16 1999 Cristian Gafton <gafton@redhat.com>
e506ac
- glibc 2.1 patch for xditview (#992)
e506ac
e506ac
* Thu Oct 22 1998 Bill Nottingham <notting@redhat.com>
e506ac
- build for Raw Hide
e506ac
e506ac
* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
e506ac
- fix makefiles to work with bash2
e506ac
e506ac
* Fri May 08 1998 Prospector System <bugs@redhat.com>
e506ac
- translations modified for de, fr, tr
e506ac
e506ac
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
e506ac
- use g++ for C++ code
e506ac
e506ac
* Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
e506ac
- manhattan and buildroot
e506ac
e506ac
* Mon Nov  3 1997 Michael Fulbright <msf@redhat.com>
e506ac
- made xdefaults file a config file
e506ac
e506ac
* Thu Oct 23 1997 Erik Troan <ewt@redhat.com>
e506ac
- split perl components into separate subpackage
e506ac
e506ac
* Tue Oct 21 1997 Michael Fulbright <msf@redhat.com>
e506ac
- updated to 1.11a
e506ac
- added safe troff-to-ps.fpi
e506ac
e506ac
* Tue Oct 14 1997 Michael Fulbright <msf@redhat.com>
e506ac
- removed troff-to-ps.fpi for security reasons.
e506ac
e506ac
* Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
e506ac
- built against glibc
e506ac