diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-10-06 14:18:31 +0800 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2017-10-06 14:18:31 +0800 |
commit | ffd33f5a10ef94c43907d6587d6dc91c656fbb51 (patch) | |
tree | 8f0c08d43ff98364103914490ff992bf0042709d | |
parent | db70563fd82c024d510bb56b4500b107b3af02cd (diff) | |
download | freebsd-ports-gnome-ffd33f5a10ef94c43907d6587d6dc91c656fbb51.tar.gz freebsd-ports-gnome-ffd33f5a10ef94c43907d6587d6dc91c656fbb51.tar.zst freebsd-ports-gnome-ffd33f5a10ef94c43907d6587d6dc91c656fbb51.zip |
Update to 34.0.1.
-rw-r--r-- | devel/lua-posix/Makefile | 68 | ||||
-rw-r--r-- | devel/lua-posix/distinfo | 5 | ||||
-rw-r--r-- | devel/lua-posix/files/patch-lukefile | 10 | ||||
-rw-r--r-- | devel/lua-posix/pkg-plist | 35 |
4 files changed, 93 insertions, 25 deletions
diff --git a/devel/lua-posix/Makefile b/devel/lua-posix/Makefile index f02dfe385644..cf277c894cd4 100644 --- a/devel/lua-posix/Makefile +++ b/devel/lua-posix/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= posix -PORTVERSION= 33.4.0 +PORTVERSION= 34.0.1 DISTVERSIONPREFIX= release-v CATEGORIES= devel PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} @@ -12,34 +12,56 @@ 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 <bsd.port.mk> diff --git a/devel/lua-posix/distinfo b/devel/lua-posix/distinfo index e0c60671ad43..be7b7e42e539 100644 --- a/devel/lua-posix/distinfo +++ b/devel/lua-posix/distinfo @@ -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 diff --git a/devel/lua-posix/files/patch-lukefile b/devel/lua-posix/files/patch-lukefile new file mode 100644 index 000000000000..1884ebed40b5 --- /dev/null +++ b/devel/lua-posix/files/patch-lukefile @@ -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', diff --git a/devel/lua-posix/pkg-plist b/devel/lua-posix/pkg-plist new file mode 100644 index 000000000000..30e42a29c08d --- /dev/null +++ b/devel/lua-posix/pkg-plist @@ -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 |