Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410257 - dev-ml/js_of_ocaml-1.2 - A compiler from OCaml bytecode to javascript
Summary: dev-ml/js_of_ocaml-1.2 - A compiler from OCaml bytecode to javascript
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://ocsigen.org/js_of_ocaml/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 406661
  Show dependency tree
 
Reported: 2012-03-30 16:48 UTC by Guillaume Horel
Modified: 2012-08-03 13:52 UTC (History)
3 users (show)

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


Attachments
js_of_ocaml-1.1.ebuild (js_of_ocaml-1.1.ebuild,651 bytes, text/plain)
2012-03-30 16:49 UTC, Guillaume Horel
Details
js_of_ocaml-1.2.ebuild (js_of_ocaml-1.2.ebuild,658 bytes, text/plain)
2012-06-14 20:55 UTC, Jacques-Pascal Deplaix
Details
js_of_ocaml-1.2.ebuild (js_of_ocaml-1.2.ebuild,681 bytes, text/plain)
2012-07-25 09:24 UTC, Jacques-Pascal Deplaix
Details
js_of_ocaml-1.2.ebuild (js_of_ocaml-1.2.ebuild,682 bytes, text/plain)
2012-08-02 15:04 UTC, Jacques-Pascal Deplaix
Details
js_of_ocaml-1.2.ebuild (js_of_ocaml-1.2.ebuild,878 bytes, text/plain)
2012-08-02 16:45 UTC, Jacques-Pascal Deplaix
Details
js_of_ocaml-1.2.ebuild (js_of_ocaml-1.2.ebuild,904 bytes, text/plain)
2012-08-03 12:08 UTC, Jacques-Pascal Deplaix
Details
metadata.xml (metadata.xml,262 bytes, text/plain)
2012-08-03 13:29 UTC, Jacques-Pascal Deplaix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Horel 2012-03-30 16:48:05 UTC
A compiler for ocaml bytecode to javascript.
Comment 1 Guillaume Horel 2012-03-30 16:49:30 UTC
Created attachment 307217 [details]
js_of_ocaml-1.1.ebuild
Comment 2 Jacques-Pascal Deplaix 2012-06-14 20:55:46 UTC
Created attachment 315339 [details]
js_of_ocaml-1.2.ebuild
Comment 3 Jacques-Pascal Deplaix 2012-07-25 09:24:34 UTC
Created attachment 319194 [details]
js_of_ocaml-1.2.ebuild

Just a license fix.
Comment 4 Alexis Ballier gentoo-dev 2012-08-02 14:02:34 UTC
> =dev-ml/deriving-ocsigen-0.3b"

is the = really needed? it is a no go for the main tree if deriving-ocaml cannot be bumped without breaking js_of_ocaml

> 	emake BINDIR="${D}/usr/bin" install

use ${ED} instead of ${D} for EAPI >= 3 here
Comment 5 Jacques-Pascal Deplaix 2012-08-02 15:04:26 UTC
Created attachment 320070 [details]
js_of_ocaml-1.2.ebuild

Fixed. Waiting for deriving-ocsigen.
Comment 6 Jacques-Pascal Deplaix 2012-08-02 15:38:10 UTC
(In reply to comment #5)
> Created attachment 320070 [details]
> js_of_ocaml-1.2.ebuild
> 
> Fixed. Waiting for deriving-ocsigen.

Humm, in fact deriving-ocsigen is an optionnal requirement.
I'll fix that.
Comment 7 Alexis Ballier gentoo-dev 2012-08-02 16:26:51 UTC
> DEPEND="dev-lang/ocaml[ocamlopt]

I forgot this since I pointed it in other bugs, but you have to specify a min version since the ocamlopt useflag appeared in ocaml-3.10 iirc
Comment 8 Jacques-Pascal Deplaix 2012-08-02 16:45:47 UTC
Created attachment 320090 [details]
js_of_ocaml-1.2.ebuild

USE flags and DEPEND fix
Comment 9 Jacques-Pascal Deplaix 2012-08-03 12:08:39 UTC
Created attachment 320152 [details]
js_of_ocaml-1.2.ebuild
Comment 10 Alexis Ballier gentoo-dev 2012-08-03 13:24:35 UTC
(In reply to comment #9)
> Created attachment 320152 [details]
> js_of_ocaml-1.2.ebuild

sounds good, but i couldnt figure out a nice description for the deriving useflag, could you please suggest me one ?
Comment 11 Jacques-Pascal Deplaix 2012-08-03 13:29:40 UTC
Created attachment 320170 [details]
metadata.xml

Oups, I forgot to upload it.
Comment 12 Alexis Ballier gentoo-dev 2012-08-03 13:52:14 UTC
added, thanks!