summaryrefslogtreecommitdiffstats
path: root/usr.bin/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* o By popular demand import getent(1) utility: a program retrievesmaxim2006-05-041-0/+1
| | | | | | | | | | | and displays entries from the administrative database specified by database, using the lookup order specified in nsswitch.conf(5). PR: bin/79903, bin/88460, bin/96536 Submitted by: Julien Gabel, Dan Nelson, Daniel J. O'Connor Obtained from: NetBSD Discussed with: ume, soc-bushman MFC after: 1 month
* libc_r is no longer provided, and on alpha and sparc64, libthrru2006-04-121-1/+1
| | | | | is (sym)linked to libpthread. Account for this change and check for MK_LIBTHR instead of MK_LIBC_R where appropriate.
* Unbreak WITHOUT_LIBPHREAD/WITHOUT_LIBC_R option support, dependingru2006-03-211-0/+6
| | | | on platform.
* Extend coverage of the MK_IPX build option to the following:ru2006-03-201-0/+4
| | | | | | | | | | | | | | | | | | | | | - <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option New MK_NCP build option controls: - <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP. [1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with.
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-13/+17
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* Don't build csup if NO_CRYPT or NO_OPENSSL is defined, since we dependmux2006-03-031-1/+2
| | | | | | on those. Reported by: marius
* Connect csup the build!mux2006-03-031-0/+1
|
* Enable truss for powerpcgrehan2006-01-051-2/+1
|
* Build gprof for powerpc now.grehan2005-12-291-2/+0
|
* Connect smbfs build on powerpc.imura2005-09-191-0/+4
|
* Old habits die hard: Make that .if defined(YES_HESIOD) not .if !definedphk2005-08-061-1/+1
|
* Put hesinfo(1) under buildoption "YES_HESIOD"phk2005-08-061-1/+5
|
* Add bsdiff and bspatch to the base system. These are tools forcperciva2005-08-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | constructing and applying binary patches; in particular, they perform well (in the sense of constructing small patches) for executable code. Both portsnap (coming to the base system Real Soon Now) and FreeBSD Update (coming to the base system a bit later) use bspatch. This is the same code as the bsdiff-4.2 which has been in the ports tree (misc/bsdiff) for the past year, with the following exceptions: 1. The license is now the traditional 2-clause BSD; 2. Instead of forking and execing bzip2, the code now uses libbz2; and 3. Some minor changes have been made to fit this code into the base system (adding $FreeBSD$ tags, putting bsdiff and bspatch into separate directories, etc.) This code is rather ugly and has lots of style bugs (mostly because I wrote it before I had ever heard of style(9)). Some day I'll come back and clean it up. Discussed on: freebsd-arch MFC before: 5.5-RELEASE Tested by: Several million users (earlier version).
* Let NO_MAN control catmanphk2005-08-051-1/+5
|
* Add NO_CALENDARphk2005-08-031-1/+5
|
* - check for geom_uzip module presence using kldstat -m.fjoe2005-05-111-3/+1
| | | | | | | kldstat -m finds geom_uzip module even if it is compiled in statically. - create output file with x bit set. - build mkuzip on all architectures (verified with "make universe"). - fix typo in info message.
* Enabke mkuzip(1) on amd64.sobomax2005-05-021-0/+1
| | | | Submitted by: Matteo Riondato <rionda@gufi.org>
* Wrap BSD r* commands in NO_RCMDS.trhodes2005-03-021-2/+7
| | | | | | Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk. Discussed with: ru, nectar
* New order after _netcat has been changed to _nc: sort the list.delphij2005-02-131-1/+1
| | | | | Submitted by: ru Pointy hat to: me
* Spell the variable as underscore plus their possible value, to followdelphij2005-02-131-2/+2
| | | | | | the style nearby. Submitted by: ru
* Forgotten to commit this file during the last commit. Connect nc(1)delphij2005-02-131-0/+5
| | | | to build.
* NOCRYPT -> NO_CRYPTru2004-12-211-1/+1
|
* NOATM -> NO_ATMru2004-12-211-1/+1
|
* Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.bz2004-11-131-3/+9
| | | | | | | | | | | If turned on no NIS support and related programs will be built. Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il> PR: bin/68303 No objections: des, gshapiro, nectar Reviewed by: ru Approved by: rwatson (mentor) MFC after: 2 weeks
* Re-enable descending into the "atm" subdir.ru2004-10-051-1/+1
|
* 1. Add much finer granularity to the NO_BIND knobs with the addition of:dougb2004-09-271-1/+1
| | | | | | | | | NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS. 2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional. Reviewed by: ru, des
* Switch from BIND 8 to BIND 9.des2004-09-211-5/+5
| | | | | | Submitted by: (in part) dougb@, trhodes@ Reviewed by: dougb@, trhodes@, re@ MFC after: 5 days
* Add mkuzip(8), non-GPL utility to compress filesystem images for use withsobomax2004-09-101-0/+2
| | | | | | | | | | | | | | geom_uzip module. This is based on utility I wrote some 3 years ago for a hack for md(4), which functionally was close to what geom_uzip does today. Since I don't have a time to test that it compiles/works on other arches, stick it to i386 only. Will do it later. Unlike original cloop util, this one embedds FreeBSD-compatible shell code into the generated image, not Linux one. Unfortunately severe space restriction imposed by the CLOOP format doesn't allow to put conditional code which will work both on Linux and FreeBSD. In fact it was quite a challenge to fit necessary FreeBSD code into 127 bytes. ;-)
* Make bluetooth compile on all platformsemax2004-07-071-3/+4
| | | | Reviewed by: imp, ru
* A first stab at truss support for amd64, basically cogged from i386.dwmalone2004-06-121-1/+1
| | | | It seems to work in my limited tests.
* Build/install gprof on amd64 as well, after repocopying the MD bits.peter2004-05-181-1/+1
| | | | Not that it has anything to process yet, but that comes next.
* Insert "arm" between "amd64" and "powerpc"cognet2004-05-141-2/+2
| | | | Requested by: bde
* Use four spaces instead of tab for second level indentation.cognet2004-05-141-1/+1
| | | | Requested by: ru
* Do not build truss on arm.cognet2004-05-141-1/+2
|
* Connect bsdtar to the build.kientzle2004-04-061-0/+1
|
* Hook `pkill' (and thus `pgrep') to the standard buildworld.gad2004-03-271-0/+1
| | | | Reviewed by: freebsd-arch
* Remove doscmd from the base system now that it lives in the ports tree.des2004-03-231-2/+0
|
* With the passing of the asc driver, the sasc prograqm is no longerimp2004-03-141-2/+0
| | | | necessary.
* Hook logins(1) up to the build.des2004-03-061-0/+1
|
* Add NO_BLUETOOTH knob to the build processemax2004-01-281-0/+2
| | | | | Requested by: phk Reviewed by: imp (mentor), ru
* - Build things in pure dictionary order (see sort(1)).ru2004-01-161-41/+57
| | | | | | | | | | - Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception. Prodded by: bde
* Build lint(1) on ia64.marcel2003-11-031-6/+1
|
* Build the NgATM user space SSCOP tool (unless NOATM is defined).harti2003-10-291-0/+5
|
* Update Bluetooth code.emax2003-10-121-1/+2
| | | | | Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
* Fix bug introduced in version 1.246 with the addition of NO_TOOLCHAIN.marcel2003-09-241-4/+7
| | | | | | | The c89, c99, lex and yacc subdirectories were bogusly added to the ${MACHINE_ARCH} != "ia64" case. Pointy hat: phk
* Remove symorder. It's almost useless now that we have ELF kernels andtjr2003-09-111-1/+0
| | | | no a.out toolchain.
* Fix typo: c89, not c88.tjr2003-09-051-1/+1
|
* Typo in last commit.phk2003-08-301-1/+1
| | | | Spotted by: tjr
* Introduce more knobs to slim down FreeBSD userlandphk2003-08-291-6/+17
| | | | | | | NO_TOOLCHAIN skips Compilers and Binutils NO_USB skips USB stuff NO_VINUM skips Vinum stuff NO_ACPI skips ACPI stuff
* Don't check for the existance of src/crypto/ for building items thatmarkm2003-07-241-1/+1
| | | | | may contain crypto. The days of ITAR paranoia are over, and the simple macro tests that remain are sufficient.
OpenPOWER on IntegriCloud