lang/duketape/Makefile # $FreeBSD$ PORTNAME= duktape DISTVERSION= 2.6.0 CATEGORIES= lang devel MASTER_SITES= https://duktape.org/ MAINTAINER= alfix86@gmail.com COMMENT= Embeddable Javascript engine LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= tar:xz MAKEFILE= Makefile.cmdline ALL_TARGET= duk PLIST_FILES= bin/duk PORTDOCS= README.rst OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/duk ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include lang/duketape-lib/Makefile # $FreeBSD$ PKGNAMESUFFIX= -lib COMMENT= Embeddable Javascript engine (Library) MASTERDIR= ${.CURDIR}/../duktape USE_LDCONFIG= yes MAKEFILE= Makefile.sharedlibrary MAJOR= 206 MINOR= 20600 PLIST_FILES= include/duk_config.h \ include/duktape.h \ lib/libduktape.so \ lib/libduktape.so.${MAJOR} \ lib/libduktape.so.${MAJOR}.${MINOR} \ do-install: ${INSTALL_DATA} ${WRKSRC}/src/duktape.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/src/duk_config.h ${STAGEDIR}${PREFIX}/include ${INSTALL_LIB} ${WRKSRC}/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib ${RLN} ${STAGEDIR}${PREFIX}/lib/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib/${l} ${RLN} ${STAGEDIR}${PREFIX}/lib/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib/${l}.${MAJOR} .include "${MASTERDIR}/Makefile"