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