Opened 14 years ago

Closed 14 years ago

#10958 closed enhancement (fixed)

NEW: findlib-1.1.2pl1

Reported by: jcbuffington@… Owned by: yeled@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port:

Description

I am attaching the OCaml package management library, findlib, port to this ticket. I have tested with ocaml 3.09.3 and Mac OS X 10.4.8.

Attachments (3)

Portfile (1.6 KB) - added by jcbuffington@… 14 years ago.
Portfile.2 (4.5 KB) - added by kballard (Lily Ballard) 14 years ago.
Updated new portfile
caml-findlib.tar.bz2 (3.2 KB) - added by kballard (Lily Ballard) 14 years ago.

Download all attachments as: .zip

Change History (7)

Changed 14 years ago by jcbuffington@…

Attachment: Portfile added

comment:1 Changed 14 years ago by kballard (Lily Ballard)

Heh, I shoulda searched here first. I just finished putting the finishing touches on my own findlib Portfile.

That said, I think mine is better anyway. At least, more complicated :D

I've attached my version for consideration.

Changed 14 years ago by kballard (Lily Ballard)

Attachment: Portfile.2 added

Updated new portfile

comment:2 Changed 14 years ago by kballard (Lily Ballard)

Ok, Portfile.2 tweaked to remove double quotes in the long_description since they don't work.

Otherwise, Portfile.2 should be fine. It's been tested on OS X 10.4.8, with OCaml 3.09.3.

comment:3 Changed 14 years ago by kballard (Lily Ballard)

Turns out Portfile.2 (and presumably Portfile as well) aren't destrooting properly. /opt/local/bin/safe_camlp4 is being installed outside of the destroot. I'm attaching a new version caml-findlib.tar.bz2 which includes a patch for this.

This new version has been tested with the -t switch to ensure it's sandboxed appropriately.

Changed 14 years ago by kballard (Lily Ballard)

Attachment: caml-findlib.tar.bz2 added

comment:4 Changed 14 years ago by jmpp@…

Resolution: fixed
Status: newclosed

Fixed in r20885. Thanks for the contribution Kevin (and of course to jcbuffington@…, the OP)!

Note: See TracTickets for help on using tickets.