View | Details | Raw Unified | Return to bug 172027
Collapse All | Expand All

(-)lang/gcl/Makefile (-21 / +20 lines)
Lines 1-16 Link Here
1
# New ports collection makefile for:	gcl
1
# Created by: hsu
2
# Date created:				Feb  8 1995
3
# Whom:					hsu
4
#
5
# $FreeBSD: ports/lang/gcl/Makefile,v 1.53 2011/09/23 22:23:42 amdmi3 Exp $
2
# $FreeBSD: ports/lang/gcl/Makefile,v 1.53 2011/09/23 22:23:42 amdmi3 Exp $
6
#
7
3
8
PORTNAME=	gcl
4
PORTNAME=	gcl
9
PORTVERSION=	2.6.7
5
PORTVERSION=	2.6.7
10
PORTREVISION=	7
6
PORTREVISION=	7
11
CATEGORIES=	lang tcl tk
7
CATEGORIES=	lang tcl tk
12
MASTER_SITES=	${MASTER_SITE_GNU}
8
MASTER_SITES=	GNU
13
MASTER_SITE_SUBDIR=	gcl
14
9
15
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	GNU Common Lisp
11
COMMENT=	GNU Common Lisp
Lines 19-28 Link Here
19
14
20
ONLY_FOR_ARCHS=	i386
15
ONLY_FOR_ARCHS=	i386
21
16
22
USE_TK=	yes
23
GNU_CONFIGURE=	yes
24
USE_GMAKE=	yes
25
USE_XORG=	x11
17
USE_XORG=	x11
18
USE_TCL_BUILD=	yes
19
USE_TCL=	yes
20
USE_TK_BUILD=	yes
21
USE_TK=		yes
22
USE_READLINE=	yes
23
USE_GMAKE=	yes
24
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=--prefix=${PREFIX} \
25
CONFIGURE_ARGS=--prefix=${PREFIX} \
27
	--enable-ansi \
26
	--enable-ansi \
28
	--enable-machine=FreeBSD \
27
	--enable-machine=FreeBSD \
Lines 35-54 Link Here
35
	--disable-statsysbfd \
34
	--disable-statsysbfd \
36
	--disable-locbfd \
35
	--disable-locbfd \
37
	--enable-custreloc
36
	--enable-custreloc
38
CONFIGURE_ENV=	C_INCLUDE_PATH=${PREFIX}/include LIBRARY_PATH=${PREFIX}/lib
37
CONFIGURE_ENV=	C_INCLUDE_PATH="${PREFIX}/include" LIBRARY_PATH="${PREFIX}/lib"
39
CFLAGS+=	-I${LOCALBASE}/include
40
MAKEFILE=	makefile
38
MAKEFILE=	makefile
39
MAKE_JOBS_UNSAFE=yes
41
40
42
INFO=	gcl-si gcl-tk
41
CFLAGS+=	-I${LOCALBASE}/include
43
42
44
PLIST_SUB=	GCL_VER=${PORTVERSION}
43
PLIST_SUB=	GCL_VER="${PORTVERSION}"
45
44
46
.include <bsd.port.pre.mk>
45
INFO=		gcl-si gcl-tk
47
46
48
pre-configure:
47
post-patch::
49
	${SED} -i '' \
48
	@${REINPLACE_CMD} -e \
50
		-e 's|@@CFLAGS@@|${CFLAGS} -I${LOCALBASE}/include|' \
49
		's|@@CFLAGS@@|${CFLAGS} -I${LOCALBASE}/include| ; \
51
		-e 's|@@LOCALLIBS@@|-lreadline -lm -L${LOCALBASE}/lib -lgmp|' \
50
		 s|@@LOCALLIBS@@|-lreadline -lm -L${LOCALBASE}/lib -lgmp|' \
52
		${WRKSRC}/h/FreeBSD.defs
51
			${WRKSRC}/h/FreeBSD.defs
53
52
54
.include <bsd.port.post.mk>
53
.include <bsd.port.mk>

Return to bug 172027