[MacPorts] #20036: Port Submission: worker
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- I made a Portfile for worker, please consider to add it to the main ports repository. Worker is a two panel file manager for X. -- Ticket URL: <http://trac.macports.org/ticket/20036> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- Changes (by ram@…): * cc: ram@… (added) Comment: If this is dependent upon X why are there no dependencies on X11 specified, what does X11 deps does this require? -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- Comment(by macports@…): Replying to [comment:1 ram@…]:
If this is dependent upon X why are there no dependencies on X11 specified, what does X11 deps does this require?
Sorry, that was missing. I added xpm as dependency and updated the Portfile. -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: ram@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- Changes (by ram@…): * cc: ram@… (removed) * owner: macports-tickets@… => ram@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: ram@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- Comment(by ram@…): xpm doesn't seem to be the right dependency: {{{ [ram@cizin ~]$ otool -L /opt/local/bin/worker /opt/local/bin/worker: /opt/local/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) /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) [ram@cizin ~]$ }}} The X libraries it links against are provided by the following ports: {{{ [ram@cizin ~]$ port provides /opt/local/lib/libSM.6.dylib /opt/local/lib/libSM.6.dylib is provided by: xorg-libsm [ram@cizin ~]$ port provides /opt/local/lib/libICE.6.dylib /opt/local/lib/libICE.6.dylib is provided by: xorg-libice [ram@cizin ~]$ port provides /opt/local/lib/libX11.6.dylib /opt/local/lib/libX11.6.dylib is provided by: xorg-libX11 }}} So I think more appropriate dependencies are: {{{ depends_lib port:xorg-libsm \ port:xorg-libice \ port:xorg-libX11 }}} I see no mention of it linking against libXpm? Unless I'm missing something? Did you specify xpm for a reason? -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker -------------------------------------+-------------------------------------- Reporter: macports@… | Owner: ram@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: X11 | Port: worker -------------------------------------+-------------------------------------- Comment(by macports@…): Replying to [comment:4 ram@…]:
So I think more appropriate dependencies are:
{{{ depends_lib port:xorg-libsm \ port:xorg-libice \ port:xorg-libX11 }}} You are perfectly right. Thanks a lot for your comments and corrections. I modified the Portfile accordingly and updated it. -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20036: Port Submission: worker --------------------------------------+------------------------------------- Reporter: macports@… | Owner: ram@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: X11 Port: worker | --------------------------------------+------------------------------------- Changes (by ram@…): * status: assigned => closed * resolution: => fixed Comment: Committed in r52851, thanks -- Ticket URL: <http://trac.macports.org/ticket/20036#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts