Add missing shared library interdependencies.

This commit is contained in:
ru 2005-11-10 18:07:07 +00:00
parent 9f37514a12
commit c82c5ba499
14 changed files with 32 additions and 6 deletions

View File

@ -977,8 +977,8 @@ _prebuild_libs+= kerberos5/lib/libroken
_generic_libs+= kerberos5/lib
.endif
_prebuild_libs+= lib/libcom_err lib/libcrypt lib/libexpat \
lib/libkvm lib/libmd \
_prebuild_libs+= lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \
lib/libipx lib/libkiconv lib/libkvm lib/libmd \
lib/libncurses lib/libnetgraph lib/libopie lib/libpam \
lib/libradius \
lib/libsbuf lib/libtacplus lib/libutil \
@ -991,8 +991,7 @@ _generic_libs+= lib
.if !defined(NO_CRYPT)
.if !defined(NO_OPENSSL)
_prebuild_libs+= secure/lib/libcrypto secure/lib/libssl
lib/libradius__L: secure/lib/libssl__L
secure/lib/libssl__L: secure/lib/libcrypto__L
lib/libradius__L secure/lib/libssl__L: secure/lib/libcrypto__L
.if !defined(NO_OPENSSH)
_prebuild_libs+= secure/lib/libssh
secure/lib/libssh__L: lib/libz__L secure/lib/libcrypto__L lib/libcrypt__L

View File

@ -6,6 +6,8 @@
# autoconf/automake-generated build system--on the other system.
LIB= archive
DPADD= ${LIBBZ2} ${LIBZ}
LDADD= -lbz2 -lz
# Versioning <sigh>. There are three distinct sets of version
# numbers:

View File

@ -8,6 +8,9 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= form
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \

View File

@ -6,6 +6,8 @@ CONTRDIR= ${.CURDIR}/../../contrib/file
LIB= magic
SHLIB_MAJOR= 2
DPADD= ${LIBZ}
LDADD= -lz
MAN= libmagic.3 magic.5
SRCS= apprentice.c apptype.c ascmagic.c compress.c fsmagic.c funcs.c \

View File

@ -3,6 +3,8 @@
WARNS?= 3
LIB= memstat
SHLIB_MAJOR= 1
DPADD= ${LIBKVM}
LDADD= -lkvm
SRCS+= memstat.c
SRCS+= memstat_all.c
SRCS+= memstat_malloc.c

View File

@ -7,6 +7,8 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= menu
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \

View File

@ -2,6 +2,8 @@
LIB= mp
SHLIB_MAJOR= 5
DPADD= ${LIBCRYPTO}
LDADD= -lcrypto
MAN= libmp.3
INCS= mp.h
SRCS= mpasbn.c

View File

@ -6,6 +6,9 @@ LIB= ncp
SHLIB_MAJOR= 2
DPADD= ${LIBIPX}
LDADD= -lipx
NO_MAN=
SRCS= ncpl_subr.c ncpl_bind.c ncpl_queue.c ncpl_file.c ncpl_misc.c \

View File

@ -7,6 +7,8 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= panel
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \

View File

@ -35,8 +35,8 @@ MAN= libradius.3 radius.conf.5
DPADD= ${LIBMD}
LDADD= -lmd
.else
DPADD= ${LIBSSL}
LDADD= -lssl
DPADD= ${LIBCRYPTO}
LDADD= -lcrypto
CFLAGS+= -DWITH_SSL
.endif

View File

@ -5,6 +5,8 @@ CONTRIBDIR= ${.CURDIR}/../../contrib/smbfs
LIB= smb
SHLIB_MAJOR= 2
DPADD= ${LIBKICONV}
LDADD= -lkiconv
NO_MAN=
SRCS= rcfile.c ctx.c cfopt.c subr.c nls.c rap.c mbuf.c rq.c file.c \

View File

@ -8,6 +8,9 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= form
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \

View File

@ -7,6 +7,8 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= menu
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \

View File

@ -7,6 +7,8 @@ NCURSES=${.CURDIR}/../../contrib/ncurses
.PATH: ${NCURSES}/man
LIB= panel
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk
SRCS= ncurses_def.h \