head	1.29;
access;
symbols
	pkgsrc-2026Q1:1.28.0.2
	pkgsrc-2026Q1-base:1.28
	pkgsrc-2025Q4:1.26.0.2
	pkgsrc-2025Q4-base:1.26
	pkgsrc-2025Q3:1.24.0.4
	pkgsrc-2025Q3-base:1.24
	pkgsrc-2025Q2:1.24.0.2
	pkgsrc-2025Q2-base:1.24
	pkgsrc-2025Q1:1.22.0.4
	pkgsrc-2025Q1-base:1.22
	pkgsrc-2024Q4:1.22.0.2
	pkgsrc-2024Q4-base:1.22
	pkgsrc-2024Q3:1.19.0.4
	pkgsrc-2024Q3-base:1.19
	pkgsrc-2024Q2:1.19.0.2
	pkgsrc-2024Q2-base:1.19
	pkgsrc-2024Q1:1.17.0.2
	pkgsrc-2024Q1-base:1.17
	pkgsrc-2023Q4:1.16.0.2
	pkgsrc-2023Q4-base:1.16
	pkgsrc-2023Q3:1.14.0.2
	pkgsrc-2023Q3-base:1.14
	pkgsrc-2023Q2:1.13.0.28
	pkgsrc-2023Q2-base:1.13
	pkgsrc-2023Q1:1.13.0.26
	pkgsrc-2023Q1-base:1.13
	pkgsrc-2022Q4:1.13.0.24
	pkgsrc-2022Q4-base:1.13
	pkgsrc-2022Q3:1.13.0.22
	pkgsrc-2022Q3-base:1.13
	pkgsrc-2022Q2:1.13.0.20
	pkgsrc-2022Q2-base:1.13
	pkgsrc-2022Q1:1.13.0.18
	pkgsrc-2022Q1-base:1.13
	pkgsrc-2021Q4:1.13.0.16
	pkgsrc-2021Q4-base:1.13
	pkgsrc-2021Q3:1.13.0.14
	pkgsrc-2021Q3-base:1.13
	pkgsrc-2021Q2:1.13.0.12
	pkgsrc-2021Q2-base:1.13
	pkgsrc-2021Q1:1.13.0.10
	pkgsrc-2021Q1-base:1.13
	pkgsrc-2020Q4:1.13.0.8
	pkgsrc-2020Q4-base:1.13
	pkgsrc-2020Q3:1.13.0.6
	pkgsrc-2020Q3-base:1.13
	pkgsrc-2020Q2:1.13.0.4
	pkgsrc-2020Q2-base:1.13
	pkgsrc-2020Q1:1.13.0.2
	pkgsrc-2020Q1-base:1.13
	pkgsrc-2019Q4:1.12.0.4
	pkgsrc-2019Q4-base:1.12
	pkgsrc-2019Q3:1.11.0.10
	pkgsrc-2019Q3-base:1.11
	pkgsrc-2019Q2:1.11.0.8
	pkgsrc-2019Q2-base:1.11
	pkgsrc-2019Q1:1.11.0.6
	pkgsrc-2019Q1-base:1.11
	pkgsrc-2018Q4:1.11.0.4
	pkgsrc-2018Q4-base:1.11
	pkgsrc-2018Q3:1.11.0.2
	pkgsrc-2018Q3-base:1.11
	pkgsrc-2018Q2:1.10.0.2
	pkgsrc-2018Q2-base:1.10
	pkgsrc-2018Q1:1.9.0.16
	pkgsrc-2018Q1-base:1.9
	pkgsrc-2017Q4:1.9.0.14
	pkgsrc-2017Q4-base:1.9
	pkgsrc-2017Q3:1.9.0.12
	pkgsrc-2017Q3-base:1.9
	pkgsrc-2017Q2:1.9.0.8
	pkgsrc-2017Q2-base:1.9
	pkgsrc-2017Q1:1.9.0.6
	pkgsrc-2017Q1-base:1.9
	pkgsrc-2016Q4:1.9.0.4
	pkgsrc-2016Q4-base:1.9
	pkgsrc-2016Q3:1.9.0.2
	pkgsrc-2016Q3-base:1.9
	pkgsrc-2016Q2:1.6.0.12
	pkgsrc-2016Q2-base:1.6
	pkgsrc-2016Q1:1.6.0.10
	pkgsrc-2016Q1-base:1.6
	pkgsrc-2015Q4:1.6.0.8
	pkgsrc-2015Q4-base:1.6
	pkgsrc-2015Q3:1.6.0.6
	pkgsrc-2015Q3-base:1.6
	pkgsrc-2015Q2:1.6.0.4
	pkgsrc-2015Q2-base:1.6
	pkgsrc-2015Q1:1.6.0.2
	pkgsrc-2015Q1-base:1.6
	pkgsrc-2014Q4:1.5.0.2
	pkgsrc-2014Q4-base:1.5
	pkgsrc-2014Q3:1.2.0.8
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.6
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.4
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.2
	pkgsrc-2013Q4-base:1.2;
locks; strict;
comment	@# @;


1.29
date	2026.05.14.16.42.16;	author ryoon;	state Exp;
branches;
next	1.28;
commitid	tKipFjQKzke3NNFG;

1.28
date	2026.02.06.10.06.03;	author wiz;	state Exp;
branches;
next	1.27;
commitid	MwQEYCXeWSFvIitG;

1.27
date	2026.01.07.08.49.11;	author wiz;	state Exp;
branches;
next	1.26;
commitid	1wQ3ICD8eebefrpG;

1.26
date	2025.12.18.17.39.29;	author nia;	state Exp;
branches;
next	1.25;
commitid	7VajvjcaFqSyQUmG;

1.25
date	2025.10.05.19.26.24;	author js;	state Exp;
branches;
next	1.24;
commitid	U70EDQkwOmfbOpdG;

1.24
date	2025.04.19.07.58.30;	author wiz;	state Exp;
branches;
next	1.23;
commitid	8J0gu7BGAw8XqDRF;

1.23
date	2025.04.17.21.52.40;	author wiz;	state Exp;
branches;
next	1.22;
commitid	xcIXAVA292fk6sRF;

1.22
date	2024.11.14.22.21.57;	author wiz;	state Exp;
branches;
next	1.21;
commitid	JmuDYqwL4erbdFxF;

1.21
date	2024.11.01.12.54.43;	author wiz;	state Exp;
branches;
next	1.20;
commitid	QB4Wk02mZPuBuWvF;

1.20
date	2024.11.01.00.53.56;	author wiz;	state Exp;
branches;
next	1.19;
commitid	QT27BdVP362gvSvF;

1.19
date	2024.05.29.16.34.42;	author adam;	state Exp;
branches;
next	1.18;
commitid	n8aFyEjEVZA0JUbF;

1.18
date	2024.05.16.06.15.39;	author wiz;	state Exp;
branches;
next	1.17;
commitid	kYKPUni8AkogJbaF;

1.17
date	2024.01.25.16.09.32;	author adam;	state Exp;
branches;
next	1.16;
commitid	z2s45tLZI55GCQVE;

1.16
date	2023.11.08.13.21.11;	author wiz;	state Exp;
branches;
next	1.15;
commitid	PsuHTklAIsF4bOLE;

1.15
date	2023.10.24.22.11.21;	author wiz;	state Exp;
branches;
next	1.14;
commitid	MTsrqKm6aGrQAVJE;

1.14
date	2023.06.26.15.29.56;	author adam;	state Exp;
branches;
next	1.13;
commitid	2cHGe9kZwy3iftuE;

1.13
date	2020.01.26.17.32.19;	author rillig;	state Exp;
branches;
next	1.12;
commitid	4fBBvoSLJaGd0eUB;

1.12
date	2019.11.02.16.28.38;	author rillig;	state Exp;
branches;
next	1.11;
commitid	WLIhcrHE1ZAjoiJB;

1.11
date	2018.09.29.17.18.19;	author wiedi;	state Exp;
branches;
next	1.10;
commitid	Dh1L7N7N7QUBu1UA;

1.10
date	2018.04.03.07.09.32;	author mef;	state Exp;
branches;
next	1.9;
commitid	8wY5WuIlA9mWRXwA;

1.9
date	2016.09.25.21.13.09;	author wiz;	state Exp;
branches;
next	1.8;
commitid	zb2gW5DhGIYXnInz;

1.8
date	2016.09.19.05.33.15;	author mef;	state Exp;
branches;
next	1.7;
commitid	HUXG94PMkKjbnRmz;

1.7
date	2016.09.19.04.47.16;	author mef;	state Exp;
branches;
next	1.6;
commitid	qTM6l8dZe48Z6Rmz;

1.6
date	2015.03.19.19.17.18;	author joerg;	state Exp;
branches;
next	1.5;
commitid	G0cpsANkkC0dCfey;

1.5
date	2014.12.16.02.22.44;	author mef;	state Exp;
branches;
next	1.4;
commitid	yv4IeB6dtTkyZc2y;

1.4
date	2014.12.16.01.51.35;	author mef;	state Exp;
branches;
next	1.3;
commitid	6ErzxePtimq4Nc2y;

1.3
date	2014.12.15.08.45.47;	author mef;	state Exp;
branches;
next	1.2;
commitid	92YPMD5I4bdt872y;

1.2
date	2013.10.31.08.32.55;	author wiz;	state Exp;
branches;
next	1.1;
commitid	ICT5ixNgON9zfqbx;

1.1
date	2013.10.21.15.05.05;	author wiz;	state Exp;
branches;
next	;
commitid	9WZ27WFKFHG5Kaax;


desc
@@


1.29
log
@*: Recursive revbump from security/nettle-4.0
@
text
@# $NetBSD: Makefile,v 1.28 2026/02/06 10:06:03 wiz Exp $

DISTNAME=	dateutils-0.4.11
PKGREVISION=	11
CATEGORIES=	time
MASTER_SITES=	${MASTER_SITE_GITHUB:=hroptatyr/}
GITHUB_RELEASE=	v${PKGVERSION_NOREV}
EXTRACT_SUFX=	.tar.xz

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://www.fresse.org/dateutils/
COMMENT=	Command line tools for working with dates
LICENSE=	modified-bsd

USE_LIBTOOL=	yes
USE_TOOLS+=	autoconf bison flex gmake makeinfo pkg-config
GNU_CONFIGURE=	yes
INFO_FILES=	yes
TEST_TARGET=	check

CFLAGS.SunOS+=	-D__EXTENSIONS__

# For patch-m4_sxe-compiler.m4
pre-configure:
	cd ${WRKSRC} && autoreconf -i

.include "../../devel/gperf/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.28
log
@*: recursive bump for nettle 4.0 shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2026/01/07 08:49:11 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.27
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2025/12/18 17:39:29 nia Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.26
log
@dateutils: Fix build on SunOS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2025/10/05 19:26:24 js Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.25
log
@*: rev bump for curl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2025/04/19 07:58:30 wiz Exp $
d21 2
@


1.24
log
@*: recursive bump for default Kerberos implementation switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2025/04/17 21:52:40 wiz Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.23
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2024/11/14 22:21:57 wiz Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.22
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2024/11/01 12:54:43 wiz Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.21
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2024/11/01 00:53:56 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.20
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2024/05/29 16:34:42 adam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.19
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2024/05/16 06:15:39 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.18
log
@*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2024/01/25 16:09:32 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.17
log
@dateutils: updated to 0.4.11

v0.4.11

This is a bugfix release.

Bugfixes:
be strict about inputs in datetest –isvalid
build on Macs again
make illegible zone names fatal errors
be strict in datetest –isvalid when inputs have been specified
fix issue with negative days remaining after adding months in datediff
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2023/11/08 13:21:11 wiz Exp $
d4 1
@


1.16
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2023/10/24 22:11:21 wiz Exp $
d3 1
a3 2
DISTNAME=	dateutils-0.4.10
PKGREVISION=	2
@


1.15
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2023/06/26 15:29:56 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.14
log
@dateutils: updated to 0.4.10

v0.4.10
do not resort to daisy sequences when incomplete dates are present
upon end-of-buffer finalise the last line
let --empty-mode|-E and --sed-mode|-S play nicely together
adapt CLI behaviour of strptime(1) to the other tools

v0.4.9
allow to specify epochs in nanoseconds, %s%N
fix nanosecond arithmetic
make cross-compilations easier
mention default timezone

v0.4.8
be symmetric about differences, A - B := -(B - A) for A < B
fix security issue when reading TZMAP_DIR from environment
fix printing of negative 0 (-0)
fix issue with tzdata transitions in files with leap second
adjustments that are now cut off at expiration time

v0.4.7
strptime mimics return code behaviour of dateconv
use unsigned arithmetic for leap second conversion
fix up ymds before adding days or business days
drain prchunk if filled with many small lines
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2020/01/26 17:32:19 rillig Exp $
d4 1
@


1.13
log
@all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2019/11/02 16:28:38 rillig Exp $
d3 1
a3 2
DISTNAME=	dateutils-0.4.3
PKGREVISION=	1
d5 2
a6 2
#MASTER_SITES=	${MASTER_SITE_GITHUB:=hroptatyr/}
MASTER_SITES+=	https://bitbucket.org/hroptatyr/dateutils/downloads/
d14 2
a15 1
WRKSRC=		${WRKDIR}/${PKGNAME_NOREV}
d17 2
a18 8
USE_TOOLS+=	pkg-config automake autoconf gmake makeinfo bison flex
USE_LIBTOOL=	yes
MAKE_JOBS_SAFE=	no

INFO_FILES=		yes
TEST_TARGET=		check
INCLUDEDIR=		include/${PKGBASE}
AUTO_MKDIRS=		YES
d20 1
d22 1
a22 28
	(cd ${WRKSRC}; autoreconf -i)

post-install:
	(cd ${WRKSRC}/lib; \
	env DESTDIR=${DESTDIR} ${GMAKE} install-libLIBRARIES)
# To have the similar PLIST of previous version, installing headers.
.for i in \
	boops.h \
	date-core-strpf.h \
	date-core.h \
	dt-core-strpf.h \
	dt-core-tz-glue.h \
	dt-core.h \
	generics.h \
	gmtime.h \
	leaps.h \
	leapseconds.def \
	leapseconds.h \
	nifty.h \
	strops.h \
	time-core-strpf.h \
	time-core.h \
	token.h \
	tzmap.h \
	tzraw.h \
	version.h
	(cd ${WRKSRC}/lib; ${INSTALL_DATA} ${i} ${DESTDIR}${PREFIX}/${INCLUDEDIR})
.endfor
d25 1
@


1.12
log
@time: align variable assignments

pkglint -Wall -F --only aligned -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2018/09/29 17:18:19 wiedi Exp $
d11 1
a11 1
HOMEPAGE=	http://www.fresse.org/dateutils/
@


1.11
log
@dateutils: fix SunOS build
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2018/04/03 07:09:32 mef Exp $
d19 1
a19 1
MAKE_JOBS_SAFE= no
@


1.10
log
@Updated time/dateutils to 0.4.3

(from: http://www.fresse.org/dateutils/changelog.html)
This is dateutils v0.4.3.
This is a feature release.

Features:
    base expansion works for times now

Bugfixes:
    durations in months weeks and days are calculated like
    durations in months and days, consistency
    am and pm indicators in inputs are handled properly
    military midnights decay when not printed in full

See info page examples and/or README.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2016/09/25 21:13:09 wiz Exp $
d4 1
@


1.9
log
@Remove nonworking master site.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2016/09/19 05:33:15 mef Exp $
d3 1
a3 1
DISTNAME=	dateutils-0.4.0
d16 1
a16 1
USE_TOOLS+=	pkg-config gmake makeinfo bison flex
d25 2
a26 2
post-build:
	(cd ${WRKSRC}/lib; ${GMAKE})
@


1.8
log
@Updated time/dateutils to 0.4.0
-------------------------------
v0.4.0
Summary: v0.4.0 of dateutils
This is a bugfix release.

Bugfixes:
  - document %g/%G format specifiers
  - bug/42, accept NUL characters in input
  - bug/45, correctly display Gregorian and ISO week dates in one line
  - bug/46, adhere to ISO group's official formatting of week dates
  - bug/47, allow rounding of Epoch based timestamps
  - bug/48, avoid crash for void input to strptime(3)

Features:
  - datetest supports --isvalid to conditionalise on date/time parsing
  - all tools support --from-locale to parse localised input
  - tools with output formatting support --locale to format output according to
    locale

v0.3.5
Summary: v0.3.5 of dateutils
This is a bugfix release.

Bugfixes:
  - bug/40, distinguish between numerals-only dates and durations
  - tests will succeed independent of current date

See info page examples and/or README.

v0.3.4
Summary: v0.3.4 of dateutils
This is a bugfix release.

Bugfixes:
  - bug/39, MacOSX endianness detection
  - bug/38, ddiff day-only durations on date/times
  - dadd +2m bug is fixed, regression dtadd.049.clit/dtadd.050.clit

v0.3.3
Summary: v0.3.3 of dateutils
This is a feature release.

Features:
  - to clarify purpose and avoid name clashes prefix binaries with date- This
    results in: dateadd dateconv datediff dategrep dateround dateseq datesort
    datetest and datezone
  - provide compatibilty through configure switch -with-old-names
  - provide single digit years through %_y
  - allow rounding of ISO-week dates (ywd) to week numbers

Bugfixes:
  - dashes behind a date do not count as tz indicator
  - UTC/TAI/GPS special coordinated zones work on systems without leap second
    support

v0.3.2
Summary: v0.3.2 of dateutils
This is a bugfix release.

Bugfixes:
  - out of range minutes will be discarded
  - bug 30 (malicious input crashes dconv) has been fixed

Features:
  - military midnight stamps are supported (T24:00:00)
  - 8601 ordinal dates (year + doy) are recognised directly (-f yd)
  - strptime(1) can behave in a locale-dependent way

-------------------------------------------------------------------------
(pkgsrc-changes)
 - recover the two patches for 0.3.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2016/09/19 04:47:16 mef Exp $
d5 1
a5 1
MASTER_SITES=	${MASTER_SITE_GITHUB:=hroptatyr/}
@


1.7
log
@- Removing two patches. Those two does not make any difference
  in packaging as well as PLIST listing.
- PKGREVISION++, just for easiness to trace this commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2015/03/19 19:17:18 joerg Exp $
d3 1
a3 2
DISTNAME=	dateutils-0.3.1
PKGREVISION=	2
d5 1
a5 1
MASTER_SITES=	https://github.com/hroptatyr/dateutils/releases/download/v0.3.1/
@


1.6
log
@Create portable binary packages. Bump revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2014/12/16 02:22:44 mef Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.5
log
@Add one (more) MASTER_SITES, at release/ directory, thanks obache@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2014/12/16 01:51:35 mef Exp $
d4 1
@


1.4
log
@- Convert MASTER_SITES from tagged-github to normal tarball, thanks obache@@
- autoreconf is not necessary for this tarball
  (remove pre-configure: target in Makefile)
- Remove automake and autoreconf from USE_TOOLS+=
- Add patch for Makefile.in as well as Makefile.am
- MAKE_JOBS_SAFE= no
- Add following files in PLIST
  share/dateutils/iata.tzmcc
  share/dateutils/icao.tzmcc
  share/dateutils/mic.tzmcc
Thanks again obache@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2014/12/15 08:45:47 mef Exp $
d5 2
a6 1
MASTER_SITES=	https://bitbucket.org/hroptatyr/dateutils/downloads/
@


1.3
log
@(pkgsrc)
- MASTER_SITES moved
- DIST_SUBDIR is now used.
- pre-configure:, post-build: added for Makefile
- Some tweak added (post-build: etc) to get similar PLIST (as of 0.2.6)

(upstream)
Update 0.2.6 to 0.3.1
From: http://www.fresse.org/dateutils/changelog.html
v0.3.1
------------------------
This is a bugfix release.

Bugfixes:
 -  octave/matlab code is distributed fully
 -  negative durations with refined units are minus-signed only once
 -  ddiff is entirely anticommutative now
 -  tests dont fail if zones dont exist on the build system
 -  dseq with empty ranges will no longer produce output (just as seq(1))
 -  arbitrary integers are not interpreted as time anymore
 -  when converting from zone info properly clear zone difference for %Z
 -  dseq(1) will automatically resort to +1mo and +1y iterators for wildcarded ymd dates
 -  dadd(1)ing ywd dates with output as ymd works properly now

Features:
 -  ddiff can output nanosecond diffs
 -  automatic fix-up of dates is documented now
 -  parser errors and fix ups are reported through return code 2
 -  dseq with no -f|--format stays in the calendric system of
    the start value instead of converting all output to ymd

v0.3.0
------------------------
This is a feature release.

Features:
 -  dgrep supports time zones both for the expression and the input
 -  timezones can be specified by alternative codes and tzmap files
 -  new tool dzone to inspect date/times in multiple timezones in bulk
 -  new tool dsort to sort input chronologically
 -  gengetopt and help2man maintainer dependencies removed
 -  lilian/julian inputs via -i ldn and -i jdn
 -  ymcw dates now follow ISO 8601 in using 07 to denote Sunday

Bugfixes:
 -  ddiff takes differences between a unix epoch stamp and a date/time
 -  zone converter assigns correct sign to zone difference when using %Z
 -  weekdays are properly calculated from epoch stamps (issue 24)

v0.2.7
--------------------------
This is a feature release.

Features:
 -  dgrep supports -v|--invert-match like grep
 -  output specifier %G is supported for compatibility with POSIX
 -  ddiff calculates year-day differences
 -  ddiff calculates ISO-week date differences
 -  ddiff output can be zero and space padded through 0 and SPC modifier
 -  zoneinfo database on AIX >= 6.1 is taken into account

Bug fixes:
 -  ddiff can calculate full year differences, issue 21 fixed
 -  dseq now accepts %W, %V output formats, issue 22 fixed
 -  builds with clang >= 3.3 work again, clang bug 18028
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2013/10/31 08:32:55 wiz Exp $
d3 1
a3 2
DISTNAME=	v0.3.1
PKGNAME=	${DISTNAME:S/^v/dateutils-/}
d5 2
a6 2
MASTER_SITES=	http://github.com/hroptatyr/dateutils/archive/
DIST_SUBDIR=	dateutils
d15 1
a15 1
USE_TOOLS+=	pkg-config automake autoreconf gmake makeinfo bison flex
d17 1
a23 3
pre-configure:
	(cd ${WRKSRC}; autoreconf -i )

@


1.2
log
@Update to 0.2.6: NetBSD fixes and some cleanups.
Set LICENSE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2013/10/21 15:05:05 wiz Exp $
d3 2
a4 1
DISTNAME=	dateutils-0.2.6
d6 2
a7 2
MASTER_SITES=	http://cdn.bitbucket.org/hroptatyr/dateutils/downloads/
EXTRACT_SUFX=	.tar.xz
d14 1
d16 2
a17 1
USE_TOOLS+=	pkg-config
a18 1
PKGCONFIG_OVERRIDE+=	libdut.pc.in
d21 2
d24 34
@


1.1
log
@Import dateutils-0.2.5 as time/dateutils.

Dateutils are a bunch of tools that revolve around fiddling with
dates and times in the command line with a strong focus on use
cases that arise when dealing with large amounts of financial data.

Dateutils commands are prefixed with a `d` but otherwise resemble
known unix commands for reasons of intuition.  The only exception
being `strptime` which is analogous to the libc function of the
same name.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	dateutils-0.2.5
d11 1
a11 1
#LICENSE=	# TODO: (see mk/license.mk)
@

