Package-Name: groff
Gentoo-Package: sys-apps/groff
Homepage: http://www.gnu.org/software/groff/
Source: gnu:///groff/groff-(\d+.\d+(.\d+)?).tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -p BUG-REPORT COPYING ChangeLog FDL MORE.STUFF NEWS PROBLEMS PROJECTS README TODO "$(PREFIX)/"
	$(MAKE) -f ../Makefile configure
	$(MAKE)
	$(MAKE) install
	mv -f "$(PREFIX)"/info/groff "$(PREFIX)"/info/groff.info
	set -e ; for i in "$(PREFIX)"/info/groff-[0-9]{,[0-9]} ; do \
		if [ -f "$$i" ] ; then \
			j=`echo "$$i" | sed s/groff-/groff.info-/` ; \
			mv -f "$$i" "$$j" ; \
		fi ; \
	done
Install:
	$(MAKE) instbin BIN="addftinfo afmtodit eqn eqn2graph grn grodvi groff groffer grog grolbp grolj4 grops grotty hpftodit indxbib lkbib lookbib mmroff neqn nroff pfbtops pic pic2graph post-grohtml pre-grohtml refer soelim tbl tfmtodit troff"
	$(MAKE) instinfo INFO=groff
	$(MAKE) instman SECTION=1 MAN="addftinfo afmtodit eqn eqn2graph grn grodvi groff groffer grog grohtml grolbp grolj4 grops grotty hpftodit indxbib lkbib lookbib mmroff neqn nroff pfbtops pic pic2graph refer soelim tbl tfmtodit troff"
	$(MAKE) instman SECTION=5 MAN="groff_font groff_out groff_tmac"
	$(MAKE) instman SECTION=7 MAN="ditroff groff groff_char groff_diff groff_man groff_mdoc groff_me groff_mm groff_mmse groff_mom groff_ms groff_trace groff_www roff"
	rm -rf /usr/share/groff
	ln -s "$(PREFIX)"/share/groff /usr/share/
# FIXME: what to do about share/doc/groff?
Clean:
	@set -e ; for d in share share/doc ; do \
		cd "$(PREFIX)"/$$d/groff ; \
		for i in [0-9]* ; do \
			if [ "$$i" != "$(VERSION)" ] ; then \
				echo "removing \`$(PREFIX)/$$d/groff/$$i'" ; \
				rm -r "$$i" ; \
			fi ; \
		done ; \
	done

/pkg/groff/
/usr/bin/addftinfo
/usr/bin/afmtodit
/usr/bin/eqn
/usr/bin/eqn2graph
/usr/bin/grn
/usr/bin/grodvi
/usr/bin/groff
/usr/bin/groffer
/usr/bin/grog
/usr/bin/grolbp
/usr/bin/grolj4
/usr/bin/grops
/usr/bin/grotty
/usr/bin/hpftodit
/usr/bin/indxbib
/usr/bin/lkbib
/usr/bin/lookbib
/usr/bin/mmroff
/usr/bin/neqn
/usr/bin/nroff
/usr/bin/pfbtops
/usr/bin/pic
/usr/bin/pic2graph
/usr/bin/post-grohtml
/usr/bin/pre-grohtml
/usr/bin/refer
/usr/bin/soelim
/usr/bin/tbl
/usr/bin/tfmtodit
/usr/bin/troff
/usr/info/groff.info*
/usr/man/man1/addftinfo.1.gz
/usr/man/man1/afmtodit.1.gz
/usr/man/man1/eqn.1.gz
/usr/man/man1/eqn2graph.1.gz
/usr/man/man1/grn.1.gz
/usr/man/man1/grodvi.1.gz
/usr/man/man1/groff.1.gz
/usr/man/man1/groffer.1.gz
/usr/man/man1/grog.1.gz
/usr/man/man1/grohtml.1.gz
/usr/man/man1/grolbp.1.gz
/usr/man/man1/grolj4.1.gz
/usr/man/man1/grops.1.gz
/usr/man/man1/grotty.1.gz
/usr/man/man1/hpftodit.1.gz
/usr/man/man1/indxbib.1.gz
/usr/man/man1/lkbib.1.gz
/usr/man/man1/lookbib.1.gz
/usr/man/man1/mmroff.1.gz
/usr/man/man1/neqn.1.gz
/usr/man/man1/nroff.1.gz
/usr/man/man1/pfbtops.1.gz
/usr/man/man1/pic.1.gz
/usr/man/man1/pic2graph.1.gz
/usr/man/man1/refer.1.gz
/usr/man/man1/soelim.1.gz
/usr/man/man1/tbl.1.gz
/usr/man/man1/tfmtodit.1.gz
/usr/man/man1/troff.1.gz
/usr/man/man5/groff_font.5.gz
/usr/man/man5/groff_out.5.gz
/usr/man/man5/groff_tmac.5.gz
/usr/man/man7/ditroff.7.gz
/usr/man/man7/groff.7.gz
/usr/man/man7/groff_char.7.gz
/usr/man/man7/groff_diff.7.gz
/usr/man/man7/groff_man.7.gz
/usr/man/man7/groff_mdoc.7.gz
/usr/man/man7/groff_me.7.gz
/usr/man/man7/groff_mm.7.gz
/usr/man/man7/groff_mmse.7.gz
/usr/man/man7/groff_mom.7.gz
/usr/man/man7/groff_ms.7.gz
/usr/man/man7/groff_trace.7.gz
/usr/man/man7/groff_www.7.gz
/usr/man/man7/roff.7.gz
/usr/share/groff
