Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13938 closed defect (fixed)

netpbm should maybe install symlinks for libpbm libpgm libpnm and libppm

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mas@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port:

Description

netpbm installs libnetpbm.dylib but it looks like this functionality used to be spread out among four libraries: libpbm libpgm libpnm and libppm. Some old software still references the netpbm libraries by those old library names. See for example this message. When adding the new ppmtomd port I had to patch the Makefile to change "-lpnm -lppm -lpgm -lpbm" to "-lnetpbm". That patch could be avoided if we made symlinks for the old library names when installing netpbm. What do you think? I'll attach a patch and you can think about it.

Attachments (1)

Portfile-netpbm.diff (789 bytes) - added by ryandesign (Ryan Carsten Schmidt) 16 years ago.

Download all attachments as: .zip

Change History (3)

Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: Portfile-netpbm.diff added

comment:1 Changed 16 years ago by mas@…

Resolution: fixed
Status: newclosed

While this change in netpbm appears to have been made in 2002 and should thus only hit really old software (or things built on distributions with compatibility libs that were never tested on other platforms), I won't raise any objections to your patch.

Implemented in r33002.

comment:2 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.