NetBSD/libexec
thorpej 09a0767aa9 Only use the MKDYNAMICROOT semantics (i.e. -rpath=/lib,/usr/lib and
-dynamic-linker=/libexec/ld.elf_so) if the BINDIR of the program being
built is /bin or /sbin.

The reason we do this is because now all programs *except* those in
/bin and /sbin (i.e. the "special cases") match the default the compiler
uses, which is what is used for things in e.g. xsrc, pkgsrc, and other
random 3rd party programs.

This is done by decoupling where a shlib is installed from how it
is located.  Two new variables, SHLIBINSTALLDIR and SHLINKINSTALLDIR,
contain the former information, and key off MKDYNAMICROOT only.  SHLIBDIR
and SHLINKDIR contain the latter, and key off MKDYNAMICROOT and BINDIR.

The SHLIBINSTALLDIR, SHLIBDIR, _LIBSODIR, SHLINKINSTALLDIR, and
SHLINKDIR parameters are moved to a new <bsd.shlib.mk>; see bsd.README
for usage details.
2002-09-27 21:37:50 +00:00
..
atrun use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk 2002-09-18 06:24:33 +00:00
comsat strncpy() -> strlcpy() 2002-03-18 23:34:21 +00:00
cron Clean up deleted files. 1995-03-01 00:00:00 +00:00
fingerd Bump date for -8. 2002-09-12 10:06:51 +00:00
ftpd use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk 2002-09-18 06:24:33 +00:00
getNAME improve description of options - particularily, avoid repeating the option 2002-03-08 20:59:08 +00:00
getty null commit 2002-09-23 12:44:34 +00:00
hpropd Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path 2002-08-19 13:54:34 +00:00
identd null commit 2002-09-23 12:44:34 +00:00
kadmind Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path 2002-08-19 13:54:34 +00:00
kpasswdd Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path 2002-08-19 13:54:34 +00:00
ld.aout_so Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path 2002-08-19 13:54:34 +00:00
ld.elf_so Only use the MKDYNAMICROOT semantics (i.e. -rpath=/lib,/usr/lib and 2002-09-27 21:37:50 +00:00
lfs_cleanerd Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path 2002-08-19 13:54:34 +00:00
mail.local __STDC__ is always defined on NetBSD. 2002-05-26 00:02:06 +00:00
makekey Whitespace nit. 2002-01-15 02:23:28 +00:00
makewhatis use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk 2002-09-18 06:24:33 +00:00
rexecd null commit 2002-09-23 12:44:34 +00:00
rlogind null commit 2002-09-23 12:44:34 +00:00
rmail Punctuation nit. 2002-01-15 02:25:08 +00:00
rpc.rquotad Make this file explicitely public domain. 2002-06-09 17:10:44 +00:00
rpc.rstatd use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk 2002-09-18 06:24:33 +00:00
rpc.rusersd Whitespace nits, sort SEE ALSO. 2002-01-15 02:27:03 +00:00
rpc.rwalld Whitespace nits. 2002-01-15 02:27:15 +00:00
rpc.sprayd Whitespace nits. 2002-01-15 02:27:15 +00:00
rshd null commit 2002-09-23 12:44:34 +00:00
talkd Allocate vis_user on the stack instead of using malloc(). This 2002-09-25 04:57:59 +00:00
telnetd Use the argument to stilloob() for the poll... 2002-09-20 19:13:24 +00:00
tftpd use bsd.own.mk instead of the (obvious typo of) bsd.obj.mk 2002-09-18 06:24:33 +00:00
utmp_update minor makefile delint 2002-09-18 06:17:38 +00:00
uucpd support utmpx 2002-08-20 14:01:49 +00:00
Makefile don't build kfd; there are security issues with heimdal 0.4e, and we 2002-09-10 22:17:04 +00:00
Makefile.inc Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00