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