Changeset View
Changeset View
Standalone View
Standalone View
head/net/luasocket/Makefile
# Created by: Jan Hornyak <pav@oook.cz> | # Created by: Jan Hornyak <pav@oook.cz> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= luasocket | PORTNAME= luasocket | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 3.0-rc1 | DISTVERSION= 3.0-rc1 | ||||
PORTREVISION= 4 | PORTREVISION= 5 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= net | CATEGORIES= net | ||||
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | ||||
MAINTAINER= lx@FreeBSD.org | MAINTAINER= lx@FreeBSD.org | ||||
COMMENT= Socket support for the Lua language | COMMENT= Socket support for the Lua language | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= diegonehab | GH_ACCOUNT= diegonehab | ||||
MAKE_ARGS= LUAV=${LUA_VER} | MAKE_ARGS= LUAV=${LUA_VER} | ||||
USES?= gmake lua pkgconfig | USES= gmake lua:module pkgconfig | ||||
INSTALL_TARGET= install-unix | INSTALL_TARGET= install-unix | ||||
CFLAGS+= `pkgconf --cflags lua-${LUA_VER}` \ | CFLAGS+= `pkgconf --cflags lua-${LUA_VER}` \ | ||||
-DLUA_COMPAT_APIINTCASTS | -DLUA_COMPAT_APIINTCASTS | ||||
LDFLAGS+= -shared `pkgconf --libs lua-${LUA_VER}` | LDFLAGS+= -shared `pkgconf --libs lua-${LUA_VER}` | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
DOCSDIR= ${LUA_DOCSDIR} | |||||
post-extract: | post-extract: | ||||
@${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile | @${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile | ||||
@${MV} ${WRKSRC}/src/makefile ${WRKSRC}/src/Makefile | @${MV} ${WRKSRC}/src/makefile ${WRKSRC}/src/Makefile | ||||
@${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/src/Makefile | @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/src/Makefile | ||||
@${REINPLACE_CMD} -e 's|CFLAGS=|CFLAGS\+=|g' ${WRKSRC}/src/Makefile | @${REINPLACE_CMD} -e 's|CFLAGS=|CFLAGS\+=|g' ${WRKSRC}/src/Makefile | ||||
@${REINPLACE_CMD} -e 's|LDFLAGS=|LDFLAGS\+=|g' ${WRKSRC}/src/Makefile | @${REINPLACE_CMD} -e 's|LDFLAGS=|LDFLAGS\+=|g' ${WRKSRC}/src/Makefile | ||||
@${REINPLACE_CMD} -e 's/prefix/PREFIX/g' ${WRKSRC}/src/Makefile | @${REINPLACE_CMD} -e 's/prefix/PREFIX/g' ${WRKSRC}/src/Makefile | ||||
Show All 9 Lines |