[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / converters / lua-utf8

File: [local] / ports / converters / lua-utf8 / Makefile (download)

Revision 1.9, Mon Dec 12 21:57:36 2022 UTC (17 months, 3 weeks ago) by fcambus
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, HEAD
Changes since 1.8: +1 -1 lines

Update lua-utf8 to 0.1.5.

COMMENT =	UTF-8 support module for Lua and LuaJIT

V =		0.1.5
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>