Opened 15 years ago
Closed 15 years ago
#20036 closed submission (fixed)
Port Submission: worker
Reported by: | macports@… | Owned by: | skymoo (Adam Mercer) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.1 |
Keywords: | X11 | Cc: | |
Port: | worker |
Description
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.
Attachments (1)
Change History (7)
comment:1 follow-up: 2 Changed 15 years ago by skymoo (Adam Mercer)
Cc: | ram@… added |
---|
comment:2 Changed 15 years ago by macports@…
Replying to 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.
comment:3 Changed 15 years ago by skymoo (Adam Mercer)
Cc: | ram@… removed |
---|---|
Owner: | changed from macports-tickets@… to ram@… |
Status: | new → assigned |
comment:4 follow-up: 5 Changed 15 years ago by skymoo (Adam Mercer)
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?
Changed 15 years ago by macports@…
comment:5 Changed 15 years ago by macports@…
Replying to 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.
comment:6 Changed 15 years ago by skymoo (Adam Mercer)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Committed in r52851, thanks
If this is dependent upon X why are there no dependencies on X11 specified, what does X11 deps does this require?