Opened 17 years ago
Closed 15 years ago
#12551 closed enhancement (fixed)
Ports missing ltconfig and ltmain
Reported by: | sfiera@… | Owned by: | sfiera@… |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 1.5.2 |
Keywords: | ltconfig ltmain | Cc: | mww@…, sfiera@…, yves@…, ryandesign (Ryan Carsten Schmidt), nox@… |
Port: | glib1 libproplist openslp plotutils libwww gtk-engines gtk1 smpeg |
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 (7)
comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
comment:2 Changed 17 years ago by sfiera@…
comment:3 follow-up: 5 Changed 17 years ago by sfiera@…
Milestone: | Port Bugs → Port Enhancements |
---|---|
Priority: | Normal → Low |
Type: | defect → enhancement |
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.
comment:4 Changed 17 years 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
comment:5 Changed 16 years ago by blb@…
Replying to sfiera@…:
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.
What sort of cleaning is needed at this point?
comment:6 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
comment:7 Changed 15 years ago by blb@…
Port: | glib1 libproplist openslp plotutils libwww gtk-engines gtk1 smpeg added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
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.