History log of /freebsd-11.0-release/usr.bin/calendar/Makefile
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 279597 04-Mar-2015 bapt

Rework calendar(1) parser

Support includes surrounded by '"' or '<' '>'
Print warnings about bad syntax
Correctly navigate through include directories to find calendar files
Correctly support multiple includes

Tested by: gjb
MFC after: 1 week


# 275042 25-Nov-2014 bapt

Convert to usr.bin/ to LIBADD
Reduce overlinking


# 266976 02-Jun-2014 emaste

Remove extraneous "mkdir -p"

The directory hierarchy is created by an mtree file (BSD.usr.dist,
in the case of calendar(1)). An explicit "mkdir -p" in a program's
Makefile is redundant, and can mask a missing mtree entry.


# 265420 06-May-2014 imp

Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.


# 263227 16-Mar-2014 jmmv

Migrate most of tools/regression/usr.bin/ to the new tests layout.

I'm starting with the easy cases. The leftovers need to be looked at a
bit more closely.

Note that this change _does_ modify the code of the old tests. This is
required in order to allow the code to locate the data files in the
source directory instead of the current directory, because Kyua
automatically changes the latter to a temporary directory.

Also note that at least one test is known to be broken here. Actually,
the test is not really broken: it's marked as a TODO but unfortunately
Kyua's TAP parser currently does not understand that. Will have to be
fixed separately.


# 255715 19-Sep-2013 db

- calendar uses cpp internally, this diff removes this usage and
substitutes a limited subset cpp processor internally.

PR: src/178463
Approved by: re (gjb)


# 254400 16-Aug-2013 glebius

Provide UTF-8 version of russian calendars.


# 232052 23-Feb-2012 osa

Add pt_BR.ISO8859-1 and pt_BR.UTF-8 directories to install.
It was forgotten in r219937 commit.

Approved by: edwin
MFC after: 1 week


# 226141 08-Oct-2011 ed

Remove extraneous WARNS=7.

WARNS above 6 has no use. Also, all of usr.bin is also built with
WARNS=6 by default.

Discussed with: edwin


# 215836 25-Nov-2010 uqs

Pet make checkdpadd.


# 205827 29-Mar-2010 edwin

Bump WARNS to 7


# 205821 29-Mar-2010 edwin

Long awaited update to the calendar system:

- Repeating events which span multiple years (because of -A, -B or
just the three days before the end of the year).

- Support for lunar events (full moon, new moon) and solar events
(equinox and solstice, chinese new year). Because of this, the
options -U (UTC offset) and -l (longitude) are available to
compensate if reality doesn't match the calculated values.

MFC after: 1 month


# 201386 02-Jan-2010 ed

Build usr.bin/ with WARNS=6 by default.

Also add some missing $FreeBSD$ to keep svn happy.


# 151825 28-Oct-2005 ru

Add some significant Ukrainian dates.

PR: 88076
Submitted by: Andriy Gapon


# 133833 16-Aug-2004 dwmalone

Add Hungarian calendar entries.

PR: 42725
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>


# 130066 04-Jun-2004 josef

Add austrian calendar as install target.

Approved by: le
Pointed out by: stefanf


# 116135 10-Jun-2003 ache

Remove deprecated locale names


# 108431 30-Dec-2002 obrien

This builds fine with WARNS.

Tested on: sparc64, athlon[32]


# 100872 29-Jul-2002 ru

Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by: bde


# 100313 18-Jul-2002 ru

s/${INSTALL} -c/${INSTALL} ${COPY}/


# 98182 13-Jun-2002 grog

beforeinstall target:

- Remove superfluous ;
- create destination directories if they don't exist.


# 96546 13-May-2002 dwmalone

Make a link from fr_FR.ISO8859-1 to fr_FR.ISO8859-15.

Submitted by: wollman


# 95753 29-Apr-2002 dwmalone

Don't use ISO_8859 when I should use ISO8859.


# 95688 28-Apr-2002 dwmalone

Add a French calendar.

PR: 32265
Submitted by: Thierry Thomas <thierry@pompo.net>
MFC after: 1 week


# 90416 08-Feb-2002 markm

Remove NO_WERRORs and WARNS=n's. To be revisited after GCC3.


# 90415 08-Feb-2002 markm

Remove leaf node WARNS?=2 (that mainly I added). This should
help the GCC3 transition and CURRENT in general.


# 87235 02-Dec-2001 markm

WARNS=2 fixup (mostly. Some are Hard To Fix(tm), so NO_WERROR is set)
Use __FBSDID().
Sort some headers.


# 86053 04-Nov-2001 dd

Nuke spaces in front of tabs.


# 78046 11-Jun-2001 ache

ISO_ -> ISO


# 77997 10-Jun-2001 ache

Add new and Latin15 names


# 59948 04-May-2000 phantom

Rename calendars/ru_SU.KOI8-R to calendars/ru_RU.KOI8-R to reflect
locale name change (ru_SU.KOI8-R -> ru_RU.KOI8-R)

Not objected to by: ache


# 59945 04-May-2000 phantom

Add missing $FreeBSD$ tags


# 15725 10-May-1996 ache

Add russian data handling


# 15714 10-May-1996 ache

Localize it
Handle Orthodox Eastern
-Wall cleanup


# 15008 02-Apr-1996 jdp

Removed the definition of the make variable SHAREDIR. It was clashing
with the definition in bsd.own.mk, causing "make world" to fall over.


# 14147 18-Feb-1996 wosch

Submitted by: bruce

replace shell loop with make(1) builtin loop


# 14135 18-Feb-1996 wosch

more verbose output during install foreign calendar files


# 14002 09-Feb-1996 wosch

Submitted by: Slaven Rezic (Tomic) <eserte@cs.tu-berlin.de>
croatian calendar


# 13924 05-Feb-1996 ache

Don't make directory here, it is mtree task


# 13840 02-Feb-1996 wosch

- handle events that move around from year to year, i.e.,
``the last Monday in April'
- handle easter

new options
-f calendarfile
-A days
-B days

Calendar HOME directory ~/.calendar
don't sent mail if ~/.calendar/nomail exist


# 13756 30-Jan-1996 peter

de_DE.ISO8859-1 -> de_DE.ISO_8859-1 after repository operation on
Andrey's request.


# 13684 29-Jan-1996 wosch

install new calendars/de_DE.ISO8859-1/calendar.* files


# 9701 25-Jul-1995 bde

Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.


# 1591 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1590,
which included commits to RCS files with non-trunk default branches.


# 1590 27-May-1994 rgrimes

BSD 4.4 Lite Usr.bin Sources