Changeset View
Changeset View
Standalone View
Standalone View
devel/lua-lgi/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= lgi | PORTNAME= lgi | ||||
PORTVERSION= 0.9.2 | PORTVERSION= 0.9.2 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= andrew@tao11.riddles.org.uk | ||||
COMMENT= Lua bindings to libraries using GObject-Introspection | COMMENT= Lua bindings to libraries using GObject-Introspection | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= pavouk | GH_ACCOUNT= pavouk | ||||
USES= gmake gnome lua pkgconfig | USES= gmake gnome lua:module pkgconfig | ||||
USE_GNOME= introspection:build,run | USE_GNOME= introspection:build,run | ||||
MAKE_ENV= LUA_CFLAGS="-I${LUA_INCDIR}" | MAKE_ENV= LUA_CFLAGS="-I${LUA_INCDIR}" | ||||
MAKE_ARGS= PREFIX="${PREFIX}" LUA_LIBDIR="${LUA_MODLIBDIR}" \ | MAKE_ARGS= PREFIX="${PREFIX}" LUA_LIBDIR="${LUA_MODLIBDIR}" \ | ||||
LUA_INCDIR="${LUA_INCDIR}" LUA_VERSION="${LUA_VER}" \ | LUA_INCDIR="${LUA_INCDIR}" LUA_VERSION="${LUA_VER}" \ | ||||
CORE="corelgilua${LUA_VER_STR}.so" LUA="${LUA_CMD}" | CORE="corelgilua${LUA_VER_STR}.so" LUA="${LUA_CMD}" | ||||
TEST_TARGET= check | TEST_TARGET= check | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's/51/${LUA_VER_STR}/g' \ | @${REINPLACE_CMD} -e 's/51/${LUA_VER_STR}/g' \ | ||||
${WRKSRC}/lgi/core.c \ | ${WRKSRC}/lgi/core.c \ | ||||
${WRKSRC}/lgi/core.lua | ${WRKSRC}/lgi/core.lua | ||||
post-install: | post-install: | ||||
@${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/lgi/*.so | @${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/lgi/*.so | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |