freebsd-ports/devel/luafilesystem/Makefile
Giuseppe Pilichi e402d91f8a LuaFileSystem is a Lua library developed to complement the
set of functions related to file systems offered by the
standard Lua distribution.

LuaFileSystem offers a portable way to access the underlying
directory structure and file attributes.

WWW: http://www.keplerproject.org/luafilesystem/index.html

PR:		ports/145154
Submitted by:	Kelly Hays <kelly.hays@jkhfamily.org>
Approved by:	tabthorpe (mentor)
Feature safe:	yes
2010-06-25 16:49:48 +00:00

41 lines
981 B
Makefile

# New ports collection makefile for: luafilesystem
# Date created: 28 Mar 2010
# Whom: Kelly Hays <kelly.hays@jkhfamily.org>
#
# $FreeBSD$
#
PORTNAME= luafilesystem
PORTVERSION= 1.4.2
CATEGORIES= devel
MASTER_SITES= http://luaforge.net/frs/download.php/3931/
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= kelly.hays@jkhfamily.org
COMMENT= A library to access directory structure and file attributes.
LICENSE= MIT
USE_LUA= 5.1
PLIST_FILES= %%LUA_MODLIBDIR%%/lfs.so
PORTDOCS= *
do-build:
cd ${WRKSRC}/src && \
${CC} -O2 -Wall -fPIC -W -Waggregate-return \
-Wcast-align -Wmissing-prototypes -Wnested-externs \
-Wshadow -Wwrite-strings -pedantic -shared \
-o lfs.so lfs.c -I${LUA_INCDIR}
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/src/lfs.so ${LUA_MODLIBDIR}
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
(cd ${WRKSRC}/doc/us/ && ${COPYTREE_SHARE} \* ${DOCSDIR})
.endif
.include <bsd.port.mk>