Commit Graph

71 Commits

Author SHA1 Message Date
jasper
7aedd86c8a drop an underscore 2012-05-15 19:24:21 +00:00
jasper
2da6934e08 add MODLUA_BUILD_DEP and rename MODLUA_RUN_DEP for consistency 2012-05-15 18:14:44 +00:00
jasper
b089987cb2 add support for retrieving MODLUA_WANTLIB and MODLUA_LIB_DEPENDS through the module. 2012-05-15 18:03:18 +00:00
jasper
18e764b415 add MODLUA_EXAMPLEDIR too 2012-05-15 15:11:06 +00:00
jasper
1eff428b0f add MODLUA_DOCDIR, this will help when we have two lua versions with which
ports can be built with..
2012-05-15 12:25:17 +00:00
jasper
629d37ace8 add MODLUA_VERSION to SUBST_VARS, this will ease the PLIST churn when
lua gets updated to 5.2...
2012-05-11 20:48:38 +00:00
dcoppa
5d183607b4 Bugfix update to lua-5.1.5 (it's just lua-5.1.4 plus the distribution patch) 2012-03-29 08:51:26 +00:00
sthen
929d19b9ba Remove local strlcpy/etc patches, we aren't generally patching these in
ports any more (they should be addressed upstream instead) and at least
some of them are wrong. This fixes a bug found by Piotr Sikora:
http://permalink.gmane.org/gmane.os.openbsd.ports/53993
2012-03-07 13:14:26 +00:00
sthen
72f6de4667 honour CC 2011-12-04 21:12:19 +00:00
sthen
810729526a update to Lua 5.1.4 patch 4, from James Turner 2011-12-04 14:16:44 +00:00
sthen
6ec21823cd Support MODLUA_RUNDEP to control adding lua to RUN_DEPENDS, from Simon Kuhnle 2011-11-17 23:48:13 +00:00
jasper
2e250b49da Add latest patch from upstream, 5.1.4-3 2011-08-25 07:02:42 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
sthen
f916ff61b1 new lib_depends/revision 2010-10-24 21:06:28 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
jasper
02404b0b7d - automatically set PKG_ARCH=* when SHARED_ONLY is not set
ok sthen@
2010-09-09 17:32:36 +00:00
jasper
ac07b715a2 tyop 2010-06-15 22:05:24 +00:00
jasper
aaadc7ef3b - tweak names to have the "MOD" prefix. 2010-06-15 21:20:39 +00:00
jasper
38d11011eb - introduce LUA_VERSION, LUA_LIBDIR and LUA_DATADIR. the latter two are
duplicated in (almost) every lua port, so they should move to lua.port.mk
* lua modules will be switched over soon

ok landry@ jolan@
2010-06-15 21:17:46 +00:00
jasper
2a6664cc2a - zap dead master site 2010-06-15 20:27:23 +00:00
dcoppa
0ad1957d15 Merge patches from upstream errata page.
While here, adjust PKGNAME and use SUBST_CMD instead of the usual
"perl dance".

OK sthen@
2010-05-17 08:18:59 +00:00
jolan
a6aaf1d4f3 remove patch that causes math.randomseed() to not function
reported/debugged by M Joonas Pihlaja in pr 6176
2009-06-24 14:19:06 +00:00
jsg
b0139828d6 Update to 5.1.4 a bugfix release, see
http://www.lua.org/bugs.html for more information.

tested by a bunch of people,
'looks correct' mbalmer@, ok sthen@
2008-11-07 12:23:12 +00:00
landry
89421d9037 Add a simple lua MODULE, can be used by potential new lua ports.
ok wcmaier@ ajacoutot@
2008-06-11 05:00:01 +00:00
okan
44e179f9d9 update to 5.1.3 from Christian Rueger - thanks!
ok merdely@
2008-04-19 17:59:32 +00:00
jolan
0d23414c4a re-unhardcode /usr/local 2007-10-29 22:38:42 +00:00
espie
4c64f036a5 obvious dependency fix.
also regen patches.
2007-10-29 20:30:32 +00:00
merdely
f525d52359 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN 2007-09-16 00:27:05 +00:00
jolan
85fd4335b9 prevent lua from blowing up the c stack
from lua author roberto ierusalimschy via pedro martelletto
2007-09-15 09:42:57 +00:00
mbalmer
34209deb75 Remove Pedro Martelleto as MAINTAINER per his own request.
ok espie
2007-08-05 12:34:33 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
pedro
1bbf9e3c7e Lua 5.1.2, okay sturm@ 2007-04-03 07:05:06 +00:00
pedro
098ff510f6 Use arc4random(3) for math.random(), okay jolan@ 2007-03-15 22:03:37 +00:00
jasper
e194a57da9 honour CC.
ok pedro@
2007-03-15 07:18:12 +00:00
pedro
a36c94a279 With the recent GCC change, there is no need to manually ignore
__attribute__((visibility)) anymore
2007-01-07 17:31:53 +00:00
pedro
cd9944f596 Install lua.pc, okay jolan@ fgsch@ 2006-10-29 19:45:54 +00:00
pedro
24a30b2607 Also provide a shared version of the Lua library
Discussed with and okay jolan@
2006-09-25 02:39:06 +00:00
pedro
a872683a28 Upgrade to Lua 5.1.1 2006-08-01 15:50:27 +00:00
pedro
b5b8b158bc Update to Lua 5.1, okay jolan@ 2006-07-30 04:25:41 +00:00
pedro
d029a28f91 Update to Lua 5.0.3 2006-06-27 03:43:19 +00:00
david
f85600afe0 move any perl or sed substitutions from post-patch to pre-configure
(fixes make update-patches)
ok sturm@; "looks reasonable" steven@
2006-02-08 04:54:48 +00:00
pedro
577c250b2c Fix collection of weak tables, from Roberto Ierusalimschy, okay jolan@ 2006-01-26 16:17:40 +00:00
jolan
b9f762be69 add fixedpoint flavor, uses int instead of double to represent numbers
in lua.  mostly just an academic exercise, but is 300% faster on zaurus
when doing simple arithmetic

ok pedro@
2006-01-21 01:29:40 +00:00
pedro
5da46537f3 Replace the very few uses of strcpy(), strcat() and sprintf() by their
safe counterparts, okay jolan@
2006-01-18 11:17:03 +00:00
alek
275b321055 - SHARED_LIBS
- Regen PFRAG.shared
- Bump PKGNAME
2006-01-03 23:00:31 +00:00
pedro
293cae4b06 Use local variables as to not leak them to user context 2005-12-10 23:02:05 +00:00
pedro
ddfd9b9a56 enable line-editing support, bump package name, okay jolan@ 2005-04-27 16:41:11 +00:00
pedro
4b5c32f20d prepare for luacompat, don't leak variables to the user environment 2005-04-19 14:31:27 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
pedro
e18b21c32d introduce a simple package management facility for lua, by permitting
each package to have an initialization file, and keeping a table of
'<package> = <file>' entries in a known place. these files are loaded
upon lua's activation, and should normally be small, quick pieces of
code responsible for preparing the environment (luapath, cpath) for
the packages they represent.

also, make it possible for every user to have her/his own lua
initialization routines under ~/.lua/init.lua, so that the system-wide
mechanism described above can be replicated to user-specific cases.

prodding, all sorts of ports tutoring and ok jolan@
2004-12-16 13:04:07 +00:00