Enji Cooper
ad50ede66c
Fill in MK_VI == no
2014-11-29 01:53:55 +00:00
Enji Cooper
1d91a05822
share/termcap requires ex from usr.bin/vi in order to compile, and since usr.bin
...
comes after share in SUBDIR in Makefile.inc1, the build will fail when vi is not
installed on the build host
Run build-tools for usr.bin/vi and install ex, etc to WORLDTMP to enable building
share/termcap on hosts that don't have nvi installed on them
2014-11-29 01:53:27 +00:00
Enji Cooper
ef0036244a
Remove the conditional
2014-11-28 22:08:50 +00:00
Enji Cooper
0a775c8d2e
Install skeleton files based on the values of MK_MAIL and MK_TCSH
...
Customize according to MK_GAMES and MK_VI, in particular comment out lines
that would change behavior
Change dot.cshrc and dot.profile to not check for /usr/games/fortune based
on the new behavior in customizing the files
2014-11-28 22:07:16 +00:00
Enji Cooper
6dd1d788eb
Ignore usr/share/nls
2014-11-28 20:48:53 +00:00
Enji Cooper
2d561fcbcf
Use ${.TARGET} instead of hardcoding the name in the dump build rule
2014-11-27 23:42:32 +00:00
Enji Cooper
68b259bdd5
Populate MK_AUTOFS and MK_BSDCONFIG; add more dtrace bits to MK_CDDL; add minimal bits to MK_LIB32
2014-11-27 09:53:17 +00:00
Enji Cooper
92e0655db4
Honor MK_AUTOFS
2014-11-27 09:50:12 +00:00
Enji Cooper
a8b303ad4d
Add WITHOUT_AUTOFS and WITHOUT_BSDCONFIG
2014-11-27 09:42:40 +00:00
Enji Cooper
b7c1742fa8
Filter out /lib, /usr/lib32, and fold the /usr/lib* checks into one expression
2014-11-27 09:40:36 +00:00
Enji Cooper
caedb5eb29
Honor MK_EXAMPLES
2014-11-27 08:31:20 +00:00
Enji Cooper
0a579cc707
Handle MK_RADIUS_SUPPORT in usr.sbin/ppp
2014-11-27 07:56:28 +00:00
Enji Cooper
899d8a5bd5
Only install libmap32.conf if MK_LIB32 != no
2014-11-27 07:49:25 +00:00
Enji Cooper
ee0d2af8e2
Until I teach bsd.*.mk to accept NO_ROOT, make this script only accept root users
2014-11-27 07:33:50 +00:00
Enji Cooper
7e8bf5690f
Remove /etc/X11 entry from BSD.root.dist
...
- FreeBSD hasn't packaged X11 with the distro since 8.x
- X.org hasn't required xorg.conf [in /etc/X11] for some time now
- X.org should work with ${LOCALBASE}/etc/X11
- This path should be included in the X.org package manifest
2014-11-27 07:26:20 +00:00
Enji Cooper
eaf49814e9
Ignore boot and remove from MK_BOOT additions done in previous commit
2014-11-27 07:19:36 +00:00
Enji Cooper
b13f4f90e4
Fill in MK_BOOT for amd64
2014-11-27 07:17:32 +00:00
Enji Cooper
254aaed7cf
Fix typos: MK_RADIUS -> MK_RADIUS_SUPPORT
2014-11-27 04:23:00 +00:00
Enji Cooper
7a818dff67
Populate MK_CUSE, MK_NETGRAPH, MK_NETGRAPH_SUPPORT, and MK_RADIUS_SUPPORT
2014-11-27 04:19:01 +00:00
Enji Cooper
f541dd9b51
Implement MK_RADIUS_SUPPORT to make libradius and assorted support optional
2014-11-27 04:16:47 +00:00
Enji Cooper
ebb7b8dbb0
Honor MK_ATM, MK_CUSE, and MK_NETGRAPH_SUPPORT
...
Shuffle around conditionals so they're better sorted
2014-11-27 04:01:39 +00:00
Enji Cooper
9f325b1e41
Implement knobs for MK_NETGRAPH_SUPPORT
2014-11-27 03:59:57 +00:00
Enji Cooper
44834b8f27
Honor MK_NETGRAPH for netgraph manpages
2014-11-27 00:10:59 +00:00
Enji Cooper
e26856d614
Honor MK_NETGRAPH for netgraph components
2014-11-27 00:10:16 +00:00
Enji Cooper
49a61f07c1
Only build iscsi/iscsi_initiator if MK_ISCSI != no
2014-11-27 00:02:42 +00:00
Enji Cooper
bb9096f6ca
Move hyperv/vmm under MK_HYPERV/MK_BHYVE, respectively
2014-11-26 23:07:54 +00:00
Enji Cooper
d96b818e73
- Fill in MK_LEGACY_CONSOLE == no and SYSCONS == no
...
- Don't install syscons(4)
- Don't install the moused or syscons rc.d scripts if MK_LEGACY_CONSOLE == no
2014-11-26 22:41:51 +00:00
Enji Cooper
238fb74d5c
Followup to r275144 -- don't traverse down usr.sbin/zzz if ACPI/APM are disabled
2014-11-26 22:27:31 +00:00
Enji Cooper
c1399c63ec
- Fix egrep -> grep typo introduced in previous commit
...
- Do depth-first search on OLD_DIRS so the list is logically sorted
2014-11-26 22:26:22 +00:00
Enji Cooper
f5ce9d6be9
Installing zzz(8) doesn't make sense when both ACPI and APM are disabled
2014-11-26 21:53:53 +00:00
Enji Cooper
f8a682df15
Add missing line continuation
2014-11-26 21:32:12 +00:00
Enji Cooper
0341ccf227
Clean up more usb related files when MK_USB == no when dealing with
...
manpages, libraries, and binaries
2014-11-26 21:18:52 +00:00
Enji Cooper
38082ac9ae
- Handle OLD_LIBS properly by looking for versioned .so's
...
- Filter out /usr/libdata and /usr/libdata/pkgconfig from OLD_DIRS
2014-11-26 21:17:32 +00:00
Enji Cooper
ece34a4f2d
Fix use of OLD_FILES and OLD_LIBS for MK_BSNMP and MK_TESTS
...
Convention in the file is that .a files be added to OLD_FILES and versioned .so's
be added to OLD_LIBS
2014-11-26 14:01:27 +00:00
Enji Cooper
24dce9ffb7
Ignore LIBPRIVATEDIR when suggesting directories to prune
2014-11-26 13:26:12 +00:00
Enji Cooper
a3f5edf093
Add MK_TIMED option for optionally building usr.sbin/timed, et al
2014-11-26 13:25:09 +00:00
Enji Cooper
046cc7b93e
Account for /usr/include/protocols/r{outed,whod}.h with their respective build knobs
2014-11-26 12:54:58 +00:00
Enji Cooper
12de3059d0
Fix some accidentally inverted logic
2014-11-26 12:49:37 +00:00
Enji Cooper
466046ec0d
Conditionalize a number of components in the tree
...
- bootparamd
- bootpd
- finger/fingerd
- ftp/ftpd
- hastctl/hastd
- iscsid, et al
- rbootd
- talk/talkd
- tcpd, et al
- tftp/tftpd
Add src.conf entries for the various components and do a best effort
at adding components to tools/build/mk/OptionalObsoleteFiles.inc
2014-11-26 08:44:05 +00:00
Enji Cooper
7e57795a34
Don't try and build 32-bit versions of hyperv / bhyve
2014-11-26 06:54:17 +00:00
Enji Cooper
fb624adcf8
MK_HYPERV:
...
Sort OLD_FILES and add /usr/libexec/hyperv to OLD_DIRS
2014-11-26 03:38:12 +00:00
Enji Cooper
961281fa16
Don't install the rsh and telnetd pam.d files if MK_RCMDS == no
...
or MK_TELNET == no, respectively
2014-11-26 02:59:37 +00:00
Enji Cooper
4bbfcad580
Only install the accounting/apm rc scripts for MK_ACCT/MK_APM if the relevant
...
knobs are set
2014-11-26 02:46:48 +00:00
Enji Cooper
bdf492a3ac
Missed the bsnmp config file
2014-11-26 02:37:00 +00:00
Enji Cooper
3802be0323
Remove deadcode
2014-11-26 00:13:51 +00:00
Enji Cooper
fe4c66a4f8
Add script I'm using to add entries to OptionalObsoleteFiles.inc
2014-11-25 23:01:01 +00:00
Enji Cooper
88585cd46c
Add more MK_BSNMP == no entries for things not caught due to custom
...
settings in $SRCCONF
2014-11-25 22:38:16 +00:00
Enji Cooper
9a2c263854
Don't build/install lib/libvmmapi if MK_BHYVE == no
...
Suggested by: grehan
2014-11-25 19:45:28 +00:00
Enji Cooper
6d94729e30
Fill in entries for MK_BSNMP == no
2014-11-25 19:38:23 +00:00
Enji Cooper
05d9930e0f
Only install etc/rc.d/bsnmpd if MK_BSNMP == yes
2014-11-25 19:37:55 +00:00