#                                                       -*- default-generic -*-
# DSM for Groff 1.16 binaries
# Written by Eli Zaretskii <eliz@is.elta.co.il> 2000-05-30
#

dsm-file-version: 1.1
dsm-name: gro116b
dsm-version: 0.4.0
dsm-type: binaries

dsm-author: Eli Zaretskii
dsm-author-email: eliz@is.elta.co.il

name: groff
version: 1.16
manifest: gro116b
sources-dsm: gro116s
short-description: GNU Groff version 1.16
long-description: GNU Groff document formatting system
license: GNU GPL
author: James Clark
# These are the current maintainers (until we have a maintainer: tag).
author: Werner Lemberg
author-email: wl@gnu.org
author: Ted Harding
author-email: ted.harding@nessie.mcc.ac.uk
# For reporting bugs
mailing-list: bug-groff@gnu.org
# For general discussion of Groff
mailing-list: groff@gnu.org
# For discussing DJGPP- and DOS/Windows-specific aspects
mailing-list: djgpp@delorie.com
newsgroup: comp.os.msdos.djgpp

porter: Eli Zaretskii
porter-email: eliz@is.elta.co.il

simtelnet-path: v2gnu/
zip: gro116b.zip
changelog: gnu/groff-1.16/NEWS

pre-install-readme: gnu/groff-1.16/arch/djgpp/README
post-install-readme: gnu/groff-1.16/README

requires: DPMI 0.9
replaces: groff < 1.16
# For running shell and Perl scripts distributed as part of Groff
depends-on: bash
depends-on: perl
depends-on: gawk
depends-on: sed
depends-on: grep
# For reading docs
depends-on: info-reader
depends-on: man
# We need `cat' for printing PS and LJ4 output under the -l switch:
depends-on: textutils
# We need `dvilj4' for printing DVI output under the -l switch:
depends-on: dvilj
# For producing graphics in HTML output
depends-on: ghostscript
depends-on: ppmquant
depends-on: ppmtogif

# This is required to remove version 1.10, which had a slightly
# different directory structure.
builtin-pre-install-script: command:\
 rm -rf /dev/env/DJDIR/share/groff \
        /dev/env/DJDIR/info/gro*.[157]n /dev/env/DJDIR/info/*roff.[157]n \
        /dev/env/DJDIR/info/tbl.1n /dev/env/DJDIR/info/pic.1n \
        /dev/env/DJDIR/info/*todit.1n /dev/env/DJDIR/info/*bib.1n \
        /dev/env/DJDIR/info/refer.1n /dev/env/DJDIR/info/eqn.1n \
        /dev/env/DJDIR/info/soelim.1n /dev/env/DJDIR/info/addftinfo.1n \
        /dev/env/DJDIR/info/pfbtops.1n /dev/env/DJDIR/info/psbb.1n \
        /dev/env/DJDIR/info/grog.1n /dev/env/DJDIR/info/me.7n \
        /dev/env/DJDIR/info/msafer.7n

# This removes psbb from earlier versions of Groff.  It is now
# integrated into troff.
builtin-pre-install-script: command:\
 rm -rf /dev/env/DJDIR/bin/psbb.exe /dev/env/DJDIR/man/cat1/psbb.1

# This updates the info/DIR main menu
builtin-post-install-script: command:\
 install-info --info-dir=/dev/env/DJDIR/info /dev/env/DJDIR/info/groff.info
