pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/groff



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon Apr  1 16:48:37 UTC 2019

Modified Files:
        pkgsrc/textproc/groff: Makefile PLIST PLIST.docs distinfo options.mk
        pkgsrc/textproc/groff/patches: patch-aa
Added Files:
        pkgsrc/textproc/groff/patches: patch-configure
Removed Files:
        pkgsrc/textproc/groff/patches: patch-ab patch-font_devpdf_Makefile.sub

Log Message:
Update to 1.22.4

Changelog:
VERSION 1.22.4
==============

Troff
-----

o The `hy' request has been extended.  Value 16 enables hyphenation before
  the last character, and value 32 enables hyphenation after the first
  character.

PDFPIC
------

o PDFPIC has been corrected so the behaviour is the same whether you use the
  PostScript or PDF drivers.  However, this means that any documents which
  were written using the old behaviour will not be rendered correctly if
  using the PDF driver with the new version.

  The change would mean that documents which relied on the previous
  behaviour are likely to have a gap underneath the image which was not
  there before.  If you see this effect there are three ways you can restore
  the previous behaviour:

  Add the line ".nr PDFPIC_NOSPACE 1" to the document before the first call
  to .PDFPIC.

  If it is just a single document which exhibits this behaviour you can run
  groff adding "-rPDFPIC_NOSPACE=1" to the command line.

  If you have many documents which rely on the previous behaviour you can
  set an environment variable "export GROFF_PDFPIC_NOSPACE=1" which will
  restore the previous behaviour for all runs.

  Note that this change has no effect if you were using .PDFPIC with the
  PostScript driver--only if you used it with the PDF driver.

Gropdf
------

o Type 1 font loading is fixed to handle newer Ghostscript versions.

o Handling of glyphs above position 255 is improved to allow many more
  glyphs to be used.

o New macros .pdftransition and .pdfpause are introduced to allow creation
  of presentation slides.  Partially backward-compatible with present.tmac,
  specifically the PAUSE, BLOCKS and BLOCKE commands.  Supports all the
  transition types introduced in PDF v1.5 (see the gropdf man page).

Miscellaneous
-------------

o A new 'configure' option --with-compatibility-wrappers controls how groff
  compatibility wrappers for vendor-provided non-GNU macro sets are
  installed (see ./configure --help).

o eqn2graph, grap2graph, and pic2graph now attempt to adapt to very old
  installed versions of the ImageMagick and GraphicsMagick programs
  "convert".  They search the output of convert's "-help" option, and use
  "-trim" if that string is found; otherwise, the old "-crop 0x0" method
  (which produces incompatible results on versions that _do_ support
  "-trim") is used.  The programs emit a warning to standard error if the
  search fails and the old method is used.

o eqn2graph no longer supports the "-unsafe" option.  It did nothing.

o groffer now supports the output of XHTML.  Use the "--xhtml" or
  "--mode=xhtml" command-line options to generate it.

o Much work has been done, and is ongoing, to make groff's man pages better
  examples for man page writers to follow.  groff_man(7) itself has been
  expanded and largely rewritten to more precisely document the macro
  package's behavior and to be more helpful and accessible to man page
  writers who may never read any other groff documentation.


To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pkgsrc/textproc/groff/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/textproc/groff/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/groff/PLIST.docs
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/groff/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/groff/options.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/groff/patches/patch-aa
cvs rdiff -u -r1.7 -r0 pkgsrc/textproc/groff/patches/patch-ab
cvs rdiff -u -r0 -r1.4 pkgsrc/textproc/groff/patches/patch-configure
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/textproc/groff/patches/patch-font_devpdf_Makefile.sub

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/groff/Makefile
diff -u pkgsrc/textproc/groff/Makefile:1.87 pkgsrc/textproc/groff/Makefile:1.88
--- pkgsrc/textproc/groff/Makefile:1.87 Wed Aug 22 09:46:45 2018
+++ pkgsrc/textproc/groff/Makefile      Mon Apr  1 16:48:37 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.87 2018/08/22 09:46:45 wiz Exp $
+# $NetBSD: Makefile,v 1.88 2019/04/01 16:48:37 ryoon Exp $
 
-DISTNAME=      groff-1.22.3
-PKGREVISION=   6
+DISTNAME=      groff-1.22.4
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GNU:=groff/}
 
@@ -14,14 +13,18 @@ CHECK_PERMS=                NO
 MAKE_JOBS_SAFE=                NO
 OVERRIDE_DIRDEPTH=     4
 
+DEPENDS+=              urw-fonts-[0-9]*:../../fonts/urw-fonts
+
 INSTALLATION_DIRS=     share/groff/site-tmac
 
 USE_LANGUAGES=         c c++
 GNU_CONFIGURE=         YES
 CONFIGURE_ENV+=                PERLPATH=${PERL5:Q}
-USE_TOOLS+=            perl:run sed:run awk:run gmake
+TEXINFO_REQD+=         4.8
+USE_TOOLS+=            perl sed:run awk:run gmake makeinfo
 EXTRACT_USING=         bsdtar
 USE_FEATURES=          getopt_long
+CONFIGURE_ARGS+=       --with-urw-fonts-dir=${PREFIX}/share/fonts/urw
 
 INFO_FILES=            YES
 

Index: pkgsrc/textproc/groff/PLIST
diff -u pkgsrc/textproc/groff/PLIST:1.26 pkgsrc/textproc/groff/PLIST:1.27
--- pkgsrc/textproc/groff/PLIST:1.26    Wed Jan 18 13:44:46 2017
+++ pkgsrc/textproc/groff/PLIST Mon Apr  1 16:48:37 2019
@@ -1,15 +1,21 @@
-@comment $NetBSD: PLIST,v 1.26 2017/01/18 13:44:46 leot Exp $
+@comment $NetBSD: PLIST,v 1.27 2019/04/01 16:48:37 ryoon Exp $
 bin/addftinfo
 bin/afmtodit
-bin/gchem
-bin/geqn
 bin/eqn2graph
+bin/gchem
 bin/gdiffmk
+bin/geqn
+bin/ggrn
+bin/gindxbib
 bin/glilypond
+bin/glookbib
+bin/gneqn
+bin/gnroff
 bin/gperl
+bin/gpic
 bin/gpinyin
 bin/grap2graph
-bin/ggrn
+bin/grefer
 bin/grodvi
 bin/groff
 bin/groffer
@@ -19,32 +25,26 @@ bin/grolj4
 bin/gropdf
 bin/grops
 bin/grotty
+bin/gsoelim
+bin/gtbl
+bin/gtroff
 bin/hpftodit
-bin/gindxbib
 bin/lkbib
-bin/glookbib
 bin/mmroff
-bin/gneqn
-bin/gnroff
 bin/pdfmom
 bin/pdfroff
 bin/pfbtops
-bin/gpic
 bin/pic2graph
 bin/post-grohtml
 bin/pre-grohtml
 bin/preconv
-bin/grefer
 bin/roff2dvi
 bin/roff2html
 bin/roff2pdf
 bin/roff2ps
 bin/roff2text
 bin/roff2x
-bin/gsoelim
-bin/gtbl
 bin/tfmtodit
-bin/gtroff
 gnu/bin/chem
 gnu/bin/diffmk
 gnu/bin/eqn
@@ -70,7 +70,6 @@ gnu/man/man1/refer.1
 gnu/man/man1/soelim.1
 gnu/man/man1/tbl.1
 gnu/man/man1/troff.1
-info/groff.info
 lib/groff/glilypond/args.pl
 lib/groff/glilypond/oop_fh.pl
 lib/groff/glilypond/subs.pl
@@ -85,15 +84,21 @@ lib/groff/groffer/version.sh
 lib/groff/grog/subs.pl
 man/man1/addftinfo.1
 man/man1/afmtodit.1
-man/man1/gchem.1
-man/man1/geqn.1
 man/man1/eqn2graph.1
+man/man1/gchem.1
 man/man1/gdiffmk.1
+man/man1/geqn.1
+man/man1/ggrn.1
+man/man1/gindxbib.1
 man/man1/glilypond.1
+man/man1/glookbib.1
+man/man1/gneqn.1
+man/man1/gnroff.1
 man/man1/gperl.1
+man/man1/gpic.1
 man/man1/gpinyin.1
 man/man1/grap2graph.1
-man/man1/ggrn.1
+man/man1/grefer.1
 man/man1/grodvi.1
 man/man1/groff.1
 man/man1/groffer.1
@@ -104,30 +109,25 @@ man/man1/grolj4.1
 man/man1/gropdf.1
 man/man1/grops.1
 man/man1/grotty.1
+man/man1/gsoelim.1
+man/man1/gtbl.1
+man/man1/gtroff.1
 man/man1/hpftodit.1
-man/man1/gindxbib.1
 man/man1/lkbib.1
-man/man1/glookbib.1
 man/man1/mmroff.1
-man/man1/gneqn.1
-man/man1/gnroff.1
 man/man1/pdfmom.1
 man/man1/pdfroff.1
 man/man1/pfbtops.1
-man/man1/gpic.1
 man/man1/pic2graph.1
 man/man1/preconv.1
-man/man1/grefer.1
 man/man1/roff2dvi.1
 man/man1/roff2html.1
 man/man1/roff2pdf.1
 man/man1/roff2ps.1
 man/man1/roff2text.1
 man/man1/roff2x.1
-man/man1/gsoelim.1
-man/man1/gtbl.1
 man/man1/tfmtodit.1
-man/man1/gtroff.1
+man/man5/groff_filenames.5
 man/man5/groff_font.5
 man/man5/groff_out.5
 man/man5/groff_tmac.5
@@ -136,7 +136,6 @@ man/man7/ditroff.7
 man/man7/groff.7
 man/man7/groff_char.7
 man/man7/groff_diff.7
-man/man7/groff_filenames.7
 man/man7/groff_hdtbl.7
 man/man7/groff_man.7
 man/man7/groff_mdoc.7
@@ -148,138 +147,18 @@ man/man7/groff_ms.7
 man/man7/groff_trace.7
 man/man7/groff_www.7
 man/man7/roff.7
-share/doc/${PKGNAME}/examples/chem/122/README
-share/doc/${PKGNAME}/examples/chem/122/ch2a_ethyl.chem
-share/doc/${PKGNAME}/examples/chem/122/ch2b_benzene.chem
-share/doc/${PKGNAME}/examples/chem/122/ch2c_benzene_right.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4a_stick.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4b_methyl_acetate.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4c_colon.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4d_HCl.H2O.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4e_CaSO4.2H2O.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4f_C.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4g_BP.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4h_methacrylate.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4i_cyclo.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4j_ring4.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4k_ring3.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4l_vertex.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4m_double.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4n_triple.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4o_aromatic.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4p_cholestanol.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4q_rings.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4r_spiro.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4s_heteroatoms.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4t_polycyclic.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4u_nicotine.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4v_histidine.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4w_lsd.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4x_anisole.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4y_reserpine.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4z1_eqn_glutamic.chem
-share/doc/${PKGNAME}/examples/chem/122/ch4z2_text.chem
-share/doc/${PKGNAME}/examples/chem/122/ch5a_size.chem
-share/doc/${PKGNAME}/examples/chem/122/ch6a_pic.chem
-share/doc/${PKGNAME}/examples/chem/122/ch6b_dna.chem
-share/doc/${PKGNAME}/examples/chem/122/chAa_polymer.chem
-share/doc/${PKGNAME}/examples/chem/122/chAb_vinyl_chloro.chem
-share/doc/${PKGNAME}/examples/chem/122/chAc_morphine.chem
-share/doc/${PKGNAME}/examples/chem/122/chAd_chlorophyll.chem
-share/doc/${PKGNAME}/examples/chem/122/chAe_chair.chem
-share/doc/${PKGNAME}/examples/chem/122/chAf_arrow.chem
-share/doc/${PKGNAME}/examples/chem/122/chAg_circle.chem
-share/doc/${PKGNAME}/examples/chem/122/chAh_brackets.chem
-share/doc/${PKGNAME}/examples/chem/122/chAi_poly_vinyl_chloride.chem
-share/doc/${PKGNAME}/examples/chem/122/chBa_jump.chem
-share/doc/${PKGNAME}/examples/chem/122/chBb_bonds.chem
-share/doc/${PKGNAME}/examples/chem/122/chBc_rings.chem
-share/doc/${PKGNAME}/examples/chem/README
-share/doc/${PKGNAME}/examples/chem/atp.chem
-share/doc/${PKGNAME}/examples/chem/cholesterin.chem
-share/doc/${PKGNAME}/examples/chem/ethamivan.chem
-share/doc/${PKGNAME}/examples/chem/lsd.chem
-share/doc/${PKGNAME}/examples/chem/morphine.chem
-share/doc/${PKGNAME}/examples/chem/penicillin.chem
-share/doc/${PKGNAME}/examples/chem/reserpine.chem
-share/doc/${PKGNAME}/examples/gnu.eps
-share/doc/${PKGNAME}/examples/grnexmpl.g
-share/doc/${PKGNAME}/examples/grnexmpl.me
-share/doc/${PKGNAME}/examples/grnexmpl.ps
-share/doc/${PKGNAME}/examples/groff.css
-share/doc/${PKGNAME}/examples/hdtbl/chess_board.ps
-share/doc/${PKGNAME}/examples/hdtbl/chess_board.roff
-share/doc/${PKGNAME}/examples/hdtbl/col_rowspan_colors.ps
-share/doc/${PKGNAME}/examples/hdtbl/col_rowspan_colors.roff
-share/doc/${PKGNAME}/examples/hdtbl/color_boxes.ps
-share/doc/${PKGNAME}/examples/hdtbl/color_boxes.roff
-share/doc/${PKGNAME}/examples/hdtbl/color_nested_tables.ps
-share/doc/${PKGNAME}/examples/hdtbl/color_nested_tables.roff
-share/doc/${PKGNAME}/examples/hdtbl/color_table_cells.ps
-share/doc/${PKGNAME}/examples/hdtbl/color_table_cells.roff
-share/doc/${PKGNAME}/examples/hdtbl/color_transitions.ps
-share/doc/${PKGNAME}/examples/hdtbl/color_transitions.roff
-share/doc/${PKGNAME}/examples/hdtbl/common.roff
-share/doc/${PKGNAME}/examples/hdtbl/fonts_n.ps
-share/doc/${PKGNAME}/examples/hdtbl/fonts_n.roff
-share/doc/${PKGNAME}/examples/hdtbl/fonts_x.ps
-share/doc/${PKGNAME}/examples/hdtbl/fonts_x.roff
-share/doc/${PKGNAME}/examples/hdtbl/gnu.eps
-share/doc/${PKGNAME}/examples/hdtbl/mixed_pickles.ps
-share/doc/${PKGNAME}/examples/hdtbl/mixed_pickles.roff
-share/doc/${PKGNAME}/examples/hdtbl/rainbow.ps
-share/doc/${PKGNAME}/examples/hdtbl/rainbow.roff
-share/doc/${PKGNAME}/examples/hdtbl/short_reference.ps
-share/doc/${PKGNAME}/examples/hdtbl/short_reference.roff
-share/doc/${PKGNAME}/examples/mom/README.txt
-share/doc/${PKGNAME}/examples/mom/elvis_syntax
-share/doc/${PKGNAME}/examples/mom/elvis_syntax.new
-share/doc/${PKGNAME}/examples/mom/letter.mom
-share/doc/${PKGNAME}/examples/mom/mom-pdf.mom
-share/doc/${PKGNAME}/examples/mom/mom.vim
-share/doc/${PKGNAME}/examples/mom/penguin.pdf
-share/doc/${PKGNAME}/examples/mom/penguin.ps
-share/doc/${PKGNAME}/examples/mom/sample_docs.mom
-share/doc/${PKGNAME}/examples/mom/typesetting.mom
-share/doc/${PKGNAME}/examples/webpage.ms
-share/doc/${PKGNAME}/examples/webpage.ps
-share/doc/${PKGNAME}/html/mom/appendices.html
-share/doc/${PKGNAME}/html/mom/color.html
-share/doc/${PKGNAME}/html/mom/cover.html
-share/doc/${PKGNAME}/html/mom/definitions.html
-share/doc/${PKGNAME}/html/mom/docelement.html
-share/doc/${PKGNAME}/html/mom/docprocessing.html
-share/doc/${PKGNAME}/html/mom/goodies.html
-share/doc/${PKGNAME}/html/mom/graphical.html
-share/doc/${PKGNAME}/html/mom/headfootpage.html
-share/doc/${PKGNAME}/html/mom/images.html
-share/doc/${PKGNAME}/html/mom/inlines.html
-share/doc/${PKGNAME}/html/mom/intro.html
-share/doc/${PKGNAME}/html/mom/letters.html
-share/doc/${PKGNAME}/html/mom/macrolist.html
-share/doc/${PKGNAME}/html/mom/rectoverso.html
-share/doc/${PKGNAME}/html/mom/refer.html
-share/doc/${PKGNAME}/html/mom/reserved.html
-share/doc/${PKGNAME}/html/mom/stylesheet.css
-share/doc/${PKGNAME}/html/mom/tables-of-contents.html
-share/doc/${PKGNAME}/html/mom/toc.html
-share/doc/${PKGNAME}/html/mom/typesetting.html
-share/doc/${PKGNAME}/html/mom/using.html
-share/doc/${PKGNAME}/html/mom/version-2.html
-share/doc/${PKGNAME}/meintro.me
-share/doc/${PKGNAME}/meintro.ps
-share/doc/${PKGNAME}/meintro_fr.me
-share/doc/${PKGNAME}/meintro_fr.ps
-share/doc/${PKGNAME}/meref.me
-share/doc/${PKGNAME}/meref.ps
-share/doc/${PKGNAME}/pic.ms
-share/doc/${PKGNAME}/pic.ps
+share/doc/${PKGNAME}/examples/mm/letter.mm
 share/groff/${PKGVERSION}/eign
 share/groff/${PKGVERSION}/font/devascii/B
 share/groff/${PKGVERSION}/font/devascii/BI
 share/groff/${PKGVERSION}/font/devascii/DESC
 share/groff/${PKGVERSION}/font/devascii/I
 share/groff/${PKGVERSION}/font/devascii/R
+share/groff/${PKGVERSION}/font/devcp1047/B
+share/groff/${PKGVERSION}/font/devcp1047/BI
+share/groff/${PKGVERSION}/font/devcp1047/DESC
+share/groff/${PKGVERSION}/font/devcp1047/I
+share/groff/${PKGVERSION}/font/devcp1047/R
 share/groff/${PKGVERSION}/font/devdvi/CW
 share/groff/${PKGVERSION}/font/devdvi/CWEC
 share/groff/${PKGVERSION}/font/devdvi/CWI
@@ -434,6 +313,41 @@ share/groff/${PKGVERSION}/font/devpdf/TB
 share/groff/${PKGVERSION}/font/devpdf/TBI
 share/groff/${PKGVERSION}/font/devpdf/TI
 share/groff/${PKGVERSION}/font/devpdf/TR
+share/groff/${PKGVERSION}/font/devpdf/U-AB
+share/groff/${PKGVERSION}/font/devpdf/U-ABI
+share/groff/${PKGVERSION}/font/devpdf/U-AI
+share/groff/${PKGVERSION}/font/devpdf/U-AR
+share/groff/${PKGVERSION}/font/devpdf/U-BMB
+share/groff/${PKGVERSION}/font/devpdf/U-BMBI
+share/groff/${PKGVERSION}/font/devpdf/U-BMI
+share/groff/${PKGVERSION}/font/devpdf/U-BMR
+share/groff/${PKGVERSION}/font/devpdf/U-CB
+share/groff/${PKGVERSION}/font/devpdf/U-CBI
+share/groff/${PKGVERSION}/font/devpdf/U-CI
+share/groff/${PKGVERSION}/font/devpdf/U-CR
+share/groff/${PKGVERSION}/font/devpdf/U-HB
+share/groff/${PKGVERSION}/font/devpdf/U-HBI
+share/groff/${PKGVERSION}/font/devpdf/U-HI
+share/groff/${PKGVERSION}/font/devpdf/U-HNB
+share/groff/${PKGVERSION}/font/devpdf/U-HNBI
+share/groff/${PKGVERSION}/font/devpdf/U-HNI
+share/groff/${PKGVERSION}/font/devpdf/U-HNR
+share/groff/${PKGVERSION}/font/devpdf/U-HR
+share/groff/${PKGVERSION}/font/devpdf/U-NB
+share/groff/${PKGVERSION}/font/devpdf/U-NBI
+share/groff/${PKGVERSION}/font/devpdf/U-NI
+share/groff/${PKGVERSION}/font/devpdf/U-NR
+share/groff/${PKGVERSION}/font/devpdf/U-PB
+share/groff/${PKGVERSION}/font/devpdf/U-PBI
+share/groff/${PKGVERSION}/font/devpdf/U-PI
+share/groff/${PKGVERSION}/font/devpdf/U-PR
+share/groff/${PKGVERSION}/font/devpdf/U-S
+share/groff/${PKGVERSION}/font/devpdf/U-TB
+share/groff/${PKGVERSION}/font/devpdf/U-TBI
+share/groff/${PKGVERSION}/font/devpdf/U-TI
+share/groff/${PKGVERSION}/font/devpdf/U-TR
+share/groff/${PKGVERSION}/font/devpdf/U-ZCMI
+share/groff/${PKGVERSION}/font/devpdf/U-ZD
 share/groff/${PKGVERSION}/font/devpdf/ZD
 share/groff/${PKGVERSION}/font/devpdf/download
 share/groff/${PKGVERSION}/font/devpdf/enc/text.enc
@@ -441,7 +355,6 @@ share/groff/${PKGVERSION}/font/devpdf/ma
 share/groff/${PKGVERSION}/font/devpdf/map/symbolchars
 share/groff/${PKGVERSION}/font/devpdf/map/symbolmap
 share/groff/${PKGVERSION}/font/devpdf/map/textmap
-share/groff/${PKGVERSION}/font/devpdf/util/BuildFoundries
 share/groff/${PKGVERSION}/font/devps/AB
 share/groff/${PKGVERSION}/font/devps/ABI
 share/groff/${PKGVERSION}/font/devps/AI
@@ -539,7 +452,6 @@ share/groff/${PKGVERSION}/tmac/Xps.tmac
 share/groff/${PKGVERSION}/tmac/a4.tmac
 share/groff/${PKGVERSION}/tmac/an-ext.tmac
 share/groff/${PKGVERSION}/tmac/an-old.tmac
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/an.tmac
 share/groff/${PKGVERSION}/tmac/andoc.tmac
 share/groff/${PKGVERSION}/tmac/composite.tmac
 share/groff/${PKGVERSION}/tmac/cp1047.tmac
@@ -567,7 +479,6 @@ share/groff/${PKGVERSION}/tmac/hyphen.fr
 share/groff/${PKGVERSION}/tmac/hyphen.sv
 share/groff/${PKGVERSION}/tmac/hyphen.us
 share/groff/${PKGVERSION}/tmac/hyphenex.cs
-share/groff/${PKGVERSION}/tmac/hyphenex.det
 share/groff/${PKGVERSION}/tmac/hyphenex.us
 share/groff/${PKGVERSION}/tmac/ja.tmac
 share/groff/${PKGVERSION}/tmac/latin1.tmac
@@ -576,7 +487,6 @@ share/groff/${PKGVERSION}/tmac/latin5.tm
 share/groff/${PKGVERSION}/tmac/latin9.tmac
 share/groff/${PKGVERSION}/tmac/lbp.tmac
 share/groff/${PKGVERSION}/tmac/lj4.tmac
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/m.tmac
 share/groff/${PKGVERSION}/tmac/man.tmac
 share/groff/${PKGVERSION}/tmac/mandoc.tmac
 share/groff/${PKGVERSION}/tmac/mdoc.tmac
@@ -585,7 +495,6 @@ share/groff/${PKGVERSION}/tmac/mdoc/doc-
 share/groff/${PKGVERSION}/tmac/mdoc/doc-nroff
 share/groff/${PKGVERSION}/tmac/mdoc/doc-syms
 share/groff/${PKGVERSION}/tmac/me.tmac
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/mm.tmac
 share/groff/${PKGVERSION}/tmac/mm/0.MT
 share/groff/${PKGVERSION}/tmac/mm/4.MT
 share/groff/${PKGVERSION}/tmac/mm/5.MT
@@ -593,14 +502,13 @@ share/groff/${PKGVERSION}/tmac/mm/locale
 share/groff/${PKGVERSION}/tmac/mm/ms.cov
 share/groff/${PKGVERSION}/tmac/mm/se_locale
 share/groff/${PKGVERSION}/tmac/mm/se_ms.cov
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/mmse.tmac
 share/groff/${PKGVERSION}/tmac/mom.tmac
 share/groff/${PKGVERSION}/tmac/ms.tmac
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/mse.tmac
 share/groff/${PKGVERSION}/tmac/om.tmac
 share/groff/${PKGVERSION}/tmac/papersize.tmac
 share/groff/${PKGVERSION}/tmac/pdf.tmac
 share/groff/${PKGVERSION}/tmac/pdfmark.tmac
+share/groff/${PKGVERSION}/tmac/pdfpic.tmac
 share/groff/${PKGVERSION}/tmac/pic.tmac
 share/groff/${PKGVERSION}/tmac/ps.tmac
 share/groff/${PKGVERSION}/tmac/psatk.tmac
@@ -610,7 +518,6 @@ share/groff/${PKGVERSION}/tmac/refer-me.
 share/groff/${PKGVERSION}/tmac/refer-mm.tmac
 share/groff/${PKGVERSION}/tmac/refer-ms.tmac
 share/groff/${PKGVERSION}/tmac/refer.tmac
-@comment handled dynamically: share/groff/${PKGVERSION}/tmac/s.tmac
 share/groff/${PKGVERSION}/tmac/safer.tmac
 share/groff/${PKGVERSION}/tmac/spdf.tmac
 share/groff/${PKGVERSION}/tmac/sv.tmac
@@ -622,9 +529,9 @@ share/groff/${PKGVERSION}/tmac/tty-char.
 share/groff/${PKGVERSION}/tmac/tty.tmac
 share/groff/${PKGVERSION}/tmac/unicode.tmac
 share/groff/${PKGVERSION}/tmac/www.tmac
+share/groff/${PKGVERSION}/tmac/zh.tmac
 share/groff/current
 share/groff/site-tmac/man.local
 share/groff/site-tmac/mdoc.local
 @pkgdir share/groff/site-font
 @pkgdir lib/groff/site-tmac
-@pkgdir lib/groff/refer

Index: pkgsrc/textproc/groff/PLIST.docs
diff -u pkgsrc/textproc/groff/PLIST.docs:1.5 pkgsrc/textproc/groff/PLIST.docs:1.6
--- pkgsrc/textproc/groff/PLIST.docs:1.5        Wed Jan 18 13:44:46 2017
+++ pkgsrc/textproc/groff/PLIST.docs    Mon Apr  1 16:48:37 2019
@@ -1,9 +1,108 @@
-@comment $NetBSD: PLIST.docs,v 1.5 2017/01/18 13:44:46 leot Exp $
+@comment $NetBSD: PLIST.docs,v 1.6 2019/04/01 16:48:37 ryoon Exp $
+info/groff.info
+share/doc/${PKGNAME}/examples/chem/122/README
+share/doc/${PKGNAME}/examples/chem/122/ch2a_ethyl.chem
+share/doc/${PKGNAME}/examples/chem/122/ch2b_benzene.chem
+share/doc/${PKGNAME}/examples/chem/122/ch2c_benzene_right.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4a_stick.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4b_methyl_acetate.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4c_colon.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4d_HCl.H2O.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4e_CaSO4.2H2O.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4f_C.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4g_BP.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4h_methacrylate.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4i_cyclo.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4j_ring4.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4k_ring3.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4l_vertex.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4m_double.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4n_triple.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4o_aromatic.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4p_cholestanol.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4q_rings.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4r_spiro.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4s_heteroatoms.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4t_polycyclic.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4u_nicotine.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4v_histidine.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4w_lsd.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4x_anisole.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4y_reserpine.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4z1_eqn_glutamic.chem
+share/doc/${PKGNAME}/examples/chem/122/ch4z2_text.chem
+share/doc/${PKGNAME}/examples/chem/122/ch5a_size.chem
+share/doc/${PKGNAME}/examples/chem/122/ch6a_pic.chem
+share/doc/${PKGNAME}/examples/chem/122/ch6b_dna.chem
+share/doc/${PKGNAME}/examples/chem/122/chAa_polymer.chem
+share/doc/${PKGNAME}/examples/chem/122/chAb_vinyl_chloro.chem
+share/doc/${PKGNAME}/examples/chem/122/chAc_morphine.chem
+share/doc/${PKGNAME}/examples/chem/122/chAd_chlorophyll.chem
+share/doc/${PKGNAME}/examples/chem/122/chAe_chair.chem
+share/doc/${PKGNAME}/examples/chem/122/chAf_arrow.chem
+share/doc/${PKGNAME}/examples/chem/122/chAg_circle.chem
+share/doc/${PKGNAME}/examples/chem/122/chAh_brackets.chem
+share/doc/${PKGNAME}/examples/chem/122/chAi_poly_vinyl_chloride.chem
+share/doc/${PKGNAME}/examples/chem/122/chBa_jump.chem
+share/doc/${PKGNAME}/examples/chem/122/chBb_bonds.chem
+share/doc/${PKGNAME}/examples/chem/122/chBc_rings.chem
+share/doc/${PKGNAME}/examples/chem/README
+share/doc/${PKGNAME}/examples/chem/atp.chem
+share/doc/${PKGNAME}/examples/chem/cholesterin.chem
+share/doc/${PKGNAME}/examples/chem/ethamivan.chem
+share/doc/${PKGNAME}/examples/chem/lsd.chem
+share/doc/${PKGNAME}/examples/chem/morphine.chem
+share/doc/${PKGNAME}/examples/chem/penicillin.chem
+share/doc/${PKGNAME}/examples/chem/reserpine.chem
+share/doc/${PKGNAME}/examples/gnu.eps
+share/doc/${PKGNAME}/examples/grnexmpl.g
+share/doc/${PKGNAME}/examples/grnexmpl.me
+share/doc/${PKGNAME}/examples/grnexmpl.ps
+share/doc/${PKGNAME}/examples/groff.css
+share/doc/${PKGNAME}/examples/hdtbl/chess_board.ps
+share/doc/${PKGNAME}/examples/hdtbl/chess_board.roff
+share/doc/${PKGNAME}/examples/hdtbl/col_rowspan_colors.ps
+share/doc/${PKGNAME}/examples/hdtbl/col_rowspan_colors.roff
+share/doc/${PKGNAME}/examples/hdtbl/color_boxes.ps
+share/doc/${PKGNAME}/examples/hdtbl/color_boxes.roff
+share/doc/${PKGNAME}/examples/hdtbl/color_nested_tables.ps
+share/doc/${PKGNAME}/examples/hdtbl/color_nested_tables.roff
+share/doc/${PKGNAME}/examples/hdtbl/color_table_cells.ps
+share/doc/${PKGNAME}/examples/hdtbl/color_table_cells.roff
+share/doc/${PKGNAME}/examples/hdtbl/color_transitions.ps
+share/doc/${PKGNAME}/examples/hdtbl/color_transitions.roff
+share/doc/${PKGNAME}/examples/hdtbl/common.roff
+share/doc/${PKGNAME}/examples/hdtbl/fonts_n.ps
+share/doc/${PKGNAME}/examples/hdtbl/fonts_n.roff
+share/doc/${PKGNAME}/examples/hdtbl/fonts_x.ps
+share/doc/${PKGNAME}/examples/hdtbl/fonts_x.roff
+share/doc/${PKGNAME}/examples/hdtbl/gnu.eps
+share/doc/${PKGNAME}/examples/hdtbl/mixed_pickles.ps
+share/doc/${PKGNAME}/examples/hdtbl/mixed_pickles.roff
+share/doc/${PKGNAME}/examples/hdtbl/rainbow.ps
+share/doc/${PKGNAME}/examples/hdtbl/rainbow.roff
+share/doc/${PKGNAME}/examples/hdtbl/short_reference.ps
+share/doc/${PKGNAME}/examples/hdtbl/short_reference.roff
 share/doc/${PKGNAME}/examples/img/webpage1.png
 share/doc/${PKGNAME}/examples/img/webpage2.png
+share/doc/${PKGNAME}/examples/mom/README-fr.txt
+share/doc/${PKGNAME}/examples/mom/README.txt
+share/doc/${PKGNAME}/examples/mom/elvis_syntax
+share/doc/${PKGNAME}/examples/mom/elvis_syntax.new
+share/doc/${PKGNAME}/examples/mom/letter.mom
 share/doc/${PKGNAME}/examples/mom/letter.pdf
+share/doc/${PKGNAME}/examples/mom/mom-pdf.mom
 share/doc/${PKGNAME}/examples/mom/mom-pdf.pdf
+share/doc/${PKGNAME}/examples/mom/mom.vim
+share/doc/${PKGNAME}/examples/mom/mon_premier_doc.mom
+share/doc/${PKGNAME}/examples/mom/mon_premier_doc.pdf
+share/doc/${PKGNAME}/examples/mom/penguin.pdf
+share/doc/${PKGNAME}/examples/mom/penguin.ps
+share/doc/${PKGNAME}/examples/mom/sample_docs.mom
 share/doc/${PKGNAME}/examples/mom/sample_docs.pdf
+share/doc/${PKGNAME}/examples/mom/slide-demo.mom
+share/doc/${PKGNAME}/examples/mom/slide-demo.pdf
+share/doc/${PKGNAME}/examples/mom/typesetting.mom
 share/doc/${PKGNAME}/examples/mom/typesetting.pdf
 share/doc/${PKGNAME}/examples/webpage-1.html
 share/doc/${PKGNAME}/examples/webpage-10.html
@@ -23,6 +122,8 @@ share/doc/${PKGNAME}/examples/webpage-7.
 share/doc/${PKGNAME}/examples/webpage-8.html
 share/doc/${PKGNAME}/examples/webpage-9.html
 share/doc/${PKGNAME}/examples/webpage.html
+share/doc/${PKGNAME}/examples/webpage.ms
+share/doc/${PKGNAME}/examples/webpage.ps
 share/doc/${PKGNAME}/html/img/pic1.png
 share/doc/${PKGNAME}/html/img/pic10.png
 share/doc/${PKGNAME}/html/img/pic11.png
@@ -73,6 +174,29 @@ share/doc/${PKGNAME}/html/img/pic6.png
 share/doc/${PKGNAME}/html/img/pic7.png
 share/doc/${PKGNAME}/html/img/pic8.png
 share/doc/${PKGNAME}/html/img/pic9.png
+share/doc/${PKGNAME}/html/mom/appendices.html
+share/doc/${PKGNAME}/html/mom/color.html
+share/doc/${PKGNAME}/html/mom/cover.html
+share/doc/${PKGNAME}/html/mom/definitions.html
+share/doc/${PKGNAME}/html/mom/docelement.html
+share/doc/${PKGNAME}/html/mom/docprocessing.html
+share/doc/${PKGNAME}/html/mom/goodies.html
+share/doc/${PKGNAME}/html/mom/graphical.html
+share/doc/${PKGNAME}/html/mom/headfootpage.html
+share/doc/${PKGNAME}/html/mom/images.html
+share/doc/${PKGNAME}/html/mom/inlines.html
+share/doc/${PKGNAME}/html/mom/intro.html
+share/doc/${PKGNAME}/html/mom/letters.html
+share/doc/${PKGNAME}/html/mom/macrolist.html
+share/doc/${PKGNAME}/html/mom/rectoverso.html
+share/doc/${PKGNAME}/html/mom/refer.html
+share/doc/${PKGNAME}/html/mom/reserved.html
+share/doc/${PKGNAME}/html/mom/stylesheet.css
+share/doc/${PKGNAME}/html/mom/tables-of-contents.html
+share/doc/${PKGNAME}/html/mom/toc.html
+share/doc/${PKGNAME}/html/mom/typesetting.html
+share/doc/${PKGNAME}/html/mom/using.html
+share/doc/${PKGNAME}/html/mom/version-2.html
 share/doc/${PKGNAME}/html/pic-1.html
 share/doc/${PKGNAME}/html/pic-10.html
 share/doc/${PKGNAME}/html/pic-11.html
@@ -97,5 +221,14 @@ share/doc/${PKGNAME}/html/pic-7.html
 share/doc/${PKGNAME}/html/pic-8.html
 share/doc/${PKGNAME}/html/pic-9.html
 share/doc/${PKGNAME}/html/pic.html
+share/doc/${PKGNAME}/meintro.me
+share/doc/${PKGNAME}/meintro.ps
+share/doc/${PKGNAME}/meintro_fr.me
+share/doc/${PKGNAME}/meintro_fr.ps
+share/doc/${PKGNAME}/meref.me
+share/doc/${PKGNAME}/meref.ps
+share/doc/${PKGNAME}/pdf/automake.pdf
 share/doc/${PKGNAME}/pdf/mom-pdf.pdf
 share/doc/${PKGNAME}/pdf/pdfmark.pdf
+share/doc/${PKGNAME}/pic.ms
+share/doc/${PKGNAME}/pic.ps

Index: pkgsrc/textproc/groff/distinfo
diff -u pkgsrc/textproc/groff/distinfo:1.25 pkgsrc/textproc/groff/distinfo:1.26
--- pkgsrc/textproc/groff/distinfo:1.25 Wed Aug  3 10:31:28 2016
+++ pkgsrc/textproc/groff/distinfo      Mon Apr  1 16:48:37 2019
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.25 2016/08/03 10:31:28 leot Exp $
+$NetBSD: distinfo,v 1.26 2019/04/01 16:48:37 ryoon Exp $
 
-SHA1 (groff-1.22.3.tar.gz) = 61a6808ea1ef715df9fa8e9b424e1f6b9fa8c091
-RMD160 (groff-1.22.3.tar.gz) = 8f6d364f759e559c12c497091118f6d68f3a3b85
-SHA512 (groff-1.22.3.tar.gz) = c526ab203d13a9c9d110bcd3149fe50d1cd0d309437e9e2731a7ce90d890507ebc0a2331899ecf4dba2938daa756b6094cf76fd347a0ded59797c70ccfd0c95c
-Size (groff-1.22.3.tar.gz) = 4188772 bytes
-SHA1 (patch-aa) = 3f5d2c29397377f673a863e0ea953eaac4088898
-SHA1 (patch-ab) = 64ba9805a0798bfce543a258cd66347caa1bf860
-SHA1 (patch-font_devpdf_Makefile.sub) = 2d73140fe036cf48fe93eea3ad71a273c181e298
+SHA1 (groff-1.22.4.tar.gz) = 2ce4ab107e3fab1414fef2c5b5312f562a4e4d35
+RMD160 (groff-1.22.4.tar.gz) = 6f0555695ac882a8e1f925cce22f7e3d267188cb
+SHA512 (groff-1.22.4.tar.gz) = 1c42d3cd71efaf067b5850945d9097fa1f0fadd5e2b6ba7446bd9d4f439fe1ad058e4ddb0d4e0f503682137dfc7c822944ce1e3e5cf981673f8ba197ea77126d
+Size (groff-1.22.4.tar.gz) = 4137480 bytes
+SHA1 (patch-aa) = 98c10a0ef1854ee4baca00c702746a948f5a0fe2
+SHA1 (patch-configure) = b4193e18b1e7159f5dfbc96f9a84787f6648f616
 SHA1 (patch-src_libs_libgroff_tmpfile.cpp) = 3794a028dc7c569e5adea6b7b876c3ac085376ba

Index: pkgsrc/textproc/groff/options.mk
diff -u pkgsrc/textproc/groff/options.mk:1.8 pkgsrc/textproc/groff/options.mk:1.9
--- pkgsrc/textproc/groff/options.mk:1.8        Fri Feb 26 10:32:47 2016
+++ pkgsrc/textproc/groff/options.mk    Mon Apr  1 16:48:37 2019
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.8 2016/02/26 10:32:47 jperkin Exp $
+# $NetBSD: options.mk,v 1.9 2019/04/01 16:48:37 ryoon Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.groff
 PKG_SUPPORTED_OPTIONS= groff-docs x11
@@ -7,12 +7,12 @@ PKG_SUGGESTED_OPTIONS=        groff-docs x11
 .include "../../mk/bsd.options.mk"
 
 .if !empty(PKG_OPTIONS:Mgroff-docs)
-TEXINFO_REQD+=         4.8
-USE_TOOLS+=            makeinfo
 DEPENDS+=              netpbm>=10.0:../../graphics/netpbm
 DEPENDS+=              psutils>=1.17:../../print/psutils
 USE_TOOLS+=            gs:run
 PLIST_SRC+=            PLIST.docs
+.else
+CONFIGURE_ENV+=                with_doc=no
 .endif
 
 .if !empty(PKG_OPTIONS:Mx11)

Index: pkgsrc/textproc/groff/patches/patch-aa
diff -u pkgsrc/textproc/groff/patches/patch-aa:1.6 pkgsrc/textproc/groff/patches/patch-aa:1.7
--- pkgsrc/textproc/groff/patches/patch-aa:1.6  Thu Oct 15 14:11:20 2015
+++ pkgsrc/textproc/groff/patches/patch-aa      Mon Apr  1 16:48:37 2019
@@ -1,26 +1,17 @@
-$NetBSD: patch-aa,v 1.6 2015/10/15 14:11:20 richard Exp $
+$NetBSD: patch-aa,v 1.7 2019/04/01 16:48:37 ryoon Exp $
 
 Fix path to papers directory on NetBSD.
 Avoid arbitrary decisions wrt troff being present or not to use a g'prefix.
 Force it instead and use PKGGNUDIR logic to work it out.
 
---- Makefile.in.orig   2014-11-04 08:38:35.145524997 +0000
+--- Makefile.in.orig   2018-12-23 14:34:27.000000000 +0000
 +++ Makefile.in
-@@ -123,7 +123,7 @@ DVIPRINT=@DVIPRINT@
- # gtroff.  This doesn't affect programs like grops or groff that have
- # no Unix counterparts.  Note that the groff versions of eqn and tbl
- # will not work with Unix troff.
--g=@g@
-+g=g
- 
- # Common prefix for installation directories.
- # Used in definitions of exec_prefix, datasubdir, fontpath, manroot.
-@@ -237,7 +237,7 @@ tmac_an_prefix=\
- indexext=.i
+@@ -3681,7 +3681,7 @@ tmac_an_prefix = \
+ indexext = .i
  
  # Directory containing the default index for refer.
--indexdir=/usr/dict/papers
-+indexdir=/usr/share/dict/papers
+-indexdir = /usr/dict/papers
++indexdir = /usr/share/dict/papers
  
  # The filename (without suffix) of the default index for refer.
- indexname=Ind
+ indexname = Ind

Added files:

Index: pkgsrc/textproc/groff/patches/patch-configure
diff -u /dev/null pkgsrc/textproc/groff/patches/patch-configure:1.4
--- /dev/null   Mon Apr  1 16:48:37 2019
+++ pkgsrc/textproc/groff/patches/patch-configure       Mon Apr  1 16:48:37 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.4 2019/04/01 16:48:37 ryoon Exp $
+
+* Add g prefix to some commands
+
+--- configure.orig     2018-12-23 14:34:25.000000000 +0000
++++ configure
+@@ -23841,7 +23841,7 @@ $as_echo "$PAGE" >&6; }
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existing troff installation" >&5
+ $as_echo_n "checking for existing troff installation... " >&6; }
+-   if test "x`(echo .tm '|n(.g' | tr '|' '\\\\' | troff -z -i 2>&1) 2>/dev/null`" = x0; then
++   if test true; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+      g=g



Home | Main Index | Thread Index | Old Index