Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Dec 2012 03:33:13 +0000 (UTC)
From:      Marcelo Araujo <araujo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308879 - head/lang/gcl
Message-ID:  <201212140333.qBE3XD6E074754@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: araujo
Date: Fri Dec 14 03:33:12 2012
New Revision: 308879
URL: http://svnweb.freebsd.org/changeset/ports/308879

Log:
  - Support USE_READLINE.
  - Add MAKE_JOBS_UNSAFE.
  
  PR:		ports/172027
  Submitted by:	KATO Tsuguru <tkato432@yahoo.com>

Modified:
  head/lang/gcl/Makefile   (contents, props changed)

Modified: head/lang/gcl/Makefile
==============================================================================
--- head/lang/gcl/Makefile	Fri Dec 14 03:32:02 2012	(r308878)
+++ head/lang/gcl/Makefile	Fri Dec 14 03:33:12 2012	(r308879)
@@ -1,16 +1,11 @@
-# New ports collection makefile for:	gcl
-# Date created:				Feb  8 1995
-# Whom:					hsu
-#
+# Created by: hsu
 # $FreeBSD$
-#
 
 PORTNAME=	gcl
 PORTVERSION=	2.6.7
 PORTREVISION=	7
 CATEGORIES=	lang tcl tk
-MASTER_SITES=	${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR=	gcl
+MASTER_SITES=	GNU
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	GNU Common Lisp
@@ -19,10 +14,14 @@ LIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp
 
 ONLY_FOR_ARCHS=	i386
 
-USE_TK=	yes
-GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 USE_XORG=	x11
+USE_TCL_BUILD=	yes
+USE_TCL=	yes
+USE_TK_BUILD=	yes
+USE_TK=		yes
+USE_READLINE=	yes
+USE_GMAKE=	yes
+GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=--prefix=${PREFIX} \
 	--enable-ansi \
 	--enable-machine=FreeBSD \
@@ -35,20 +34,20 @@ CONFIGURE_ARGS=--prefix=${PREFIX} \
 	--disable-statsysbfd \
 	--disable-locbfd \
 	--enable-custreloc
-CONFIGURE_ENV=	C_INCLUDE_PATH=${PREFIX}/include LIBRARY_PATH=${PREFIX}/lib
-CFLAGS+=	-I${LOCALBASE}/include
+CONFIGURE_ENV=	C_INCLUDE_PATH="${PREFIX}/include" LIBRARY_PATH="${PREFIX}/lib"
 MAKEFILE=	makefile
+MAKE_JOBS_UNSAFE=yes
 
-INFO=	gcl-si gcl-tk
+CFLAGS+=	-I${LOCALBASE}/include
 
-PLIST_SUB=	GCL_VER=${PORTVERSION}
+PLIST_SUB=	GCL_VER="${PORTVERSION}"
 
-.include <bsd.port.pre.mk>
+INFO=		gcl-si gcl-tk
 
-pre-configure:
-	${SED} -i '' \
-		-e 's|@@CFLAGS@@|${CFLAGS} -I${LOCALBASE}/include|' \
-		-e 's|@@LOCALLIBS@@|-lreadline -lm -L${LOCALBASE}/lib -lgmp|' \
-		${WRKSRC}/h/FreeBSD.defs
+post-patch::
+	@${REINPLACE_CMD} -e \
+		's|@@CFLAGS@@|${CFLAGS} -I${LOCALBASE}/include| ; \
+		 s|@@LOCALLIBS@@|-lreadline -lm -L${LOCALBASE}/lib -lgmp|' \
+			${WRKSRC}/h/FreeBSD.defs
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212140333.qBE3XD6E074754>