diff --git a/lib/liby/Makefile b/lib/liby/Makefile index 545ff0430a62..ecf89d78faa4 100644 --- a/lib/liby/Makefile +++ b/lib/liby/Makefile @@ -1,6 +1,28 @@ -# @(#)Makefile 8.1 (Berkeley) 6/4/93 +# $Id: Makefile,v 1.10 1996/10/08 20:06:22 bde Exp $ + +LIB= y +INTERNALLIB= yes # Do not build or install ${LIB}*.a +SHLIB_MAJOR= 2 +SHLIB_MINOR= 0 -LIB= y SRCS= main.c yyerror.c +# +# Before complaining about this, please *double-check* that you have +# updated the ldconfig path in /etc/rc to include /usr/lib/compat that +# was added in src/etc/rc rev 1.98. +# This is so that `ld' will not continue to generatebinaries linked +# shared against liby, so that in a future release we can move this +# off to a compat dist (like compat22). +# +beforeinstall: + rm -f ${DESTDIR}${ORIG_SHLIBDIR}/lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} + .include + +# This must follow the .include in case SHLIBDIR is defined there. +ORIG_SHLIBDIR:= ${SHLIBDIR} + +# The ldconfig line in/etc/rc doesn't depend on ${LIBDIR} or ${SHLIBDIR}, +# so neither does this. +SHLIBDIR= /usr/lib/compat