Edit

IABSD.fr/ports/converters/lua-utf8/Makefile

Branch :

  • Show log

    Commit

  • Author : fcambus
    Date : 2022-10-30 17:41:07
    Hash : cadb3bd3
    Message : Update lua-utf8 to 0.1.4.

  • converters/lua-utf8/Makefile
  • COMMENT =	UTF-8 support module for Lua and LuaJIT
    
    V =		0.1.4
    PKGNAME =	lua-utf8-${V}
    
    GH_ACCOUNT =	starwing
    GH_PROJECT =	luautf8
    GH_TAGNAME =	${V}
    
    CATEGORIES =	converters
    
    # MIT
    PERMIT_PACKAGE =	Yes
    
    MODULES =	lang/lua
    TEST_DEPENDS +=	${BASE_PKGPATH}
    WANTLIB +=	${MODLUA_WANTLIB}
    
    FLAVORS =	lua52 lua53
    FLAVOR ?=
    
    CFLAGS +=	`pkg-config --cflags ${MODLUA_DEP}`
    LINK =		${CC} ${CFLAGS} -fPIC -shared -L${LOCALBASE}/lib -o
    
    do-build:
    	cd ${WRKDIST} && ${LINK} lua-utf8.so lutf8lib.c ${MODLUA_LIB}
    
    do-install:
    	${INSTALL_DATA_DIR} ${MODLUA_LIBDIR}
    	${INSTALL_DATA} ${WRKSRC}/lua-utf8.so ${MODLUA_LIBDIR}
    	${INSTALL_DATA_DIR} ${MODLUA_DOCDIR}
    	${INSTALL_DATA} ${WRKSRC}/README.md ${MODLUA_DOCDIR}
    
    do-test:
    	cd ${WRKDIST} && ${MODLUA_BIN} test.lua
    
    .include <bsd.port.mk>