The Haskell report is compiler independent, so just rip it out of
lang/ghc (to be committed soon) and put it into a separate port.
This commit is contained in:
parent
86e6326419
commit
72964b46f5
38
books/haskell-report/Makefile
Normal file
38
books/haskell-report/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/07/21 17:09:23 kili Exp $
|
||||
|
||||
COMMENT= "language and library specification for Haskell"
|
||||
|
||||
# Strictly speaking, there's no version at all, just the report of the
|
||||
# programming language "Haskell 98". I don't care for now that there may
|
||||
# be future errata, since the next major language specification is on
|
||||
# the way (hopefully with a more conservative naming scheme, i.e.
|
||||
# something like Haskell 2.0) and will be released very soon now[tm].
|
||||
DISTNAME= haskell98-report-html
|
||||
PKGNAME= haskell-report-98
|
||||
|
||||
CATEGORIES= books lang
|
||||
|
||||
HOMEPAGE= http://haskell.org/definition/
|
||||
|
||||
MAINTAINER= Matthias Kilian <kili@openbsd.org>
|
||||
|
||||
# Copy and distribute for any purpose, but only completely.
|
||||
# When modified, mark as such and don't call the thing Haskell.
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
|
||||
PKG_ARCH= *
|
||||
|
||||
NO_BUILD= Yes
|
||||
NO_REGRESS= Yes
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/haskell-report
|
||||
cd ${WRKSRC} && umask 022 && \
|
||||
pax -rw . ${PREFIX}/share/doc/haskell-report
|
||||
|
||||
.include <bsd.port.mk>
|
5
books/haskell-report/distinfo
Normal file
5
books/haskell-report/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (haskell98-report-html.tar.gz) = yc87cFZUYquoEaLSrI9HYw==
|
||||
RMD160 (haskell98-report-html.tar.gz) = aV96dHlhoT8t2DMfQq7Dk2ga0Ok=
|
||||
SHA1 (haskell98-report-html.tar.gz) = 8DhwdjRLnfD1dr4QFndwIjhakUg=
|
||||
SHA256 (haskell98-report-html.tar.gz) = phsdc7LBWlY7eARdNa3/YKmeulslV0hLXpx2I75JGWA=
|
||||
SIZE (haskell98-report-html.tar.gz) = 201924
|
2
books/haskell-report/pkg/DESCR
Normal file
2
books/haskell-report/pkg/DESCR
Normal file
@ -0,0 +1,2 @@
|
||||
The Haskell 98 report specifies both the functional programming
|
||||
language Haskell 98 itself and its standard libraries.
|
39
books/haskell-report/pkg/PLIST
Normal file
39
books/haskell-report/pkg/PLIST
Normal file
@ -0,0 +1,39 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/21 17:09:23 kili Exp $
|
||||
@conflict ghc-doc-<6.6.*
|
||||
share/doc/haskell-report/
|
||||
share/doc/haskell-report/array.html
|
||||
share/doc/haskell-report/basic.html
|
||||
share/doc/haskell-report/char.html
|
||||
share/doc/haskell-report/classes.gif
|
||||
share/doc/haskell-report/complex.html
|
||||
share/doc/haskell-report/cputime.html
|
||||
share/doc/haskell-report/decls.html
|
||||
share/doc/haskell-report/derived.html
|
||||
share/doc/haskell-report/directory.html
|
||||
share/doc/haskell-report/exps.html
|
||||
share/doc/haskell-report/h98.gif
|
||||
share/doc/haskell-report/haskell.html
|
||||
share/doc/haskell-report/index.html
|
||||
share/doc/haskell-report/index98.html
|
||||
share/doc/haskell-report/intro.html
|
||||
share/doc/haskell-report/io-13.html
|
||||
share/doc/haskell-report/io.html
|
||||
share/doc/haskell-report/ix.html
|
||||
share/doc/haskell-report/lambda.gif
|
||||
share/doc/haskell-report/lexemes.html
|
||||
share/doc/haskell-report/list.html
|
||||
share/doc/haskell-report/literate.html
|
||||
share/doc/haskell-report/locale.html
|
||||
share/doc/haskell-report/maybe.html
|
||||
share/doc/haskell-report/modules.html
|
||||
share/doc/haskell-report/monad.html
|
||||
share/doc/haskell-report/numeric.html
|
||||
share/doc/haskell-report/pragmas.html
|
||||
share/doc/haskell-report/preface-jfp.html
|
||||
share/doc/haskell-report/prelude-index.html
|
||||
share/doc/haskell-report/random.html
|
||||
share/doc/haskell-report/ratio.html
|
||||
share/doc/haskell-report/standard-prelude.html
|
||||
share/doc/haskell-report/syntax-iso.html
|
||||
share/doc/haskell-report/system.html
|
||||
share/doc/haskell-report/time.html
|
Loading…
Reference in New Issue
Block a user