diff options
Diffstat (limited to 'net/luasocket/Makefile')
-rw-r--r-- | net/luasocket/Makefile | 45 |
1 files changed, 21 insertions, 24 deletions
diff --git a/net/luasocket/Makefile b/net/luasocket/Makefile index c481ecabb3ce..70809d5287ba 100644 --- a/net/luasocket/Makefile +++ b/net/luasocket/Makefile @@ -1,47 +1,44 @@ -# Created by: Jan Hornyak <pav@oook.cz> - PORTNAME= luasocket +PORTVERSION= 3.1.0 DISTVERSIONPREFIX= v -DISTVERSION= 3.0-rc1 -PORTREVISION= 5 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} -MAINTAINER= lx@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Socket support for the Lua language +WWW= https://github.com/lunarmodules/luasocket LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USE_GITHUB= yes -GH_ACCOUNT= diegonehab - -MAKE_ARGS= LUAV=${LUA_VER} USES= gmake lua:module pkgconfig -INSTALL_TARGET= install-unix -CFLAGS+= `pkgconf --cflags lua-${LUA_VER}` \ - -DLUA_COMPAT_APIINTCASTS -LDFLAGS+= -shared `pkgconf --libs lua-${LUA_VER}` +CFLAGS+= -DLUA_COMPAT_APIINTCASTS `pkgconf --cflags lua-${LUA_VER}` +INSTALL_TARGET= install-unix +LDFLAGS+= -shared `pkgconf --libs lua-${LUA_VER}` +MAKE_ARGS= LUAV=${LUA_VER} PLAT=freebsd +MAKEFILE= makefile -OPTIONS_DEFINE= DOCS +USE_GITHUB= yes +GH_ACCOUNT= lunarmodules DOCSDIR= ${LUA_DOCSDIR} -post-extract: - @${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile - @${MV} ${WRKSRC}/src/makefile ${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|LDFLAGS=|LDFLAGS\+=|g' ${WRKSRC}/src/Makefile - @${REINPLACE_CMD} -e 's/prefix/PREFIX/g' ${WRKSRC}/src/Makefile +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e 's|gcc|${CC}|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/prefix/PREFIX/g' ${WRKSRC}/src/makefile post-install: - @${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR:S|^${LOCALBASE}|${PREFIX}|}/*/*.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/*/*.so post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}/${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}/${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> |