Commit Graph

150 Commits

Author SHA1 Message Date
drochner 2a6ead9f9c also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)
2007-11-08 20:14:07 +00:00
kleink 9dd53e5eed Import tzdata2007h. 2007-10-01 14:48:39 +00:00
kleink bfe5f952ac Merge tzdata2007g. 2007-09-30 11:28:26 +00:00
kleink f2a092d2c5 Import tzdata2007g. 2007-09-30 11:25:37 +00:00
kleink a96a1a1a65 Merge tzdata2007f. 2007-05-23 08:07:06 +00:00
kleink af80c56040 Import tzdata2007f. 2007-05-23 08:05:10 +00:00
kleink a592ab21f2 Merge tzdata2007e. 2007-04-04 19:02:36 +00:00
kleink b77d57aca4 Import tzdata2007e. 2007-04-04 18:59:40 +00:00
kleink 803347c9aa Merge tzdata2007a. 2007-01-09 12:30:30 +00:00
kleink 3723141ebb Import tzdata2007a. 2007-01-09 12:28:23 +00:00
kleink f7c8b2f850 Merge tzdata2006p. 2006-12-05 11:26:10 +00:00
kleink 668014aba7 Import tzdata2006p. 2006-12-05 11:24:15 +00:00
kleink b0ef2a835b Import tzdata2006o. 2006-11-20 11:31:34 +00:00
kleink c2de9884b6 Import tzdata2006n. 2006-10-26 17:04:27 +00:00
kleink 5438866a0a Merge tzdata2006l. 2006-09-23 17:34:36 +00:00
kleink 06c32e9603 Import tzdata2006l. 2006-09-23 17:28:08 +00:00
lukem 8e931a8920 Use device number as well as inode to detect hardlinks.
Rename shell variable names to more accurately their purpose.
2006-02-27 09:08:10 +00:00
lukem 99f38b2f21 Deal correctly with hard-linked timezone (synonym) files during
the copy from the build directory to the DESTDIR.
/usr/share/zoneinfo is now smaller & use less inodes again.
Fixes problem I introduced in rev 1.37 on 2004/01/30.
2006-02-27 08:08:50 +00:00
kleink ea0ae86b8a Import tzdata2006a. 2006-01-31 11:59:32 +00:00
kleink be9b62f5eb Merge tzdata2005r. 2006-01-11 00:03:50 +00:00
kleink c82788388f Import tzdata2005r. 2006-01-11 00:01:23 +00:00
kleink 51fa053644 Import tzdata2005o. 2005-12-01 08:39:58 +00:00
kleink 01f5b4cf82 Merge tzdata2005n. 2005-10-07 23:13:13 +00:00
kleink b0db9252aa Import tzdata2005n. 2005-10-07 23:12:02 +00:00
kleink efa0c35187 Merge tzdata2005m. 2005-08-29 18:57:16 +00:00
kleink 2c698fdc25 Import tzdata2005m. 2005-08-29 18:55:15 +00:00
kleink c8b35567f7 Merge tzdata2005k. 2005-07-20 13:43:34 +00:00
kleink b26b9c7625 Import tzdata2005k. 2005-07-20 13:41:34 +00:00
kleink eadb9da154 Import tzdata2005i. 2005-04-23 22:19:33 +00:00
kleink aed9ebc3c4 Merge tzdata2005h. 2005-04-05 16:29:28 +00:00
kleink 5d35ad7a4a Import tzdata2005h. 2005-04-05 16:27:29 +00:00
kleink a996f028db Import tzdata2005g. 2005-03-16 10:37:26 +00:00
kleink 155d861bc7 Merge tzdata2005f. 2005-03-04 08:59:13 +00:00
kleink 0f845aa156 Import tzdata2005f. 2005-03-04 08:56:11 +00:00
kleink 6c51665c6e Merge tzdata2005e. 2005-02-12 00:31:41 +00:00
kleink bd9639e231 Import tzdata2005e. 2005-02-12 00:28:41 +00:00
lukem 88b5ee46e9 Install zoneinfo files NONBINMODE (444) instead of BINMODE (555).
Noted by David Laight on tech-toolchain.
2004-08-31 00:00:31 +00:00
jmc 84fafa3db5 Ignore errors on some rm -rf's for platforms that aren't quite
POSIX compliant
and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
2004-06-21 18:20:08 +00:00
kleink 292533c827 Import tzdata2004a. 2004-05-27 20:41:15 +00:00
lukem 3e223f04c9 Use find . -type f | while read ... ${INSTALL} ... instead of ${PAX}
to install the zoneinfo files.
2004-01-30 04:30:51 +00:00
kleink 146efae431 Import tzdata2003e. 2003-12-20 00:18:23 +00:00
kleink f3ace71e62 Import tzdata2003e. 2003-12-20 00:18:10 +00:00
kleink 0cf415e538 Merge tzdata2003d. 2003-10-29 21:04:05 +00:00
kleink 38aab5f54e Import tzdata2003d. 2003-10-29 21:00:21 +00:00
lukem 130ab7336b Rework how MAKEVERBOSE operates:
*	Don't bother prefixing commands with a line of  ${_MKCMD}\
	and instead rely upon "make -s".  This is less intrusive on
	all the Makefiles than the former.  Idea from David Laight.

    *	Rename the variables use to print messages.  The scheme now is:
	    _MKMSG_FOO		Run  _MKMSG 'foo'
	    _MKTARGET_FOO	Run  _MKMSG_FOO ${.TARGET}
	From discussion with Alistair Crooks.
2003-10-21 10:01:19 +00:00
lukem 252bf981a7 support MAKEVERBOSE and use ${HOST_SH} 2003-10-19 14:20:28 +00:00
lukem f134f3dc38 Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined.
Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no"

Add MKUPDATE; if not no has the same semantics as if UPDATE was defined.
Replace defined(UPDATE) tests with ${MKUPDATE} != "no"

Improve documentation for these and other make flags.
2003-07-18 08:26:01 +00:00
lukem 001c68bd94 Rename a large chunk of the make(1) variables which refer to a
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-10 10:33:58 +00:00
kleink 329a5e8d04 Merge tzdata2003a. 2003-04-07 14:56:16 +00:00
kleink dd33b066ac Import tzdata2003a. 2003-04-07 14:50:38 +00:00