luaJIT is a lua with just-in-time compiler. it's a lot faster for heavier tasks than normal lua. i'm submitting the ebuild, but it still needs some work issues : - prefix hardcoded in Makefile - prefix hardcoded in src/luaconf.h ( LUA_ROOT ) different case in ebuild and package name (should i change that?) i have no good idea on how to fix those issues, so i'm submitting what i did so far. Reproducible: Always
Created attachment 226459 [details] luajit-2.0.0_beta4.ebuild
license is wrong. it's pretty much a custom "AS-IS" licence, from a quick glance.
actually it says that "LuaJIT is open source software, released under the MIT/X license. " on the website.
Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Thanks, On behalf of the Gentoo Sunrise Team, Markos. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
ok, i'll be looking into it soon.
Created attachment 231575 [details, diff] ebuild to LuaJit 1.1.6 ebuild to LuaJit 1.1.6. thanks to Paulo Matias for the tests and pax stuff.
Created attachment 231577 [details, diff] ebuild to LuaJit 2.0.0_beta4 ebuild to LuaJit 2.0.0_beta4. thanks to Paulo Matias for the tests and pax stuff.
i'm oppened another bug for luajit-1.1.6 if you consider duplicate, feel free to close them, but there is a new version of ebuild http://bugs.gentoo.org/show_bug.cgi?id=317707
Created attachment 232101 [details] new version of ebuild
Created attachment 232223 [details] add custom cflags and ldflags
Created attachment 248938 [details] LuaJIT 2.0.0 beta5 with hotfix Hotfix from http://luajit.org/download/beta5_hotfix1.patch
Assigning to myself.
+*luajit-2.0.0_beta5 (13 Oct 2010) + + 13 Oct 2010; Rafael G. Martins <rafaelmartins@gentoo.org> + +files/2.0.0_beta5_hotfix1.patch, +luajit-2.0.0_beta5.ebuild: + Initial version for the branch 2.0. (bug #313005). Thanks to Paulo Matias. + I commited the ebuild submitted by Paulo with some minor changes. @yoshi and @H. Gabriel: You made some mistakes in your ebuilds. Feel free to contact me to review the errors. Thanks