Changeset View
Changeset View
Standalone View
Standalone View
head/devel/lua-bitop/Makefile
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | # Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= bitop | PORTNAME= bitop | ||||
PORTVERSION= 1.0.2 | PORTVERSION= 1.0.2 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= http://bitop.luajit.org/download/ \ | MASTER_SITES= http://bitop.luajit.org/download/ \ | ||||
LOCAL/sunpoet | LOCAL/sunpoet | ||||
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | ||||
DISTNAME= LuaBitOp-${PORTVERSION} | DISTNAME= LuaBitOp-${PORTVERSION} | ||||
MAINTAINER= sunpoet@FreeBSD.org | MAINTAINER= sunpoet@FreeBSD.org | ||||
COMMENT= Bitwise operations on numbers | COMMENT= Bitwise operations on numbers | ||||
LICENSE= MIT | LICENSE= MIT | ||||
CFLAGS+= -I${LUA_INCDIR} | CFLAGS+= -I${LUA_INCDIR} | ||||
MAKE_ARGS= CC=${CC} LUA=${LUA_CMD} | MAKE_ARGS= CC=${CC} LUA=${LUA_CMD} | ||||
TEST_TARGET= test | TEST_TARGET= test | ||||
USES?= gmake lua | USES= gmake lua:module | ||||
PLIST_FILES= ${LUA_MODLIBDIR}/bit.so | PLIST_FILES= ${LUA_MODLIBDIR}/bit.so | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${LUA_VER_STR} >= 53 | .if ${LUA_VER_STR} >= 53 | ||||
CFLAGS+= -DLUA_NUMBER_DOUBLE | CFLAGS+= -DLUA_NUMBER_DOUBLE | ||||
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bittest.lua | EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bittest.lua | ||||
.endif | .endif | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}/ | ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}/ | ||||
${INSTALL_LIB} ${WRKSRC}/bit.so ${STAGEDIR}${LUA_MODLIBDIR}/ | ${INSTALL_LIB} ${WRKSRC}/bit.so ${STAGEDIR}${LUA_MODLIBDIR}/ | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |