Summary: | new ebuild: dev-lua/luvit - asynchronous lua web framework (like nodejs) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Kochkov <anton.kochkov> |
Component: | New packages | Assignee: | Julian Ospald <hasufell> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | anton.kochkov, dschridde+gentoobugs |
Priority: | Normal | Keywords: | EBUILD, PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://luvit.io/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 410337, 410339, 412015 | ||
Bug Blocks: | |||
Attachments: |
luvit-0.2.0.ebuild
0.2.0-makefile.patch luvit-0.2.0.ebuild 0.2.0-makefile.patch 0.2.0-includes.patch luvit-0.3.1.ebuild 0.3.1-makefile.patch |
Description
Anton Kochkov
2012-03-01 10:37:17 UTC
Created attachment 303827 [details]
luvit-0.2.0.ebuild
first attempt, please test, because I use "luajit" and "yajl" from the tree for compiling and not the bundled ones.
Created attachment 303829 [details, diff]
0.2.0-makefile.patch
required patch
(In reply to comment #2) > Created attachment 303829 [details, diff] [details, diff] > 0.2.0-makefile.patch > > required patch It works ok, on both x86-32 and x86-64 added to sunrise-overlay, will be available after svn-review https://overlays.gentoo.org/svn/proj/sunrise/reviewed/dev-lua/luvit/ Created attachment 307313 [details]
luvit-0.2.0.ebuild
Created attachment 307315 [details, diff]
0.2.0-makefile.patch
Created attachment 307317 [details, diff]
0.2.0-includes.patch
Created attachment 308951 [details]
luvit-0.3.1.ebuild
Created attachment 308953 [details, diff]
0.3.1-makefile.patch
revbump http://overlays.gentoo.org/proj/sunrise/changeset/6231a560e19dcbc38cc5c1ae61eba075b33ae5a9 old ones may be broken (tarballs removed) Current version is 0.5.0 according to the website. hmm, not sure if I want to import this into the tree, as you can see there is some serious unbundling going on and on top of it one of the dependencies is _very_ fragile. I had to figure out a non-broken commit myself. however, I'll look at it if they merge this, I will consider to add it to portage https://github.com/luvit/luvit/pull/378 but the fixes are non-trivial and I don't want to keep such things around for every version bump +*luvit-9999 (01 Jan 2013) +*luvit-0.6_p20121221 (01 Jan 2013) + + 01 Jan 2013; Julian Ospald <hasufell@gentoo.org> +luvit-0.6_p20121221.ebuild, + +luvit-9999.ebuild: + initial import |