if MKPUFFS=yes is given, build & install mount_psshfs (default: no)

This commit is contained in:
pooka 2006-12-29 15:52:20 +00:00
parent 99c833023e
commit 81b905fdbb
6 changed files with 24 additions and 7 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: mi,v 1.680 2006/12/03 14:28:46 tnozaki Exp $
# $NetBSD: mi,v 1.681 2006/12/29 15:52:20 pooka Exp $
. base-sys-root
./altroot base-sys-root
./bin base-sys-root
@ -1119,6 +1119,7 @@
./usr/sbin/mopd base-bootserver-bin
./usr/sbin/mopprobe base-bootserver-bin
./usr/sbin/moptrace base-bootserver-bin
./usr/sbin/mount_psshfs base-miscfs-bin puffs
./usr/sbin/mountd base-nfsserver-bin
./usr/sbin/moused base-sysutil-bin
./usr/sbin/mrinfo base-router-bin

View File

@ -1,4 +1,4 @@
# $NetBSD: sets.subr,v 1.54 2006/11/12 02:43:39 christos Exp $
# $NetBSD: sets.subr,v 1.55 2006/12/29 15:52:20 pooka Exp $
#
#
@ -54,6 +54,7 @@ MKVARS="\
MKPIC \
MKPOSTFIX \
MKPROFILE \
MKPUFFS \
MKSENDMAIL \
MKSHARE \
MKSKEY \
@ -218,7 +219,7 @@ fi
# In each file, a record consists of a path and a System Package name,
# separated by whitespace. E.g.,
#
# # $NetBSD: sets.subr,v 1.54 2006/11/12 02:43:39 christos Exp $
# # $NetBSD: sets.subr,v 1.55 2006/12/29 15:52:20 pooka Exp $
# . base-sys-root [keyword[,...]]
# ./altroot base-sys-root
# ./bin base-sys-root
@ -264,6 +265,7 @@ fi
# pf ${MKPF} != no
# postfix ${MKPOSTFIX} != no
# profile ${MKPROFILE} != no
# puffs ${MKPUFFS} != no
# sendmail ${MKSENDMAIL} != no
# share ${MKSHARE} != no
# skey ${MKSKEY} != no

View File

@ -1,4 +1,4 @@
# $NetBSD: bsd.README,v 1.189 2006/11/12 02:44:51 christos Exp $
# $NetBSD: bsd.README,v 1.190 2006/12/29 15:52:20 pooka Exp $
# @(#)bsd.README 8.2 (Berkeley) 4/2/94
This is the README file for the new make "include" files for the BSD
@ -244,6 +244,10 @@ MKPOSTFIX If "no", don't build or install postfix(1).
MKPROFILE If "no", don't build or install the profiling (*_p.a) libraries.
Default: yes
MKPUFFS If "no", don't build libpuffs (lib/libpuffs) or
puffs applications (usr.sbin/puffs).
Default: no
MKSHARE If "no", act as "MKCATPAGES=no MKDOC=no MKHTML=no MKINFO=no
MKMAN=no MKNLS=no".
I.e, don't build catman pages, documentation, Info

View File

@ -1,4 +1,4 @@
# $NetBSD: bsd.own.mk,v 1.490 2006/12/09 20:13:13 dyoung Exp $
# $NetBSD: bsd.own.mk,v 1.491 2006/12/29 15:52:20 pooka Exp $
.if !defined(_BSD_OWN_MK_)
_BSD_OWN_MK_=1
@ -614,7 +614,7 @@ MK${var}?= yes
#
.for var in \
CRYPTO_IDEA CRYPTO_MDC2 CRYPTO_RC5 DEBUG DEBUGLIB \
MANZ OBJDIRS PRIVATELIB SOFTFLOAT UNPRIVED UPDATE X11
MANZ OBJDIRS PRIVATELIB PUFFS SOFTFLOAT UNPRIVED UPDATE X11
MK${var}?= no
.endfor

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.221 2006/09/29 19:03:11 macallan Exp $
# $NetBSD: Makefile,v 1.222 2006/12/29 15:52:20 pooka Exp $
# from: @(#)Makefile 5.20 (Berkeley) 6/12/93
.include <bsd.own.mk>
@ -64,4 +64,9 @@ SUBDIR+=ipf
SUBDIR+=pf
.endif
# puffs
.if (${MKPUFFS} != "no")
SUBDIR+=puffs
.endif
.include <bsd.subdir.mk>

5
usr.sbin/puffs/Makefile Normal file
View File

@ -0,0 +1,5 @@
# $NetBSD: Makefile,v 1.1 2006/12/29 15:52:20 pooka Exp $
SUBDIR= mount_psshfs
.include <bsd.subdir.mk>