Blame SPECS/groff.spec

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