Blame SPECS/groff.spec

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