New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25832 (closed update: fixed)

Opened 3 years ago

Last modified 3 years ago

p5-perlmagick 6.59 update from 6.32 to build again against current ImageMagick 6.6.3

Reported by: astricker@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: p5-perlmagick

Description

The attached patch builds the current CPAN module for the perl ImageMagick interface in version 6.59.

Attachments

p5-perlmagick.patch (1.3 KB) - added by astricker@… 3 years ago.
Patch to update Portfile from 6.32 to 6.59

Change History

Changed 3 years ago by astricker@…

Patch to update Portfile from 6.32 to 6.59

comment:1 Changed 3 years ago by macsforever2000@…

  • Keywords perl, ImageMagick, 6.59, 6.63 removed
  • Version 1.9.1 deleted
  • Milestone MacPorts 1.9.2 deleted

comment:2 Changed 3 years ago by ryandesign@…

  • Status changed from new to assigned
  • Owner changed from macports-tickets@… to ryandesign@…

comment:3 Changed 3 years ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to fixed

I had tried updating this port in April but got stuck. Your idea to patch Makefile.PL was the answer. I updated the port in r70034 with several changes from your patch:

  • removed the homepage line; the default from the portgroup works fine
  • used a patchfile and reinplaces and ensured we use the current value of ${prefix} and don't assume /opt/local
  • made universal builds and non-default-buind_arch builds work right by plugging more of our values into Makefile.PL

Thanks for the update and for volunteering to maintain this!

comment:4 Changed 3 years ago by ryandesign@…

I removed ImageMagick's +perl variant in r70035 since that was basically the same thing, and since we prefer having this functionality in a separate port over having it in a variant. See also #18483 and #20288.

comment:5 Changed 3 years ago by astricker@…

Good work. I just have built and used your updated port successful. The prefix thing was on my list too. Thanks for your quick response.

Note: See TracTickets for help on using tickets.