diff options
Diffstat (limited to 'x11-toolkits/nuklear/Makefile')
-rw-r--r-- | x11-toolkits/nuklear/Makefile | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/x11-toolkits/nuklear/Makefile b/x11-toolkits/nuklear/Makefile index 3bb2a551c368..a0aef1b8e0b2 100644 --- a/x11-toolkits/nuklear/Makefile +++ b/x11-toolkits/nuklear/Makefile @@ -1,17 +1,24 @@ PORTNAME= nuklear -PORTVERSION= 4.06.2 # from package.json, repository not tagged +DISTVERSION= 4.12.0 CATEGORIES= x11-toolkits MAINTAINER= yuri@FreeBSD.org COMMENT= Minimal-state, immediate-mode graphical user interface toolkit +WWW= https://github.com/Immediate-Mode-UI/Nuklear LICENSE= MIT PD LICENSE_COMB= dual +TEST_DEPENDS= gmake>0:devel/gmake \ + glew>0:graphics/glew \ + glfw>0:graphics/glfw \ + libGLU>0:graphics/libGLU + +USES= localbase + USE_GITHUB= yes GH_ACCOUNT= Immediate-Mode-UI GH_PROJECT= Nuklear -GH_TAGNAME= 4a74982 NO_BUILD= yes NO_ARCH= yes @@ -21,4 +28,10 @@ PLIST_FILES= include/nuklear.h do-install: ${INSTALL_DATA} ${WRKSRC}/nuklear.h ${STAGEDIR}${PREFIX}/include +do-test: + @cd ${WRKSRC}/example && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} +.for e in canvas extended file_browser skinning + @cd ${WRKSRC}/example/bin && ./${e} +.endfor + .include <bsd.port.mk> |