summaryrefslogtreecommitdiffstats
path: root/usr.bin/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Connect ncplist, ncplogin, and smbutil to the amd64 build.peter2003-07-241-0/+6
|
* Very big makeover in the way telnet, telnetd and libtelnet are built.markm2003-07-161-7/+1
| | | | | | | | | | | | | | | | | | | | | | | Previously, there were two copies of telnet; a non-crypto version that lived in the usual places, and a crypto version that lived in crypto/telnet/. The latter was built in a broken manner somewhat akin to other "contribified" sources. This meant that there were 4 telnets competing with each other at build time - KerberosIV, Kerberos5, plain-old-secure and base. KerberosIV is no longer in the running, but the other three took it in turns to jump all over each other during a "make buildworld". As the crypto issue has been clarified, and crypto _calls_ are not a problem, crypto/telnet has been repo-copied to contrib/telnet, and with this commit, all telnets are now "contribified". The contrib path was chosen to not destroy history in the repository, and differs from other contrib/ entries in that it may be worked on as "normal" BSD code. There is no dangerous crypto in these sources, only a very weak system less strong than enigma(1). Kerberos5 telnet and Secure telnet are now selected by using the usual macros in /etc/make.conf, and the build process is unsurprising and less treacherous.
* Temporarily re-remove the bluetooth tools..julian2003-06-241-2/+0
| | | | | | there are problems with their Makefiles I wasn't aware of.. Pointed out by: ru@
* Connect bluetooth tools for i386 only.julian2003-06-241-0/+2
| | | | | | | These are probably machine independent, but there is no way for the developers to test them other than on x86. They will become MD as testing becomes possible.
* Hook locale(1) to buildphantom2003-06-221-0/+1
|
* Retire the useless NOSECURE knob.des2003-05-191-4/+2
| | | | Approved by: re (scottl)
* Exclude gprof and truss for amd64 too.peter2003-05-081-1/+1
| | | | Approved by: re (scottl)
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extramarkm2003-05-051-1/+1
| | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
* Do not attempt to build chkey(1) and newkey(8) if NOSECURE is defined.ru2003-05-011-1/+2
| | | | Submitted by: Marius Strobl <marius@alchemy.franken.de>
* Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.ru2003-05-011-1/+1
| | | | Submitted by: Marius Strobl <marius@alchemy.franken.de>
* Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions.ru2003-04-301-3/+4
|
* Add usbhidaction(1).mdodd2003-04-091-0/+1
| | | | | | This allows actions to be bound to HID events. Obtained from: NetBSD
* G/C tconv: It is libmytinfo-dependent and has not compiled for 3+ years.tjr2003-04-041-1/+0
|
* Some things don't build for PowerPC yet.obrien2003-02-211-2/+7
| | | | List from: benno
* chflags(1) repo copied, usr.bin->bin.obrien2003-02-181-1/+0
| | | | | We've been installing chflags(1) into /bin since 2000-11-10, so this shouldn't cause any problems.
* kenv(1) has been repo copied from usr.bin to bin.obrien2003-01-201-1/+0
| | | | Sometimes we need kenv(1) in /etc/rc.diskless*.
* Hookup elfdump.obrien2003-01-151-0/+1
|
* Complete the bzip2 suite.obrien2003-01-041-0/+1
|
* Move elf2aout back to /usr/bin -- it is a general development tool, notobrien2002-12-301-0/+1
| | | | a sysadmin tool.
* As warned on freebsd-current@, remove the perl wrapper from /usr/src.obrien2002-11-271-4/+0
| | | | | | | | | The /usr/bin/perl wrapper isn't solving many of the problems it was imported to deal with. There are limitations to it that don't have a clear "fix". Reviewed by: markm, kris Extorted approval from: re(jhb)
* o Build truss on all architectures.marcel2002-11-101-5/+7
| | | | | o xlint is still excluded from the ia64 build, but now in a way that doesn't corrupt ordering for other platforms.
* bsd.doc.mk changes:ru2002-10-291-1/+0
| | | | | | | | | | | | | | | Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS. Only create _stamp.extra when necessary. Get rid of SOELIMPP and OBJS. Use Groff version of soelim(1); we need its -I option for the following to work. Don't needlessly chdir to SRCDIR. Only a few documents need CD_HACK, and those that need it either use refer(1) or .PSPIC macro which internally uses the .psbb call.
* Add the c99(1) utility, which is nothing more than a synonym fortjr2002-10-071-0/+1
| | | | | | cc -std=iso9899:1999 -pedantic, and is required by SUSv3. PR; 36087
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-8/+2
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Promote gcore from i386-specific to the MI section.peter2002-09-131-1/+1
| | | | Compiled on: alpha, sparc64, ia64
* truss hasn't been ported to ia64 yet.jake2002-08-101-2/+1
| | | | Noticed by: ru
* xlint seems to build fine on sparc64.jake2002-08-101-1/+1
|
* Put getconf in the right place.jake2002-08-101-1/+1
|
* A little bit more thought has resulted in a generic script which canwollman2002-07-161-3/+2
| | | | | | implement any of the useless POSIX-required ``regular shell builtin'' utilities, saving one frag and one inode each. The script moves to usr.bin/alias which is alphabetically the first of these commands.
* POSIX requires these shell builtins to also exist as totally pointlesswollman2002-07-161-0/+2
| | | | | external commands. Since they serve no useful purpose, it's OK that their implementation is not the most efficient possible.
* Bring getconf back in from the cold.peter2002-07-111-2/+0
|
* Reconnect whereisjohan2002-07-031-0/+1
| | | | Approved by: sheldonh (mentor)
* Disconnect whereis while importing version from NetBSDjohan2002-07-031-1/+0
| | | | Approved by: sheldonh (mentor)
* Untie help and sccs from the build. sccs has been repo copied intojmallett2002-06-291-2/+0
| | | | | | | | | | projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will be dying shortly. These programs will not be a part of 5.0-RELEASE, at least not in their current form. They'll either end up in src/contrib or ports. Submitted by: obrien
* Per previous discussion, and with Mark's blessing, update the valuedougb2002-06-091-1/+1
| | | | of this knob to reflect (-)current reality.
* Hook stat into the builddougb2002-06-061-1/+2
| | | | Fix a trailing ws nit while I'm here
* Don't build perl if NO_PERL is defined.des2002-06-041-1/+4
|
* Connect perl to the build.des2002-06-021-0/+1
|
* Add uuidgen(2) and uuidgen(1).marcel2002-05-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The uuidgen command, by means of the uuidgen syscall, generates one or more Universally Unique Identifiers compatible with OSF/DCE 1.1 version 1 UUIDs. From the Perforce logs (change 11995): Round of cleanups: o Give uuidgen() the correct prototype in syscalls.master o Define struct uuid according to DCE 1.1 in sys/uuid.h o Use struct uuid instead of uuid_t. The latter is defined in sys/uuid.h but should not be used in kernel land. o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid() to kern_uuid.c for use in the kernel (currently geom_gpt.c). o Rename the non-standard struct uuid in kern/kern_uuid.c to struct uuid_private and give it a slightly better definition for better byte-order handling. See below. o In sys/gpt.h, fix the broken uuid definitions to match the now compliant struct uuid definition. See below. o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change. A note about byte-order: The standard failed to provide a non-conflicting and unambiguous definition for the binary representation. My initial implementation always wrote the timestamp as a 64-bit little-endian (2s-complement) integral. The clock sequence was always written as a 16-bit big-endian (2s-complement) integral. After a good nights sleep and couple of Pan Galactic Gargle Blasters (not necessarily in that order :-) I reread the spec and came to the conclusion that the time fields are always written in the native by order, provided the the low, mid and hi chopping still occurs. The spec mentions that you "might need to swap bytes if you talk to a machine that has a different byte-order". The clock sequence is always written in big-endian order (as is the IEEE 802 address) because its division is resulting in bytes, making the ordering unambiguous.
* Hook newgrp(1) up to the build.tjr2002-05-281-0/+1
| | | | PR: 36190
* Move elf2aout to usr.sbin/.ru2002-05-251-1/+0
| | | | Approved by: jake
* Taking a leap of faith, tie the help command in to the build.jmallett2002-05-221-0/+1
|
* Tie sccs(1) in to the build, as it now does one thing right: sccs whatjmallett2002-05-221-0/+1
|
OpenPOWER on IntegriCloud