Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14671 - New ebuild: helium-1.0
Summary: New ebuild: helium-1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Andres Loeh (RETIRED)
URL: http://www.cs.uu.nl/~afie/helium
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-28 05:27 UTC by Andres Loeh (RETIRED)
Modified: 2003-05-18 17:39 UTC (History)
1 user (show)

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


Attachments
the ebuild (helium-1.0.ebuild,959 bytes, text/plain)
2003-01-28 05:29 UTC, Andres Loeh (RETIRED)
Details
helium (helium,165 bytes, application/x-shellscript)
2003-01-28 05:31 UTC, Andres Loeh (RETIRED)
Details
hi (hi,318 bytes, application/x-shellscript)
2003-01-28 05:32 UTC, Andres Loeh (RETIRED)
Details
helium-1.0.ebuild (new) (helium-1.0-r1.ebuild,1.14 KB, text/plain)
2003-02-03 08:00 UTC, Andres Loeh (RETIRED)
Details
helium-1.0-readline.patch (helium-1.0-readline.patch,1.49 KB, text/x-diff)
2003-02-03 08:02 UTC, Andres Loeh (RETIRED)
Details
helium-1.0.ebuild.diff (helium-1.0.ebuild.diff,578 bytes, patch)
2003-02-05 04:49 UTC, Andres Loeh (RETIRED)
Details | Diff
archive containing ebuild for Helium 1.1 (helium-ebuild.tar.gz,2.57 KB, application/x-tgz)
2003-03-13 06:56 UTC, Andres Loeh (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Loeh (RETIRED) gentoo-dev 2003-01-28 05:27:45 UTC
This is a first ebuild for the recently released Helium compiler. Should go into 
dev-lang/helium. Has been tested on "x86", should run on other platforms as well. 
 
From the Helium homepage: 
Helium is a functional programming language and a compiler designed especially for 
teaching Haskell. [...] Quality of the error messages has been the main concern both in 
the choice of the language features and in the implementation of the compiler. We hope 
that better feedback from the compiler will help students (or anyone) learn functional 
programming more quickly and that it will make it more fun. [...] The language is a 
subset of the Haskell language. The essential features we want to teach are all there: 
algebraic data types, pattern matching, higher-order functions, laziness and 
polymorphism.
Comment 1 Andres Loeh (RETIRED) gentoo-dev 2003-01-28 05:29:33 UTC
Created attachment 7708 [details]
the ebuild
Comment 2 Andres Loeh (RETIRED) gentoo-dev 2003-01-28 05:31:37 UTC
Created attachment 7709 [details]
helium

Should go into ./files ...
Wrapper script for the helium binary, needed by ebuild.
Comment 3 Andres Loeh (RETIRED) gentoo-dev 2003-01-28 05:32:52 UTC
Created attachment 7710 [details]
hi

Should go into ./files ...
Wrapper script for the Helium Interpreter hi, needed by the ebuild.
Comment 4 Andres Loeh (RETIRED) gentoo-dev 2003-02-03 08:00:34 UTC
Created attachment 7877 [details]
helium-1.0.ebuild (new)

I patched the Helium interpreter to have GNU readline support. This is a new
version of the ebuild that checks the appropriate USE flag and applies the
patch if the flag is set.

(Patch will follow as separate attachment.)
Comment 5 Andres Loeh (RETIRED) gentoo-dev 2003-02-03 08:02:49 UTC
Created attachment 7878 [details]
helium-1.0-readline.patch

This is the patch that is needed by the second version of the ebuild.
Comment 6 Andres Loeh (RETIRED) gentoo-dev 2003-02-05 04:49:58 UTC
Created attachment 7945 [details, diff]
helium-1.0.ebuild.diff

The maintainers of Helium have renamed the source archive from helium.tar.gz to
helium-1.0-src.tar.gz. Therefore the ebuild has to be slightly modified. I
attach a patch to the second version of the ebuild.
Comment 7 Andres Loeh (RETIRED) gentoo-dev 2003-03-13 06:56:22 UTC
Created attachment 9339 [details]
archive containing ebuild for Helium 1.1

Helium 1.1 has been released.

I have updated and slightly improved the ebuild
(the readline patch is included again).

PS. I realize that all of you Gentoo developers have much
work to do, because of 1.4 and so. But is there anything I
could do to accelerate the process of submitting new ebuilds?
This is not the only ebuild I submitted, and generally I think
two months or so, also for just version updates, is too long
a delay for a so-called "bleeding-edge" distribution ...
Comment 8 Andres Loeh (RETIRED) gentoo-dev 2003-04-16 04:50:28 UTC
Hi karltk: 
 
I recently became a developer to do Haskell-related ebuilds. Could you reassign this one 
to me, please? Then I would handle it myself. 
 
Thank you very much. Best, 
  Andres 
Comment 9 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-05-03 08:57:28 UTC
Can't get around to this anytime soon, sorry.
Comment 10 Andres Loeh (RETIRED) gentoo-dev 2003-05-18 17:39:04 UTC
I have actually added the helium-1.1 ebuild to testing a while ago, but 
did forget to pass a message to you, George, and to close this bug.