New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #15883 (closed enhancement: fixed)

Opened 6 years ago

Last modified 5 years ago

Remove --prefix=${prefix} where unnecessary

Reported by: ryandesign@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: acho@…, bfulgham@…, boeyms@…, css@…, isak@…, lloyd@…, m@…, marius@…, markd@…, me@…, opendarwin.org@…, pguyot@…, pmoura@…, pmq@…, reiffert@…, reilles@…, rene@…, rsync@…, simon@…, takeshi@…, waqar@…
Port:

Description

There are several ports that list --prefix=${prefix} in the configure.args. It's not necessary to do that because MacPorts already puts --prefix=${prefix} in the configure.pre_args. The attached patch removes --prefix=${prefix} from the configure.args where it's unnecessary. These ports are affected:

  • arabica
  • arts
  • avr-libc
  • axel
  • bigloo
  • blackbox
  • blt
  • bochs
  • clisp
  • dcfldd
  • ffmpeg
  • fnlib
  • fuzz
  • gmime
  • grads
  • httperf
  • mcabber
  • ncview
  • netclasses-framework
  • nspr
  • pidgin-encryption
  • py-4suite-xml
  • rep-gtk
  • rrdtool
  • sawfish
  • scotty
  • swi-prolog-devel
  • sympa
  • szip
  • taskjuggler
  • tivodecode
  • tktable
  • wormux
  • yaws

The maintainers of all affected ports are Cc'd. If you have no objection I will commit this in a few days. If you do not want me to change your port, please explain here.

Attachments

prefix.diff (15.9 KB) - added by ryandesign@… 6 years ago.

Change History

Changed 6 years ago by ryandesign@…

comment:1 Changed 6 years ago by ryandesign@…

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

I changed the above ports in r38785, with the exception of httperf which was already changed in r38713, and clisp which has a custom configure phase which currently does not make use of configure.pre_args.

comment:2 Changed 5 years ago by anonymous

  • Milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.