Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17096 closed enhancement (fixed)

RFE: modify use of perl in curl-ca-bundle

Reported by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: curl-ca-bundle

Description

Attached is a proposal to modify the use of perl in curl-ca-bundle.
The changes are:

  • perl5 would be the default perl port (as described in #16830).
  • p5-mime-base64 does not seem to be needed (Perl 5.8.8 seems to provied the package).
  • Make it explicit which perl is being used.

Attachments (2)

patch.diff (497 bytes) - added by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) 16 years ago.
Portfile.diff (540 bytes) - added by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) 16 years ago.

Download all attachments as: .zip

Change History (6)

Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Attachment: patch.diff added

Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Attachment: Portfile.diff added

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

Do we need that patch to explicitly use "${prefix}/bin/path"? Just "perl", as the script uses today, should be fine, since MacPorts puts ${prefix}/bin first in the PATH when it runs.

comment:2 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

In my recent port changes, I have been trying to incorporate explicit setting of the perl being used.
My concern is for the future.
If, for example, it turns out a port needed ${prefix}/bin/perl5.10 or ${prefix}/bin/perl5.8, then it would make the change much easier.

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

I changed the dependencies as you suggested in r41708. I'll forgo the patch for now; if the time comes in the future that we need to use a different perl, we can patch it then.

comment:4 Changed 16 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.