Opened 12 years ago

Closed 10 years ago

#34830 closed submission (wontfix)

New port: Lua 5.2.0

Reported by: slewsys (Andrew L. Moore) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), anddam (Andrea D'Amore), neno113@…, jerkejacobs@…, m.thon@…, audistard@…, Veence (Vincent)
Port: lua52

Description

Please find attached Portfile and patch set for Lua 5.2.0.

Tested with:

OS X: 10.7.4

Attachments (6)

lua52.tar (10.0 KB) - added by slewsys (Andrew L. Moore) 12 years ago.
lua52 port tar archive
lua-5.2.1.tar (11.0 KB) - added by slewsys (Andrew L. Moore) 12 years ago.
archive of lua52 updated for lua-5.2.1
Portfile.diff (4.6 KB) - added by slewsys (Andrew L. Moore) 12 years ago.
unified diff between lua/Portfile and lua52/Portfile
files_patch-Makefile.diff (1.9 KB) - added by slewsys (Andrew L. Moore) 12 years ago.
unified diff between lua and lua52 files/patch-Makefile.diff
files_patch-src_Makefile.diff (3.3 KB) - added by slewsys (Andrew L. Moore) 12 years ago.
unified diff between lua and lua52 files/patch-src_Makefile.diff
patch-lua-5.2.1.pc.diff (814 bytes) - added by slewsys (Andrew L. Moore) 12 years ago.
new patch file for lua-5.2.1.pc

Download all attachments as: .zip

Change History (19)

Changed 12 years ago by slewsys (Andrew L. Moore)

Attachment: lua52.tar added

lua52 port tar archive

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

How does this differ from the lua 5.2 update proposed in #32590?

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Cc Me!

Changed 12 years ago by slewsys (Andrew L. Moore)

Attachment: lua-5.2.1.tar added

archive of lua52 updated for lua-5.2.1

Changed 12 years ago by slewsys (Andrew L. Moore)

Attachment: Portfile.diff added

unified diff between lua/Portfile and lua52/Portfile

Changed 12 years ago by slewsys (Andrew L. Moore)

Attachment: files_patch-Makefile.diff added

unified diff between lua and lua52 files/patch-Makefile.diff

Changed 12 years ago by slewsys (Andrew L. Moore)

unified diff between lua and lua52 files/patch-src_Makefile.diff

Changed 12 years ago by slewsys (Andrew L. Moore)

Attachment: patch-lua-5.2.1.pc.diff added

new patch file for lua-5.2.1.pc

comment:3 in reply to:  1 Changed 12 years ago by slewsys (Andrew L. Moore)

Replying to ryandesign@…:

How does this differ from the lua 5.2 update proposed in #32590?

The two are similar, except that I don't think #32590 works unmodified (lua.pc is never installed to worksrcpath).

Attached are 1) a full archive as lua-5.2.1.tar and 2) diffs between the indvidual files of lua and lua52 ports.

comment:4 Changed 12 years ago by anddam (Andrea D'Amore)

Cc: and.damore@… added

Cc Me!

comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: neno113@… added

Has duplicate #37108.

comment:6 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jerkejacobs@… added
Keywords: lang lua port removed

Duplicate #37793 requests an update to lua 5.2.1.

comment:7 Changed 12 years ago by m.thon@…

Cc: m.thon@… added

Cc Me!

Version 0, edited 12 years ago by m.thon@… (next)

comment:8 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: audistard@… added

Duplicate #38950 has more patches attached.

comment:9 Changed 12 years ago by Veence (Vincent)

5.2.2 has been out for a while, the patches are already somewhat outdated.

comment:10 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: vince@… added

The patches in #38950 were attached just 8 hours ago...

comment:11 Changed 12 years ago by Veence (Vincent)

r105881 should bump lua to 5.2.2 with a blend between patches posted here and those of #38950. Please test.

comment:12 Changed 10 years ago by mojca (Mojca Miklavec)

May this ticket be closed?

comment:13 Changed 10 years ago by mf2k (Frank Schima)

Resolution: wontfix
Status: newclosed
Version: 2.1.99

Given that the current lua port is at 5.2.3, this ticket is indeed obsolete.

Note: See TracTickets for help on using tickets.