Remove postscript and pdf documentation. The haddock manual and the ghc users guide are already available as HTML, and everything else in Haskell land (especially all the libraries) is HTML only, so there's no point in keeping them.
This may help edd@ to work on even more minimal minimalistic texlive packages. (And I've no idea wether that LATEX_DOCS=NO in MAKE_FLAGS used for the no_doc flavor actually does anything, but the *normal* build succeeds without dblatex and even texlive installed) Index: Makefile =================================================================== RCS file: /cvs/ports/lang/ghc/Makefile,v retrieving revision 1.106 diff -u -p -r1.106 Makefile --- Makefile 25 Nov 2013 14:16:23 -0000 1.106 +++ Makefile 11 Dec 2013 20:30:22 -0000 @@ -13,6 +13,7 @@ DISTNAME = ghc-${MODGHC_VER} PKGNAME-main = ghc-${MODGHC_VER} REVISION-main = 1 PKGNAME-doc = ghc-doc-${MODGHC_VER} +REVISION-doc = 0 CATEGORIES = lang devel HOMEPAGE = http://www.haskell.org/ghc/ @@ -79,16 +80,14 @@ CONFIGURE_ENV += CONF_CC_OPTS_STAGE0="-f MAKE_FLAGS += StripLibraries=YES \ INSTALL_BIN_OPTS=-s \ - HSCOLOUR_SRCS=NO + HSCOLOUR_SRCS=NO \ + BUILD_DOCBOOK_PDF=NO \ + BUILD_DOCBOOK_PS=NO .if ${FLAVOR:Mno_doc} MAKE_FLAGS += HADDOCK_DOCS=NO \ LATEX_DOCS=NO \ - BUILD_DOCBOOK_HTML=NO \ - BUILD_DOCBOOK_PDF=NO \ - BUILD_DOCBOOK_PS=NO -.else -BUILD_DEPENDS += textproc/dblatex + BUILD_DOCBOOK_HTML=NO .endif # Thank god that they're only building compilers and no nuclear Index: pkg/PLIST-doc =================================================================== RCS file: /cvs/ports/lang/ghc/pkg/PLIST-doc,v retrieving revision 1.18 diff -u -p -r1.18 PLIST-doc --- pkg/PLIST-doc 18 Jul 2013 21:43:24 -0000 1.18 +++ pkg/PLIST-doc 11 Dec 2013 18:45:38 -0000 @@ -1,7 +1,5 @@ @comment $OpenBSD: PLIST-doc,v 1.18 2013/07/18 21:43:24 kili Exp $ share/doc/ghc/ -share/doc/ghc/haddock.pdf -share/doc/ghc/haddock.ps share/doc/ghc/html/ share/doc/ghc/html/haddock/ share/doc/ghc/html/haddock/ch01s03.html @@ -2535,5 +2533,3 @@ share/doc/ghc/html/users_guide/win32-dll share/doc/ghc/html/users_guide/win32.html share/doc/ghc/html/users_guide/wrong-compilee.html share/doc/ghc/html/users_guide/wrong.html -share/doc/ghc/users_guide.pdf -share/doc/ghc/users_guide.ps