Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460492 - net-libs/nodejs-0.9.12 version bump/ebuild improvements
Summary: net-libs/nodejs-0.9.12 version bump/ebuild improvements
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-06 08:39 UTC by Johan Bergström
Modified: 2013-03-07 04:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
nodejs-0.9.11.ebuild (node-0.9.11.ebuild,1.34 KB, text/plain)
2013-03-06 08:39 UTC, Johan Bergström
Details
nodejs-0.9.12.ebuild (node-0.9.11.ebuild,1.38 KB, text/plain)
2013-03-07 01:05 UTC, Johan Bergström
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Bergström 2013-03-06 08:39:19 UTC
Created attachment 341086 [details]
nodejs-0.9.11.ebuild

So,
as we're moving closer to 0.10 (next stable), I took some time to improve the 0.9 ebuild. I've basically looked at how a "vanilla" install worked out, and removed some superfluous stuff.

Please test it out and get it in (this also bumps from the current 0.9.9 to 0.9.11).

We need to update LICENSE (and optionally add IUSE=debug as well as clean up the npm installs), but this is a nice improvement from the current one.
Comment 1 Johan Bergström 2013-03-07 01:05:30 UTC
Created attachment 341176 [details]
nodejs-0.9.12.ebuild

Attaching what I consider being a pretty final version. Still omits the IUSE=debug, but that needs more work.

This is now 0.9.12 which most likely is last of the 0.9.x series. Expect a new stable within a week or two.

Please try and add to tree as soon as possible.
Comment 2 Patrick Lauer gentoo-dev 2013-03-07 04:12:06 UTC
+  07 Mar 2013; Patrick Lauer <patrick@gentoo.org> +nodejs-0.9.12.ebuild:
+  Bump for #460492, rewritten ebuild by Johan Bergstroem
+

Disabled test phase for now as there's a few things failing. Let's hope upstream fixes it with 0.10 ...