Opened 10 years ago

Closed 9 years ago

#29204 closed submission (fixed)

libctl @3.1 new submission

Reported by: higginja@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign (Ryan Schmidt)
Port: libctl

Description


Attachments (7)

Portfile (1.1 KB) - added by higginja@… 10 years ago.
patch-base-main.c.diff (302 bytes) - added by higginja@… 9 years ago.
patch-configure.ac.diff (2.7 KB) - added by higginja@… 9 years ago.
patch-examples-example.c.diff (277 bytes) - added by higginja@… 9 years ago.
patch-src-ctl.h.in.diff (245 bytes) - added by higginja@… 9 years ago.
patch-utils-gen-ctl-io.in.diff (254 bytes) - added by higginja@… 9 years ago.
Portfile.2 (1.9 KB) - added by higginja@… 9 years ago.

Download all attachments as: .zip

Change History (10)

Changed 10 years ago by higginja@…

Attachment: Portfile added

comment:1 Changed 10 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Port: libctl added

Some comments:

  • The maintainers line needs to be fixed (your full email address in the obfuscated format)
  • In the pre-configure block, this port creates symlinks inside ${prefix}, which isn't ok; If libctl expects to find a file called "guile" but MacPorts installs it as "guile16", then you need to patch libctl to use "guile16".
  • The port uses gfortran-mp-4.4 but neglects to declare a dependency on port:gcc44; and why version 4.4 specifically? Would 4.5 or 4.6 work too? If so, provide variants.

Changed 9 years ago by higginja@…

Attachment: patch-base-main.c.diff added

Changed 9 years ago by higginja@…

Attachment: patch-configure.ac.diff added

Changed 9 years ago by higginja@…

Changed 9 years ago by higginja@…

Attachment: patch-src-ctl.h.in.diff added

Changed 9 years ago by higginja@…

Changed 9 years ago by higginja@…

Attachment: Portfile.2 added

comment:2 Changed 9 years ago by higginja@…

Updated the portfile with suggestions mentioned prior. Patched source files to use "guile16".

comment:3 Changed 9 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.