Add missing shared library interdependencies.

This commit is contained in:
Ruslan Ermilov 2005-11-10 18:07:07 +00:00
parent c01611e437
commit e4a93f1ef8
14 changed files with 32 additions and 6 deletions

View File

@ -977,8 +977,8 @@ _prebuild_libs+= kerberos5/lib/libroken
_generic_libs+= kerberos5/lib _generic_libs+= kerberos5/lib
.endif .endif
_prebuild_libs+= lib/libcom_err lib/libcrypt lib/libexpat \ _prebuild_libs+= lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \
lib/libkvm lib/libmd \ lib/libipx lib/libkiconv lib/libkvm lib/libmd \
lib/libncurses lib/libnetgraph lib/libopie lib/libpam \ lib/libncurses lib/libnetgraph lib/libopie lib/libpam \
lib/libradius \ lib/libradius \
lib/libsbuf lib/libtacplus lib/libutil \ lib/libsbuf lib/libtacplus lib/libutil \
@ -991,8 +991,7 @@ _generic_libs+= lib
.if !defined(NO_CRYPT) .if !defined(NO_CRYPT)
.if !defined(NO_OPENSSL) .if !defined(NO_OPENSSL)
_prebuild_libs+= secure/lib/libcrypto secure/lib/libssl _prebuild_libs+= secure/lib/libcrypto secure/lib/libssl
lib/libradius__L: secure/lib/libssl__L lib/libradius__L secure/lib/libssl__L: secure/lib/libcrypto__L
secure/lib/libssl__L: secure/lib/libcrypto__L
.if !defined(NO_OPENSSH) .if !defined(NO_OPENSSH)
_prebuild_libs+= secure/lib/libssh _prebuild_libs+= secure/lib/libssh
secure/lib/libssh__L: lib/libz__L secure/lib/libcrypto__L lib/libcrypt__L 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. # autoconf/automake-generated build system--on the other system.
LIB= archive LIB= archive
DPADD= ${LIBBZ2} ${LIBZ}
LDADD= -lbz2 -lz
# Versioning <sigh>. There are three distinct sets of version # Versioning <sigh>. There are three distinct sets of version
# numbers: # numbers:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -6,6 +6,9 @@ LIB= ncp
SHLIB_MAJOR= 2 SHLIB_MAJOR= 2
DPADD= ${LIBIPX}
LDADD= -lipx
NO_MAN= NO_MAN=
SRCS= ncpl_subr.c ncpl_bind.c ncpl_queue.c ncpl_file.c ncpl_misc.c \ 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 .PATH: ${NCURSES}/man
LIB= panel LIB= panel
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk AWK?= awk
SRCS= ncurses_def.h \ SRCS= ncurses_def.h \

View File

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

View File

@ -5,6 +5,8 @@ CONTRIBDIR= ${.CURDIR}/../../contrib/smbfs
LIB= smb LIB= smb
SHLIB_MAJOR= 2 SHLIB_MAJOR= 2
DPADD= ${LIBKICONV}
LDADD= -lkiconv
NO_MAN= NO_MAN=
SRCS= rcfile.c ctx.c cfopt.c subr.c nls.c rap.c mbuf.c rq.c file.c \ 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 .PATH: ${NCURSES}/man
LIB= form LIB= form
DPADD= ${LIBNCURSES}
LDADD= -lncurses
AWK?= awk AWK?= awk
SRCS= ncurses_def.h \ SRCS= ncurses_def.h \

View File

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

View File

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