svn commit: r426280 - head/graphics/gauche-gl
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Nov 17 09:00:20 UTC 2016
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>
More information about the svn-ports-head
mailing list