summaryrefslogtreecommitdiff
path: root/gnu/usr.sbin
AgeCommit message (Collapse)Author
2004-01-12support MKDOC=nolukem
2004-01-06deprecate NO_SENDMAIL and consistently test MKSENDMAILlukem
2004-01-03Consistently check ${TOOLCHAIN_MISSING} against "no".lukem
2003-12-14Remove superfluous "is". Reported by Brian Chase in PR 23739.wiz
2003-12-04build lib{opcodes,bfd,iberty} back in gnu/lib instead of gnu/usr.bin/binutilsmrg
as they are needed earlier than when gnu/usr.bin/binutils is built when "make -j" is used.
2003-11-27find libraries etc in a binutils 2.14 world.mrg
2003-10-28XXX: build mdsetimage.c / installboot/ffs.c with -O0 on sun2 as GCC3mrg
barfs on these for now.
2003-10-27Overhaul how `build.sh tools' are used:lukem
* Rename "config.h" to "nbtool_config.h" and HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H. This makes in more obvious in the source when we're using tools/compat/config.h versus "standard autoconf" config.h * Consistently move the inclusion of nbtool_config.h to before <sys/cdefs.h> so that the former can provide __RCSID() (et al), and there's no need to protect those macros any more. These changes should make it easier to "tool-ify" a program by adding: #if HAVE_NBTOOL_CONFIG_H #include "nbtool_config.h" #endif to the top of the source files (for the general case).
2003-10-22add MAKEVERBOSE messageslukem
2003-10-22add MAKEVERBOSE messagelukem
2003-10-19make crc16_table[] static constjdolecek
2003-10-19New sentence, new line.wiz
2003-10-19Add RCS Id.wiz
2003-10-19Add ncdcs utility (for ibmnws port). Calculates and writes the NCD checksummatt
used in kernel files. Only built for ibmnws port.
2003-10-18Skip build of {postfix,sendmail} if MK{POSTFIX,SENDMAIL} == no, respectively.matt
(XXX NO_SENDMAIL= must eventually).
2003-09-22Don't install libsm. Instead, pull a couple of things over intoatatat
libmilter.
2003-08-06Provide a default for "TOOL_M4" so that a manual "make" intron
"/usr/share/sendmail/cf" still works.
2003-07-10Move the libmilter headers to where they belong.atatat
2003-07-10Rename a large chunk of the make(1) variables which refer to alukem
program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
2003-07-08install more postfix README files. based on PR 22086itojun
2003-07-04Make "make includes" descend into the sendmail tree.atatat
2003-07-04Enable MILTER support in the in-tree sendmail. This entailsatatat
installing two new libraries (and two lint thingys, but no shared or pic stuff) and two headers files (into /usr/include/milter). Shared libraries (etc) could be built, but as I'm currently unsure of the ABI/API stability, I'm going to examine it more closely before enabling it, as opposed to finding out later that it's volatile and disabling it. NOTE! We really ought to have a generic rc.d script to start the milters (before sendmail or any other MTA that you have that uses them), but I haven't finished it yet. The milter support here is being enabled to satisfy current popular demand. I'll come up with a script soon. Unless someone feels like beating me to it. So until then, you're on your own.
2003-05-18Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op),lukem
there's no need to special-case .include-ing it.
2003-04-11Use MKPICLIB to determine if we should have a dependency on the .a orthorpej
_pic.a version of the library.
2003-04-09If ${MKPIC} is not "no", then depend on the _pic versions of libbfdthorpej
and libopcodes. Otherwise, depend on the regular library.
2003-04-03there is no need for the afterinstall stuff.christos
2003-04-03Don't use suffix rules while building, because the installed sources getchristos
added to ${.ALLSRCS} confusing things.
2003-04-01Include ../m4/cf.m4 here as well, since all the other mc files do so.atatat
2003-04-01Put the DIST and .PATH settings back where they were and separate outatatat
the actual mc -> cf build machinery into a small Makefile that we can (a) include and (b) install instead of the main Makefile (that really shouldn't be installed in as it is). Reviewed by lukem.
2003-03-31Only set DIST and .PATH if we are actually in the source tree. Thisatatat
solves the problem of trying to do a "make submit.cf" in the /usr/share/sendmail/cf directory where make gets confused by the out of date target in the .PATH, removes it (bad!) and then fails to make a new submit.cf file.
2003-03-25Use "DOMAIN(NetBSD.org)" before "MAILER()" statements to activate featurestron
before defining mailers.
2003-03-25"confAUTO_REBUILD" is no longer valid, so don't try to define it.tron
2003-03-25Install "submit.mc".tron
2003-03-25Fix the $NetBSD$ tag.atatat
2003-03-24Mail submission program config file template.atatat
2003-03-24Pull sendmail 8.12.8 to the head, resolve the import conflicts, andatatat
make it build.
2003-03-08update for postfix 2.0.6perry
2003-03-06Go back to using bfd_{get,put}_32() for now.thorpej
2003-03-06Update dbsym(8) to work with the new BFD. From Tom Spindler, tweakedthorpej
slightly by me.
2003-03-05Moved back to usr.sbin.wiz
2003-03-05Build map-mbone, mrinfo, mrouted, and mtrace from usr.sbin again insteadwiz
of gnu/usr.sbin, now that the license has been cleared.
2003-03-04Reworked the bfd accesses to use the documented interfaces.dogcow
Also, use the file offsets for direct reading/writing, rather than going through poorly-documented bfd internal magic.
2003-03-04change bfd_close -> bfd_close_all_done, as to discard any changes libbfddogcow
thinks may have been made to the object file during symbol groveling.
2003-01-09allow NO_SENDMAIL to equal "no"mrg
2003-01-05Add ${MACROS} to ${ROFF} usage to make output readablepooka
from jbernard@mines.edu in misc/19685
2002-12-28Mention -b and -v flags which were added when dbsym(8) was BFD'fied.tsutsui
2002-12-25remove ${DESTDIR} from symlink targetlukem
2002-12-24resort, add html, clean upperry
2002-12-24some of these are linksperry
2002-12-24update for postfix 2.0.0.1perry