2007-05-01 13:16:09 +02:00
|
|
|
# ex:ts=8
|
|
|
|
# Ports collection makefile for: lhs2TeX
|
|
|
|
# Date created: April 24, 2007
|
|
|
|
# Whom: mainland@apeiron.net
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
|
|
|
PORTNAME= lhs2tex
|
2010-01-08 11:32:07 +01:00
|
|
|
PORTVERSION= 1.15
|
2010-02-05 12:46:55 +01:00
|
|
|
PORTREVISION= 1
|
2007-05-01 13:16:09 +02:00
|
|
|
CATEGORIES= devel haskell
|
2007-10-04 10:19:15 +02:00
|
|
|
MASTER_SITES= http://people.cs.uu.nl/andres/${PORTNAME}/
|
2007-05-01 13:16:09 +02:00
|
|
|
|
2009-05-08 21:13:09 +02:00
|
|
|
MAINTAINER= haskell@FreeBSD.org
|
2007-05-01 13:16:09 +02:00
|
|
|
COMMENT= A preprocessor to generate LaTeX code from literate Haskell sources
|
|
|
|
|
2009-03-02 17:56:42 +01:00
|
|
|
BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \
|
|
|
|
mktexlsr:${PORTSDIR}/print/teTeX-base \
|
|
|
|
hs-utf8-string-ghc>=0.3:${PORTSDIR}/devel/hs-utf8-string-ghc
|
2007-05-01 13:16:09 +02:00
|
|
|
|
2010-01-08 11:32:07 +01:00
|
|
|
RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
|
|
|
|
|
2007-05-01 13:16:09 +02:00
|
|
|
USE_GMAKE= yes
|
|
|
|
HAS_CONFIGURE= yes
|
|
|
|
CONFIGURE_ARGS= --prefix=${PREFIX} \
|
2009-03-02 17:56:42 +01:00
|
|
|
--datadir=${PREFIX}/share \
|
2007-05-01 13:16:09 +02:00
|
|
|
--docdir=${DOCSDIR} \
|
|
|
|
--mandir=${MANPREFIX}/man
|
|
|
|
|
2009-03-02 17:56:42 +01:00
|
|
|
DOCSDIR=${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
|
|
|
|
PORTDOCS= *
|
|
|
|
DATADIR=${PREFIX}/share/${PORTNAME}-${PORTVERSION}
|
|
|
|
PORTDATA= *
|
|
|
|
|
2008-05-12 19:17:54 +02:00
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
|
- Update GHC and Haskell ports to 6.10.4 (for both i386 and amd64), bump
port revision where appropriate
- Add devel/hs-ghc-paths
- Add devel/hs-QuickCheck
- Add devel/hs-readline
- Add devel/hs-haskeline
- Add devel/hs-mmap
- Remove lang/ghc-doc
- Mark devel/lhs2TeX broken as it does not compile with GHC 6.10.4
- Set NHC98 as default compiler for devel/hs-hat as it does not compile
with GHC 6.10.4
PR: ports/137055, ports/137058, ports/137059, ports/137060, ports/137061,
ports/137062, ports/137063, ports/137063, ports/137064, ports/137065,
ports/137066, ports/137067, ports/137068, ports/137069, ports/137070,
ports/137071, ports/137072, ports/137074, ports/137075, ports/137076,
ports/137077, ports/137078, ports/137079, ports/137080, ports/137081,
ports/137082, ports/137083, ports/137084, ports/137085, ports/137086,
ports/137087, ports/137088, ports/137090, ports/137091, ports/137092,
ports/137093, ports/137094, ports/137095, ports/137096, ports/137097,
ports/137098, ports/137099, ports/137102, ports/137103, ports/137104,
ports/137107, ports/137108, ports/137109, ports/137110, ports/137111
Submitted by: Jacula Modyun (jacula (at) gmail (dot) com),
Ashish Shukla (wahjava (at) gmail (dot) com) (amd64 support)
Supported by: wxs (review, amd64 testing), tabthorpe (8.x testing)
Approved by: tabthorpe (mentor), respective maintainers
2009-09-02 17:38:45 +02:00
|
|
|
INSTALL_TARGET= install
|
2009-03-21 00:25:27 +01:00
|
|
|
|
|
|
|
.if !defined(NOPORTDOCS)
|
- Update GHC and Haskell ports to 6.10.4 (for both i386 and amd64), bump
port revision where appropriate
- Add devel/hs-ghc-paths
- Add devel/hs-QuickCheck
- Add devel/hs-readline
- Add devel/hs-haskeline
- Add devel/hs-mmap
- Remove lang/ghc-doc
- Mark devel/lhs2TeX broken as it does not compile with GHC 6.10.4
- Set NHC98 as default compiler for devel/hs-hat as it does not compile
with GHC 6.10.4
PR: ports/137055, ports/137058, ports/137059, ports/137060, ports/137061,
ports/137062, ports/137063, ports/137063, ports/137064, ports/137065,
ports/137066, ports/137067, ports/137068, ports/137069, ports/137070,
ports/137071, ports/137072, ports/137074, ports/137075, ports/137076,
ports/137077, ports/137078, ports/137079, ports/137080, ports/137081,
ports/137082, ports/137083, ports/137084, ports/137085, ports/137086,
ports/137087, ports/137088, ports/137090, ports/137091, ports/137092,
ports/137093, ports/137094, ports/137095, ports/137096, ports/137097,
ports/137098, ports/137099, ports/137102, ports/137103, ports/137104,
ports/137107, ports/137108, ports/137109, ports/137110, ports/137111
Submitted by: Jacula Modyun (jacula (at) gmail (dot) com),
Ashish Shukla (wahjava (at) gmail (dot) com) (amd64 support)
Supported by: wxs (review, amd64 testing), tabthorpe (8.x testing)
Approved by: tabthorpe (mentor), respective maintainers
2009-09-02 17:38:45 +02:00
|
|
|
INSTALL_TARGET+= install-doc
|
2009-03-21 00:25:27 +01:00
|
|
|
.endif
|
|
|
|
|
|
|
|
.if !defined(NOPORTDATA)
|
- Update GHC and Haskell ports to 6.10.4 (for both i386 and amd64), bump
port revision where appropriate
- Add devel/hs-ghc-paths
- Add devel/hs-QuickCheck
- Add devel/hs-readline
- Add devel/hs-haskeline
- Add devel/hs-mmap
- Remove lang/ghc-doc
- Mark devel/lhs2TeX broken as it does not compile with GHC 6.10.4
- Set NHC98 as default compiler for devel/hs-hat as it does not compile
with GHC 6.10.4
PR: ports/137055, ports/137058, ports/137059, ports/137060, ports/137061,
ports/137062, ports/137063, ports/137063, ports/137064, ports/137065,
ports/137066, ports/137067, ports/137068, ports/137069, ports/137070,
ports/137071, ports/137072, ports/137074, ports/137075, ports/137076,
ports/137077, ports/137078, ports/137079, ports/137080, ports/137081,
ports/137082, ports/137083, ports/137084, ports/137085, ports/137086,
ports/137087, ports/137088, ports/137090, ports/137091, ports/137092,
ports/137093, ports/137094, ports/137095, ports/137096, ports/137097,
ports/137098, ports/137099, ports/137102, ports/137103, ports/137104,
ports/137107, ports/137108, ports/137109, ports/137110, ports/137111
Submitted by: Jacula Modyun (jacula (at) gmail (dot) com),
Ashish Shukla (wahjava (at) gmail (dot) com) (amd64 support)
Supported by: wxs (review, amd64 testing), tabthorpe (8.x testing)
Approved by: tabthorpe (mentor), respective maintainers
2009-09-02 17:38:45 +02:00
|
|
|
INSTALL_TARGET+= install-data
|
2007-05-01 13:16:09 +02:00
|
|
|
.endif
|
|
|
|
|
|
|
|
MAN1= lhs2TeX.1
|
|
|
|
|
2008-05-12 19:17:54 +02:00
|
|
|
.include <bsd.port.post.mk>
|