Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #12551 (new enhancement)

Opened 14 months ago

Last modified 12 months ago

Ports missing ltconfig and ltmain

Reported by: sfiera@… Owned by: sfiera@…
Priority: Low Milestone: Port Enhancements
Component: ports Version: 1.5.2
Keywords: ltconfig ltmain Cc: mww@…, sfiera@…, yves@…, ryandesign@…, nox@…
Port:

Description

Several ports depend on ltconfig and ltmain. They've since been resurrected from the old DP server in two separate places (/distfiles/mww and /distfiles/yves) but have yet to be referenced by all necessary ports. Two things should be done:

  • Since the two versions seem the same, get rid of one. Probably get rid of both and move them to /distfiles/lt
  • Update the following ports to use the right master_sites (which might be "master_sites macports:lt:lt", "master_sites macports:mww:lt", or "master_sites macports:yves:lt" depending on the first step):
    • glib1
    • libproplist
    • openslp
    • jpeg
    • plotutils
    • smpeg
    • lsh
    • libwww
    • gtk-engines
    • gtk1
    • fvwm2

mww, yves, I've Cc'ed you because I don't want to mess around in your personal distfiles folders. Other than that, I'm willing to do the work myself.

Change History

Changed 14 months ago by ryandesign@…

  • cc ryandesign@… added

Changed 14 months ago by sfiera@…

I've created the macports:lt dir in r28245. I erroneously listed jpeg, lsh (grep wasn't specific enough), and fvwm2 (according to #12521, but that was due to a dependency on glib1) in the original message, so they have no need of patching. I have gone ahead and fixed glib1, libproplist, openslp, plotutils, libwww, gtk-engines, and gtk1 in r28246. The mirrors are down for libproplist and libwww, so I can't build them, but all of the other ports successfully destroot now.

smpeg still relies on macports:mww:lt; it would be nice to move this to macports:lt:lt and get rid of the redundant copy, but that's not terribly important since it works fine as-is.

Changed 14 months ago by sfiera@…

  • priority changed from Normal to Low
  • type changed from defect to enhancement
  • milestone changed from Port Bugs to Port Enhancements

Since all involved ports are now functional, what's left is just to clean things up a bit, which is neither as important nor a bug.

Changed 12 months ago by nox@…

  • cc nox@… added

I think a proper solution instead of fetching extra files would be to depends on libtool and to copy those two files from ${prefix}/share/libtool

Note: See TracTickets for help on using tickets.