Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Nov 2016 09:00:19 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426280 - head/graphics/gauche-gl
Message-ID:  <201611170900.uAH90J7M021839@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Thu Nov 17 09:00:19 2016
New Revision: 426280
URL: https://svnweb.freebsd.org/changeset/ports/426280

Log:
  - Switch to USES=localbase
  - Switch to options helpers

Modified:
  head/graphics/gauche-gl/Makefile

Modified: head/graphics/gauche-gl/Makefile
==============================================================================
--- head/graphics/gauche-gl/Makefile	Thu Nov 17 07:18:45 2016	(r426279)
+++ head/graphics/gauche-gl/Makefile	Thu Nov 17 09:00:19 2016	(r426280)
@@ -16,17 +16,14 @@ LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	gosh:lang/gauche
-RUN_DEPENDS:=	${BUILD_DEPENDS}
+RUN_DEPENDS=	gosh:lang/gauche
 
-USES=		makeinfo tar:tgz
+USES=		localbase makeinfo tar:tgz
 USE_XORG=	ice sm x11 xext xmu xi
-USE_GL=		glut
+USE_GL=		gl glu glut
 GNU_CONFIGURE=	yes
 MAKE_JOBS_UNSAFE=	yes
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
 DOCSDIR=	${PREFIX}/share/doc/gauche/${PORTNAME}
 EXAMPLESDIR=	${PREFIX}/share/examples/gauche/${PORTNAME}
 
@@ -50,14 +47,16 @@ do-install:
 	${GZCAT} ${WRKSRC}/doc/${i}.info.gz \
 		> ${STAGEDIR}${PREFIX}/${INFO_PATH}/${i}.info
 .endfor
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC} && ${INSTALL_DATA} README \
-		${STAGEDIR}${DOCSDIR})
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \
-		${STAGEDIR}${EXAMPLESDIR})
 	@(cd ${STAGEDIR}${PREFIX}/lib/gauche-0.9/site/${CONFIGURE_TARGET} && \
 		${CHMOD} u+w libgauche-*.so && ${STRIP_CMD} libgauche-*.so && \
 		${CHMOD} u-w libgauche-*.so)
 
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+
 .include <bsd.port.mk>



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