Opened 13 years ago

Closed 13 years ago

#11312 closed defect (fixed)

BUG: mplayer, irssi do not declare dependency on ncurses

Reported by: pipping@… Owned by: imajes@…
Priority: High Milestone:
Component: ports Version:
Keywords: mplayer irssi ncurses Cc:
Port:

Description

http://paste.lisp.org/display/36108

$otool -L irssi 
irssi:
        /opt/local/lib/libgmodule-2.0.0.dylib (compatibility version 1201.0.0, current version 1201.7.0)
        /opt/local/lib/libglib-2.0.0.dylib (compatibility version 1201.0.0, current version 1201.7.0)
        /opt/local/lib/libintl.8.dylib (compatibility version 9.0.0, current version 9.1.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.7)
        /opt/local/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
        /opt/local/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
        /opt/local/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
        /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
        /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0)
$pwd
/opt/local/bin
$otool -L /opt/local/bin/mplayer 
/opt/local/bin/mplayer:
        /opt/local/lib/libmad.0.dylib (compatibility version 3.0.0, current version 3.1.0)
        /opt/local/lib/liblzo.1.dylib (compatibility version 2.0.0, current version 2.0.0)
        /opt/local/lib/libpng.3.dylib (compatibility version 19.0.0, current version 19.0.0)
        /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
        /opt/local/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0)
        /opt/local/lib/libmp3lame.0.dylib (compatibility version 1.0.0, current version 1.0.0)
        /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0)
        <long lines that don't matter>
        /opt/local/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.7)
        /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
        /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
$port deps mplayer
mplayer has library dependencies on:
        libpng
        jpeg
        lzo
        libvorbis
        libmad
        lame
        libiconv
        zlib

$port deps irssi  
irssi has library dependencies on:
        glib2
        openssl
        libiconv
        gettext
        zlib

Attachments (4)

Portfile-MPlayer-patch (629 bytes) - added by ecronin (Eric Cronin) 13 years ago.
patch for MPlayer
Portfile-irssi-patch (717 bytes) - added by pipping@… 13 years ago.
patch for irssi (rearranged the deps and added checksums, too)
MPlayer-1.0rc-rev3.diff (2.2 KB) - added by pipping@… 13 years ago.
modified ecronin's patch: removed/added mirrors, rearranged dependencies
irssi-0.8.10a-rev2.diff (1.1 KB) - added by pipping@… 13 years ago.
modified my patch: cleanup (width)

Download all attachments as: .zip

Change History (7)

Changed 13 years ago by ecronin (Eric Cronin)

Attachment: Portfile-MPlayer-patch added

patch for MPlayer

Changed 13 years ago by pipping@…

Attachment: Portfile-irssi-patch added

patch for irssi (rearranged the deps and added checksums, too)

comment:1 Changed 13 years ago by imajes@…

Owner: changed from macports-dev@… to imajes@…
Status: newassigned

accepting

Changed 13 years ago by pipping@…

Attachment: MPlayer-1.0rc-rev3.diff added

modified ecronin's patch: removed/added mirrors, rearranged dependencies

Changed 13 years ago by pipping@…

Attachment: irssi-0.8.10a-rev2.diff added

modified my patch: cleanup (width)

comment:2 Changed 13 years ago by pipping@…

the .diff's are meant as replacements for the ones with no extension at all.

comment:3 Changed 13 years ago by jmpp@…

Resolution: fixed
Status: assignedclosed

Fixed in r21744 and r21745. Thanks to imajes and pipping for their continued contributions, keep 'em coming!

-jmpp

Note: See TracTickets for help on using tickets.