Index: head/devel/lua-posix/Makefile =================================================================== --- head/devel/lua-posix/Makefile (revision 451350) +++ head/devel/lua-posix/Makefile (revision 451351) @@ -1,45 +1,67 @@ # Created by: Andrew Turner # $FreeBSD$ PORTNAME= posix -PORTVERSION= 33.4.0 +PORTVERSION= 34.0.1 DISTVERSIONPREFIX= release-v CATEGORIES= devel PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= POSIX layer for Lua LICENSE= MIT -USES= lua libtool perl5 -USE_PERL5= build -GNU_CONFIGURE= yes -CONFIGURE_ENV= LUA_INCLUDE="-I${LUA_INCDIR}" \ - LUA="${LOCALBASE}/bin/lua${LUA_VER_STR}" -MAKE_ARGS= POSIX_EXTRA_CFLAGS="" POSIX_EXTRA_LDFLAGS="" -INSTALL_TARGET= install-strip -PORTDOCS= * +USES= lua shebangfix +SHEBANG_FILES= ${WRKSRC}/build-aux/luke USE_GITHUB= yes GH_PROJECT= luaposix GH_ACCOUNT= luaposix -DOCSDIR= ${PREFIX}/share/doc/luaposix +do-build: + cd ${WRKSRC}; ${WRKSRC}/build-aux/luke \ + version="${PORTVERSION}" \ + PREFIX="${PREFIX}" \ + LUA="${LOCALBASE}/bin/lua${LUA_VER_STR}" \ + LUA_INCDIR="${LUA_INCDIR}" \ + CFLAGS="${CFLAGS}" -PLIST_FILES= %%LUA_MODLIBDIR%%/posix.so \ - %%LUA_MODSHAREDIR%%/posix/_argcheck.lua \ - %%LUA_MODSHAREDIR%%/posix/compat.lua \ - %%LUA_MODSHAREDIR%%/posix/deprecated.lua \ - %%LUA_MODSHAREDIR%%/posix/init.lua \ - %%LUA_MODSHAREDIR%%/posix/sys.lua \ - %%LUA_MODSHAREDIR%%/posix/util.lua +do-install: + cd ${WRKSRC}; ${WRKSRC}/build-aux/luke install \ + INST_LIBDIR="${STAGEDIR}${LUA_MODLIBDIR}" \ + INST_LUADIR="${STAGEDIR}${LUA_MODSHAREDIR}" -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e \ - 's/\(darwin\*\)|\(freebsd\*\)/\1|dragonfly*|\2/' \ - ${WRKSRC}/configure +post-install: + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/ctype.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/dirent.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/errno.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/fcntl.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/fnmatch.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/glob.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/grp.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/libgen.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/poll.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/pwd.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/poll.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/pwd.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sched.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/signal.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/stdio.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/stdlib.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/msg.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/resource.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/socket.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/stat.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/statvfs.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/time.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/times.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/utsname.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/sys/wait.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/syslog.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/termio.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/time.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/unistd.so + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/posix/utime.so .include Index: head/devel/lua-posix/distinfo =================================================================== --- head/devel/lua-posix/distinfo (revision 451350) +++ head/devel/lua-posix/distinfo (revision 451351) @@ -1,2 +1,3 @@ -SHA256 (luaposix-luaposix-release-v33.4.0_GH0.tar.gz) = e66262f5b7fe1c32c65f17a5ef5ffb31c4d1877019b4870a5d373e2ab6526a21 -SIZE (luaposix-luaposix-release-v33.4.0_GH0.tar.gz) = 643523 +TIMESTAMP = 1500469025 +SHA256 (luaposix-luaposix-release-v34.0.1_GH0.tar.gz) = b4b2583426fdc8faa73e10ad24b8d6f950324f1278f98ed316083a9085b75d1b +SIZE (luaposix-luaposix-release-v34.0.1_GH0.tar.gz) = 173885 Index: head/devel/lua-posix/files/patch-lukefile =================================================================== --- head/devel/lua-posix/files/patch-lukefile (nonexistent) +++ head/devel/lua-posix/files/patch-lukefile (revision 451351) @@ -0,0 +1,10 @@ +--- lukefile.orig 2017-07-15 22:20:52 UTC ++++ lukefile +@@ -103,7 +103,6 @@ modules = { + ifdef = '_XOPEN_REALTIME', + include = 'unistd.h', + checksymbol = 'clock_gettime', +- library = 'rt', + }, + }, + sources = 'ext/posix/time.c', Property changes on: head/devel/lua-posix/files/patch-lukefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/devel/lua-posix/pkg-plist =================================================================== --- head/devel/lua-posix/pkg-plist (nonexistent) +++ head/devel/lua-posix/pkg-plist (revision 451351) @@ -0,0 +1,35 @@ +%%LUA_MODLIBDIR%%/posix/ctype.so +%%LUA_MODLIBDIR%%/posix/dirent.so +%%LUA_MODLIBDIR%%/posix/errno.so +%%LUA_MODLIBDIR%%/posix/fcntl.so +%%LUA_MODLIBDIR%%/posix/fnmatch.so +%%LUA_MODLIBDIR%%/posix/glob.so +%%LUA_MODLIBDIR%%/posix/grp.so +%%LUA_MODLIBDIR%%/posix/libgen.so +%%LUA_MODLIBDIR%%/posix/poll.so +%%LUA_MODLIBDIR%%/posix/pwd.so +%%LUA_MODLIBDIR%%/posix/sched.so +%%LUA_MODLIBDIR%%/posix/signal.so +%%LUA_MODLIBDIR%%/posix/stdio.so +%%LUA_MODLIBDIR%%/posix/stdlib.so +%%LUA_MODLIBDIR%%/posix/sys/msg.so +%%LUA_MODLIBDIR%%/posix/sys/resource.so +%%LUA_MODLIBDIR%%/posix/sys/socket.so +%%LUA_MODLIBDIR%%/posix/sys/stat.so +%%LUA_MODLIBDIR%%/posix/sys/statvfs.so +%%LUA_MODLIBDIR%%/posix/sys/time.so +%%LUA_MODLIBDIR%%/posix/sys/times.so +%%LUA_MODLIBDIR%%/posix/sys/utsname.so +%%LUA_MODLIBDIR%%/posix/sys/wait.so +%%LUA_MODLIBDIR%%/posix/syslog.so +%%LUA_MODLIBDIR%%/posix/termio.so +%%LUA_MODLIBDIR%%/posix/time.so +%%LUA_MODLIBDIR%%/posix/unistd.so +%%LUA_MODLIBDIR%%/posix/utime.so +%%LUA_MODSHAREDIR%%/posix/_argcheck.lua +%%LUA_MODSHAREDIR%%/posix/compat.lua +%%LUA_MODSHAREDIR%%/posix/deprecated.lua +%%LUA_MODSHAREDIR%%/posix/init.lua +%%LUA_MODSHAREDIR%%/posix/sys.lua +%%LUA_MODSHAREDIR%%/posix/util.lua +%%LUA_MODSHAREDIR%%/posix/version.lua Property changes on: head/devel/lua-posix/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property