[MacPorts] #39485: Portfile for megatools
MacPorts
noreply at macports.org
Mon Jun 24 07:44:01 PDT 2013
#39485: Portfile for megatools
---------------------------+--------------------------------
Reporter: s.cloherty@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: |
---------------------------+--------------------------------
Comment (by egall@…):
Replying to [comment:10 s.cloherty@…]:
>
> I'm not sure what to do with the remainder: libffi, libiconv, libidn,
gettext and zlib.
Those ones are probably the ones pulled in by `libtool` overlinking:
{{{
Local-Admins-MacBook-Pro:hfsexplorer-0_21-src root# port contents glib2 |
grep \\.la | tee /dev/tty | xargs cat | grep depend
/opt/local/lib/libgio-2.0.la
/opt/local/lib/libglib-2.0.la
/opt/local/lib/libgmodule-2.0.la
/opt/local/lib/libgobject-2.0.la
/opt/local/lib/libgthread-2.0.la
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -R/opt/local/lib -L/opt/local/lib
/opt/local/lib/libgobject-2.0.la /opt/local/lib/libffi.la
/opt/local/lib/libgmodule-2.0.la /opt/local/lib/libglib-2.0.la -lresolv
-lz /opt/local/lib/libintl.la /opt/local/lib/libiconv.la -lc'
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -R/opt/local/lib -L/opt/local/lib -lresolv
/opt/local/lib/libintl.la /opt/local/lib/libiconv.la -lc'
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -R/opt/local/lib -L/opt/local/lib
/opt/local/lib/libglib-2.0.la -lresolv /opt/local/lib/libintl.la
/opt/local/lib/libiconv.la -lc'
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -R/opt/local/lib -L/opt/local/lib
/opt/local/lib/libglib-2.0.la -lresolv /opt/local/lib/libffi.la
/opt/local/lib/libintl.la /opt/local/lib/libiconv.la -lc'
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -R/opt/local/lib -L/opt/local/lib
/opt/local/lib/libglib-2.0.la -lresolv /opt/local/lib/libintl.la
/opt/local/lib/libiconv.la -lc'
}}}
They should already be pulled in via `glib2`'s recursive dependencies:
{{{
Local-Admins-MacBook-Pro:hfsexplorer-0_21-src root# port rdeps glib2
The following ports are dependencies of glib2 @2.36.3_2+universal:
xz
libiconv
gperf
gettext
expat
ncurses
zlib
libffi
perl5
perl5.12
gdbm
}}}
Thus, it might not be necessary to add them as direct dependencies (unless
you want to; I normally like to do so anyways).
>
> Of those also listed on your list, c-ares, libcomerr, libfetch, cyrus-
sasl2 and libssh2, I have only libcomerr (@1.42.7_2) installed,
>
That's probably because of the variants that I have `curl` installed with:
{{{
Local-Admins-MacBook-Pro:hfsexplorer-0_21-src root# port installed curl
The following ports are currently installed:
curl @7.30.0_0+ares+openldap+sftp_scp+ssl+universal (active)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/39485#comment:11>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list