SUMMARY="A Lua library for file system operations" DESCRIPTION=" 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." HOMEPAGE="http://keplerproject.github.io/luafilesystem/" COPYRIGHT="2004-2012 Kepler Project" LICENSE="MIT" REVISION="1" SOURCE_URI="https://github.com/keplerproject/luafilesystem/archive/v_1_6_3.tar.gz" CHECKSUM_SHA256="5525d2b8ec7774865629a6a29c2f94cb0f7e6787987bf54cd37e011bfb642068" SOURCE_DIR="luafilesystem-v_1_6_3" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86" PROVIDES=" luafilesystem$secondaryArchSuffix = $portVersion lib:lfs$secondaryArchSuffix " REQUIRES=" haiku$secondaryArchSuffix lib:liblua$secondaryArchSuffix >= 5.3 " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:liblua$secondaryArchSuffix >= 5.3 " BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:lua5.3$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { LUAVERSION_WITHOUT_DOT=$(lua -v | sed 's/Lua //' | head -c3 | tr -d '.') make LUA_INC="$(finddir B_SYSTEM_HEADERS_DIRECTORY)$secondaryArchSubDir/lua$LUAVERSION_WITHOUT_DOT" \ LUA_LIBDIR="$libDir/lua/$LUAVERSION" } INSTALL() { LUAVERSION=$(lua -v | sed 's/Lua //' | head -c3) make LUA_LIBDIR="$libDir/lua/$LUAVERSION" install } TEST() { make test }