summaryrefslogtreecommitdiffstats
path: root/usr.bin/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Remove mention of the GNU version of ptx, it is dead.jmallett2002-05-221-1/+1
|
* Build pathchk(1).tjr2002-05-221-0/+1
|
* Build the tabs(1) utility.tjr2002-05-211-0/+1
| | | | PR: 36126
* elf2aout can be useful to have on all platformsobrien2002-05-181-4/+1
|
* Don't build getconf if you don't have a full C++ installation.obrien2002-05-181-1/+1
|
* Add C rewrites of catman and makewhatis. These aren't quite asmarkm2002-05-181-0/+2
| | | | | | | the submitter supplied them, as I did some WARNS=n fixups (mostly const-ification). Submitted by: John Rochester <john@jrochester.org>
* Build the asa(1) utility.tjr2002-05-151-0/+1
| | | | | PR: 36130 Reviewed by: mike
* Add the csplit(1) utility, which splits files based on context, as specifiedtjr2002-05-021-0/+1
| | | | | | | by SUSv3. PR: 36191 Reviewed by: mike
* Build elf2aout for sparc64.jake2002-04-301-0/+4
|
* Back out the NO_RCMNDS knob.obrien2002-04-231-5/+2
| | | | | | | 1. The committer refused to respond to questions over the commit. 2. The servers rlogind, rshd, rexecd were not wrapped. 3. "rcmnds" as an abbreviation gets an order of magnitude less hits on Google than the much more well known "rcmds".
* Revert last change, to be revisited later.ru2002-04-121-0/+1
|
* Temporarily unconnect "doscmd" from build until I can fixru2002-04-121-1/+0
| | | | | its broken Makefile. The breakage is now fatal after the bsd.prog.mk,v 1.109 change.
* Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will,bmilekic2002-04-091-2/+5
| | | | | | | and document in share/examples/etc/make.conf Submitted by: Aleksandar Simic <asimic@dsl.pipex.com> MFC after: 1 week
* Disconnect sortache2002-04-081-1/+0
|
* Some things don't compile on ia64 and sparc64 yet.obrien2002-04-081-2/+5
|
* Exclude xlint for ia64. For the time being, there are enough gccpeter2002-04-061-1/+4
| | | | | | | dependencies in the machine/* headers to make it explode when -U__GNUC__ is specified by lint. Not to mention that lint is passing undocumented (illegal?) args to cpp and that seems to upset gcc-3.1 now. Specifically, -Wp,-CC. -Wp,-C is documented and legal though.
* Connect ktrdump to the build. <cringe>.jake2002-04-021-0/+1
|
* Add BSD sort to the build, now that GNU sort is gone.markm2002-03-241-0/+1
|
* Turn back on (x)lint. It is working just fine.markm2002-03-121-0/+1
|
* Don't build xlint until surgery is finished.markm2002-03-101-1/+0
|
* Removed gprof4. 8-byte counters are now handled by gprof.bde2002-03-061-1/+0
|
* Add the `1 true AWK' back to the mix.obrien2002-03-051-0/+1
|
* (x)lint(1) works; re-enable it.markm2002-03-031-0/+1
|
* Temporarily remove lint(1) from the build until the import and mergemarkm2002-03-031-1/+0
| | | | of the MFN (Merge from NetBSD) is complete.
OpenPOWER on IntegriCloud