pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: maya
Date: Tue Nov 20 17:29:24 UTC 2018
Modified Files:
pkgsrc/devel: Makefile
Added Files:
pkgsrc/devel/lua-std-normalize: DESCR Makefile PLIST distinfo
Log Message:
Add lua-std-normalize version 2.0.2
This is a collection of normalized lua functions for Lua 5.1
(including LuaJIT), 5.2 and 5.3.
It can inject deterministic versions of core Lua functions that do not
behave identically across all supported Lua implementations into your
module's lexical environment. Each function is as thin and fast a
version as is possible in each Lua implementation, evaluating to the
Lua C implementation with no overhead when semantics allow.
>From Edgar Fuß in PR pkg/53600
To generate a diff of this commit:
cvs rdiff -u -r1.2757 -r1.2758 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/lua-std-normalize/DESCR \
pkgsrc/devel/lua-std-normalize/Makefile \
pkgsrc/devel/lua-std-normalize/PLIST \
pkgsrc/devel/lua-std-normalize/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.2757 pkgsrc/devel/Makefile:1.2758
--- pkgsrc/devel/Makefile:1.2757 Tue Nov 20 17:28:10 2018
+++ pkgsrc/devel/Makefile Tue Nov 20 17:29:24 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2757 2018/11/20 17:28:10 maya Exp $
+# $NetBSD: Makefile,v 1.2758 2018/11/20 17:29:24 maya Exp $
#
COMMENT= Development utilities
@@ -729,6 +729,7 @@ SUBDIR+= lua-penlight
SUBDIR+= lua-posix
SUBDIR+= lua-rocks
SUBDIR+= lua-std-_debug
+SUBDIR+= lua-std-normalize
SUBDIR+= lua-stdlib
SUBDIR+= lutok
SUBDIR+= lwp
Added files:
Index: pkgsrc/devel/lua-std-normalize/DESCR
diff -u /dev/null pkgsrc/devel/lua-std-normalize/DESCR:1.1
--- /dev/null Tue Nov 20 17:29:24 2018
+++ pkgsrc/devel/lua-std-normalize/DESCR Tue Nov 20 17:29:24 2018
@@ -0,0 +1,8 @@
+This is a collection of normalized lua functions for Lua 5.1
+(including LuaJIT), 5.2 and 5.3.
+
+It can inject deterministic versions of core Lua functions that do not
+behave identically across all supported Lua implementations into your
+module's lexical environment. Each function is as thin and fast a
+version as is possible in each Lua implementation, evaluating to the
+Lua C implementation with no overhead when semantics allow.
Index: pkgsrc/devel/lua-std-normalize/Makefile
diff -u /dev/null pkgsrc/devel/lua-std-normalize/Makefile:1.1
--- /dev/null Tue Nov 20 17:29:24 2018
+++ pkgsrc/devel/lua-std-normalize/Makefile Tue Nov 20 17:29:24 2018
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2018/11/20 17:29:24 maya Exp $
+
+DISTNAME= std.normalize-2.0.2
+PKGNAME= ${DISTNAME:S/std.normalize/${LUA_PKGPREFIX}-std-normalize/}
+GITHUB_PROJECT= normalize
+GITHUB_TAG= v${PKGVERSION_NOREV}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=lua-stdlib/}
+
+CATEGORIES= devel
+COMMENT= Normalized Lua functions
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+
+HOMEPAGE= https://lua-stdlib.github.io/normalize
+LICENSE= mit
+
+DEPENDS+= ${LUA_PKGPREFIX}-std-_debug-[0-9]*:../../devel/lua-std-_debug
+
+NO_BUILD= yes
+NO_CONFIGURE= yes
+
+INSTALLATION_DIRS+= ${LUA_LDIR}/std/normalize ${LUA_DOCDIR}
+
+.include "../../lang/lua/module.mk"
+
+do-install:
+.for i in _base _strict _typecheck init version
+ ${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/${i}.lua \
+ ${DESTDIR}${PREFIX}/${LUA_LDIR}/std/normalize
+.endfor
+.for i in index.html ldoc.css
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} \
+ ${DESTDIR}${PREFIX}/${LUA_DOCDIR}
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/lua-std-normalize/PLIST
diff -u /dev/null pkgsrc/devel/lua-std-normalize/PLIST:1.1
--- /dev/null Tue Nov 20 17:29:24 2018
+++ pkgsrc/devel/lua-std-normalize/PLIST Tue Nov 20 17:29:24 2018
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2018/11/20 17:29:24 maya Exp $
+${LUA_LDIR}/std/normalize/_base.lua
+${LUA_LDIR}/std/normalize/_strict.lua
+${LUA_LDIR}/std/normalize/_typecheck.lua
+${LUA_LDIR}/std/normalize/init.lua
+${LUA_LDIR}/std/normalize/version.lua
+${LUA_DOCDIR}/index.html
+${LUA_DOCDIR}/ldoc.css
Index: pkgsrc/devel/lua-std-normalize/distinfo
diff -u /dev/null pkgsrc/devel/lua-std-normalize/distinfo:1.1
--- /dev/null Tue Nov 20 17:29:24 2018
+++ pkgsrc/devel/lua-std-normalize/distinfo Tue Nov 20 17:29:24 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/11/20 17:29:24 maya Exp $
+
+SHA1 (std.normalize-2.0.2.tar.gz) = bc4a2fdf4e8c5bb6b3676dcdd0925c34fa426589
+RMD160 (std.normalize-2.0.2.tar.gz) = a541f8fbb63f30f5eb3957f7b1bd69625586b3e2
+SHA512 (std.normalize-2.0.2.tar.gz) = bde7d834ce5324ee6af7e3f76d138f75bb6c55612e6e524a06d7886b92b346043a2ad4befec5f68342d369e7ed610f00388243b18886a53de6cce123b6a7637f
+Size (std.normalize-2.0.2.tar.gz) = 45936 bytes
Home |
Main Index |
Thread Index |
Old Index