head	1.39;
access;
symbols
	pkgsrc-2026Q1:1.39.0.6
	pkgsrc-2026Q1-base:1.39
	pkgsrc-2025Q4:1.39.0.4
	pkgsrc-2025Q4-base:1.39
	pkgsrc-2025Q3:1.39.0.2
	pkgsrc-2025Q3-base:1.39
	pkgsrc-2025Q2:1.38.0.6
	pkgsrc-2025Q2-base:1.38
	pkgsrc-2025Q1:1.38.0.4
	pkgsrc-2025Q1-base:1.38
	pkgsrc-2024Q4:1.38.0.2
	pkgsrc-2024Q4-base:1.38
	pkgsrc-2024Q3:1.37.0.10
	pkgsrc-2024Q3-base:1.37
	pkgsrc-2024Q2:1.37.0.8
	pkgsrc-2024Q2-base:1.37
	pkgsrc-2024Q1:1.37.0.6
	pkgsrc-2024Q1-base:1.37
	pkgsrc-2023Q4:1.37.0.4
	pkgsrc-2023Q4-base:1.37
	pkgsrc-2023Q3:1.37.0.2
	pkgsrc-2023Q3-base:1.37
	pkgsrc-2023Q2:1.36.0.2
	pkgsrc-2023Q2-base:1.36
	pkgsrc-2023Q1:1.35.0.6
	pkgsrc-2023Q1-base:1.35
	pkgsrc-2022Q4:1.35.0.4
	pkgsrc-2022Q4-base:1.35
	pkgsrc-2022Q3:1.35.0.2
	pkgsrc-2022Q3-base:1.35
	pkgsrc-2022Q2:1.34.0.10
	pkgsrc-2022Q2-base:1.34
	pkgsrc-2022Q1:1.34.0.8
	pkgsrc-2022Q1-base:1.34
	pkgsrc-2021Q4:1.34.0.6
	pkgsrc-2021Q4-base:1.34
	pkgsrc-2021Q3:1.34.0.4
	pkgsrc-2021Q3-base:1.34
	pkgsrc-2021Q2:1.34.0.2
	pkgsrc-2021Q2-base:1.34
	pkgsrc-2021Q1:1.33.0.6
	pkgsrc-2021Q1-base:1.33
	pkgsrc-2020Q4:1.33.0.4
	pkgsrc-2020Q4-base:1.33
	pkgsrc-2020Q3:1.33.0.2
	pkgsrc-2020Q3-base:1.33
	pkgsrc-2020Q2:1.32.0.6
	pkgsrc-2020Q2-base:1.32
	pkgsrc-2020Q1:1.32.0.2
	pkgsrc-2020Q1-base:1.32
	pkgsrc-2019Q4:1.32.0.4
	pkgsrc-2019Q4-base:1.32
	pkgsrc-2019Q3:1.31.0.2
	pkgsrc-2019Q3-base:1.31
	pkgsrc-2019Q2:1.29.0.8
	pkgsrc-2019Q2-base:1.29
	pkgsrc-2019Q1:1.29.0.6
	pkgsrc-2019Q1-base:1.29
	pkgsrc-2018Q4:1.29.0.4
	pkgsrc-2018Q4-base:1.29
	pkgsrc-2018Q3:1.29.0.2
	pkgsrc-2018Q3-base:1.29
	pkgsrc-2018Q2:1.28.0.12
	pkgsrc-2018Q2-base:1.28
	pkgsrc-2018Q1:1.28.0.10
	pkgsrc-2018Q1-base:1.28
	pkgsrc-2017Q4:1.28.0.8
	pkgsrc-2017Q4-base:1.28
	pkgsrc-2017Q3:1.28.0.6
	pkgsrc-2017Q3-base:1.28
	pkgsrc-2017Q2:1.28.0.2
	pkgsrc-2017Q2-base:1.28
	pkgsrc-2017Q1:1.27.0.6
	pkgsrc-2017Q1-base:1.27
	pkgsrc-2016Q4:1.27.0.4
	pkgsrc-2016Q4-base:1.27
	pkgsrc-2016Q3:1.27.0.2
	pkgsrc-2016Q3-base:1.27
	pkgsrc-2016Q2:1.26.0.2
	pkgsrc-2016Q2-base:1.26
	pkgsrc-2016Q1:1.25.0.6
	pkgsrc-2016Q1-base:1.25
	pkgsrc-2015Q4:1.25.0.4
	pkgsrc-2015Q4-base:1.25
	pkgsrc-2015Q3:1.25.0.2
	pkgsrc-2015Q3-base:1.25
	pkgsrc-2015Q2:1.24.0.2
	pkgsrc-2015Q2-base:1.24
	pkgsrc-2015Q1:1.23.0.4
	pkgsrc-2015Q1-base:1.23
	pkgsrc-2014Q4:1.23.0.2
	pkgsrc-2014Q4-base:1.23
	pkgsrc-2014Q3:1.22.0.4
	pkgsrc-2014Q3-base:1.22
	pkgsrc-2014Q2:1.22.0.2
	pkgsrc-2014Q2-base:1.22
	pkgsrc-2014Q1:1.20.0.2
	pkgsrc-2014Q1-base:1.20
	pkgsrc-2013Q4:1.19.0.4
	pkgsrc-2013Q4-base:1.19
	pkgsrc-2013Q3:1.19.0.2
	pkgsrc-2013Q3-base:1.19
	pkgsrc-2013Q2:1.18.0.2
	pkgsrc-2013Q2-base:1.18
	pkgsrc-2013Q1:1.17.0.4
	pkgsrc-2013Q1-base:1.17
	pkgsrc-2012Q4:1.17.0.2
	pkgsrc-2012Q4-base:1.17
	pkgsrc-2012Q3:1.15.0.10
	pkgsrc-2012Q3-base:1.15
	pkgsrc-2012Q2:1.15.0.8
	pkgsrc-2012Q2-base:1.15
	pkgsrc-2012Q1:1.15.0.6
	pkgsrc-2012Q1-base:1.15
	pkgsrc-2011Q4:1.15.0.4
	pkgsrc-2011Q4-base:1.15
	pkgsrc-2011Q3:1.15.0.2
	pkgsrc-2011Q3-base:1.15
	pkgsrc-2011Q2:1.14.0.8
	pkgsrc-2011Q2-base:1.14
	pkgsrc-2011Q1:1.14.0.6
	pkgsrc-2011Q1-base:1.14
	pkgsrc-2010Q4:1.14.0.4
	pkgsrc-2010Q4-base:1.14
	pkgsrc-2010Q3:1.14.0.2
	pkgsrc-2010Q3-base:1.14
	pkgsrc-2010Q2:1.13.0.2
	pkgsrc-2010Q2-base:1.13
	pkgsrc-2010Q1:1.12.0.4
	pkgsrc-2010Q1-base:1.12
	pkgsrc-2009Q4:1.12.0.2
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2009Q3:1.11.0.2
	pkgsrc-2009Q3-base:1.11
	pkgsrc-2009Q2:1.10.0.2
	pkgsrc-2009Q2-base:1.10
	pkgsrc-2009Q1:1.9.0.2
	pkgsrc-2009Q1-base:1.9
	pkgsrc-2008Q4:1.8.0.2
	pkgsrc-2008Q4-base:1.8
	pkgsrc-2008Q3:1.6.0.4
	pkgsrc-2008Q3-base:1.6
	cube-native-xorg:1.6.0.2
	cube-native-xorg-base:1.6
	pkgsrc-2008Q2:1.5.0.4
	pkgsrc-2008Q2-base:1.5
	cwrapper:1.5.0.2
	pkgsrc-2008Q1:1.4.0.2
	pkgsrc-2008Q1-base:1.4
	pkgsrc-2007Q4:1.3.0.4
	pkgsrc-2007Q4-base:1.3
	pkgsrc-2007Q3:1.3.0.2
	pkgsrc-2007Q3-base:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.39
date	2025.07.04.08.44.50;	author wiz;	state Exp;
branches;
next	1.38;
commitid	vfjLVB0DFyTBfp1G;

1.38
date	2024.11.16.12.03.17;	author wiz;	state Exp;
branches;
next	1.37;
commitid	EcLctWHJOZ20KRxF;

1.37
date	2023.07.06.09.38.15;	author wiz;	state Exp;
branches;
next	1.36;
commitid	6meR4IA6XJRNYIvE;

1.36
date	2023.06.06.12.40.24;	author riastradh;	state Exp;
branches;
next	1.35;
commitid	xhspr6Z8JLQOWSrE;

1.35
date	2022.06.28.11.31.10;	author wiz;	state Exp;
branches;
next	1.34;
commitid	D2UoJrTHpoHEANJD;

1.34
date	2021.05.24.19.49.21;	author wiz;	state Exp;
branches;
next	1.33;
commitid	qokaiStTApGMcrUC;

1.33
date	2020.08.31.18.06.48;	author wiz;	state Exp;
branches;
next	1.32;
commitid	7zxRbfOkDOoxbfmC;

1.32
date	2019.11.03.17.14.25;	author rillig;	state Exp;
branches;
next	1.31;
commitid	o3OrUW7BezZ3CqJB;

1.31
date	2019.08.11.13.18.12;	author wiz;	state Exp;
branches;
next	1.30;
commitid	Ifet9Pg6Qt99ZByB;

1.30
date	2019.06.30.20.14.16;	author nia;	state Exp;
branches;
next	1.29;
commitid	gIe5Iz9xY2MIDftB;

1.29
date	2018.08.22.09.43.07;	author wiz;	state Exp;
branches;
next	1.28;
commitid	YLub8g3ofvFGb6PA;

1.28
date	2017.06.05.14.22.21;	author ryoon;	state Exp;
branches;
next	1.27;
commitid	54KDUXvefsKDYbUz;

1.27
date	2016.07.25.04.15.45;	author wen;	state Exp;
branches;
next	1.26;
commitid	3j3So5wFJ7moKEfz;

1.26
date	2016.06.08.19.22.20;	author wiz;	state Exp;
branches;
next	1.25;
commitid	12SLmHS6vHs0hH9z;

1.25
date	2015.08.15.13.43.10;	author mef;	state Exp;
branches;
next	1.24;
commitid	E0gQOMWDALCrYmxy;

1.24
date	2015.06.12.10.48.32;	author wiz;	state Exp;
branches;
next	1.23;
commitid	B4JmCfaVUbiY38py;

1.23
date	2014.11.20.09.23.30;	author mef;	state Exp;
branches;
next	1.22;
commitid	X98LNIcvE5KC9UYx;

1.22
date	2014.06.09.18.21.07;	author schmonz;	state Exp;
branches;
next	1.21;
commitid	8VD6PCE3UuwZoSDx;

1.21
date	2014.05.29.23.35.22;	author wiz;	state Exp;
branches;
next	1.20;
commitid	laryHfkCalgYtuCx;

1.20
date	2014.02.06.12.37.52;	author abs;	state Exp;
branches;
next	1.19;
commitid	NDrEnW4SyJfks2ox;

1.19
date	2013.07.03.16.24.57;	author sno;	state Exp;
branches;
next	1.18;
commitid	qTr6SwpFkH3mI2Ww;

1.18
date	2013.05.31.12.39.44;	author wiz;	state Exp;
branches;
next	1.17;
commitid	hIeXGcx6VfKHwMRw;

1.17
date	2012.10.03.21.54.08;	author wiz;	state Exp;
branches;
next	1.16;

1.16
date	2012.10.03.00.20.13;	author asau;	state Exp;
branches;
next	1.15;

1.15
date	2011.08.06.13.46.38;	author adam;	state Exp;
branches;
next	1.14;

1.14
date	2010.08.21.16.32.49;	author seb;	state Exp;
branches;
next	1.13;

1.13
date	2010.04.22.15.25.52;	author sno;	state Exp;
branches;
next	1.12;

1.12
date	2009.10.16.07.51.10;	author rhaen;	state Exp;
branches;
next	1.11;

1.11
date	2009.07.08.07.56.40;	author sno;	state Exp;
branches;
next	1.10;

1.10
date	2009.06.11.12.06.10;	author abs;	state Exp;
branches;
next	1.9;

1.9
date	2009.01.18.22.52.42;	author he;	state Exp;
branches;
next	1.8;

1.8
date	2008.12.17.00.06.31;	author he;	state Exp;
branches;
next	1.7;

1.7
date	2008.10.19.19.17.42;	author he;	state Exp;
branches;
next	1.6;

1.6
date	2008.08.04.13.26.18;	author he;	state Exp;
branches;
next	1.5;

1.5
date	2008.06.04.14.14.03;	author obache;	state Exp;
branches;
next	1.4;

1.4
date	2008.02.28.09.15.12;	author abs;	state Exp;
branches;
next	1.3;

1.3
date	2007.09.11.17.16.32;	author abs;	state Exp;
branches;
next	1.2;

1.2
date	2007.09.07.12.54.45;	author abs;	state Exp;
branches;
next	1.1;

1.1
date	2007.09.07.12.43.17;	author abs;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2007.09.07.12.43.17;	author abs;	state Exp;
branches;
next	;


desc
@@


1.39
log
@*: bump for perl 5.42.0
@
text
@# $NetBSD: Makefile,v 1.38 2024/11/16 12:03:17 wiz Exp $

DISTNAME=	JSON-Any-1.39
PKGNAME=	p5-${DISTNAME}
PKGREVISION=	9
CATEGORIES=	www perl5 converters
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=JSON/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://metacpan.org/release/JSON-Any
COMMENT=	Wrapper Class for the various JSON classes
LICENSE=	${PERL5_LICENSE}

PERL5_PACKLIST=		auto/JSON/Any/.packlist
PERL5_MODULE_TYPE=	Module::Install::Bundled

# p5-JSON-XS appears to be the current "best of breed"
# and is the preferred JSON dependency (see Makefile.PL)
DEPENDS+=	p5-JSON-XS>=2.232:../../converters/p5-JSON-XS
# for make test
TOOL_DEPENDS+=	p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
TOOL_DEPENDS+=	p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
TOOL_DEPENDS+=	p5-Test-Warnings-[0-9]*:../../devel/p5-Test-Warnings
TOOL_DEPENDS+=	p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.38
log
@*: recursive bump for perl 5.40
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2023/07/06 09:38:15 wiz Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.37
log
@*: recursive bump for perl 5.38
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2023/06/06 12:40:24 riastradh Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.36
log
@Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2022/06/28 11:31:10 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.35
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2021/05/24 19:49:21 wiz Exp $
d21 4
a24 4
BUILD_DEPENDS+=	p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
BUILD_DEPENDS+=	p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
BUILD_DEPENDS+=	p5-Test-Warnings-[0-9]*:../../devel/p5-Test-Warnings
BUILD_DEPENDS+=	p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
@


1.34
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2020/08/31 18:06:48 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.33
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2019/11/03 17:14:25 rillig Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.32
log
@converters: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2019/08/11 13:18:12 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.31
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2019/06/30 20:14:16 nia Exp $
d19 1
a19 1
DEPENDS+=		p5-JSON-XS>=2.232:../../converters/p5-JSON-XS
@


1.30
log
@Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2018/08/22 09:43:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.29
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2017/06/05 14:22:21 ryoon Exp $
d10 1
a10 1
HOMEPAGE=	http://search.cpan.org/dist/JSON-Any/
@


1.28
log
@Recursive revbump from lang/perl5 5.26.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2016/07/25 04:15:45 wen Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.27
log
@Update to 1.39

Upstream changes:
1.39      2015-06-10 04:37:49Z
    - mark this distribution as deprecated in metadata
    - drop dependency on namespace::clean
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2016/06/08 19:22:20 wiz Exp $
d5 1
@


1.26
log
@Bump PKGREVISION for perl-5.24.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2015/08/15 13:43:10 mef Exp $
d3 1
a3 1
DISTNAME=	JSON-Any-1.38
a4 1
PKGREVISION=	2
a19 1
BUILD_DEPENDS+=	p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
@


1.25
log
@Add following lines for make test to pass
	BUILD_DEPENDS+=  p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
	BUILD_DEPENDS+=  p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
	BUILD_DEPENDS+=  p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
	BUILD_DEPENDS+=  p5-Test-Warnings-[0-9]*:../../devel/p5-Test-Warnings
	BUILD_DEPENDS+=  p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2015/06/12 10:48:32 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.24
log
@Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2014/11/20 09:23:30 mef Exp $
d20 6
@


1.23
log
@1.38      2014-09-29 16:42:08Z
    - real fix to tests from 1.37

1.37      2014-09-29 16:29:44Z
    - fix tests to use a higher precedence operator, to avoid confusing newer
      Test::More::cmp_ok.

1.36      2014-08-26 05:54:35Z
    - many improvements to tests and their coverage
    - $ENV{JSON_ANY_CONFIG} can no longer override constructor arguments

1.35      2014-08-16 00:51:05Z
    - clarify deprecation status in documentation
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2014/06/09 18:21:07 schmonz Exp $
d5 1
@


1.22
log
@Update to 1.34. From the changelog:

- remove test dependency on Devel::StringInfo, which requires Moose
  (RT#96034)
- line numbers in shipped code are now almost the same (within 3) as the
  repository source, for easier debugging
- Changes content once again included manually, rather than extracted
  directly from git! (there are release tests to ensure that the file is
  kept current.)
- Improve error message when failing to find a suitable backend (RT#87751)
- when no backend is available at install time, JSON::PP is used as the
  default prereq rather than JSON.pm (re RT#67967)
- documentation updated to recommend JSON::MaybeXS instead of JSON.pm for
  new code
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2014/05/29 23:35:22 wiz Exp $
d3 1
a3 1
DISTNAME=	JSON-Any-1.34
@


1.21
log
@Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2014/02/06 12:37:52 abs Exp $
d3 1
a3 1
DISTNAME=	JSON-Any-1.32
a4 1
PKGREVISION=	1
@


1.20
log
@Updated converters/p5-JSON-Any to 1.32

-----------------------------------------
version 1.32 at 2013-11-07 15:56:33 +0000
-----------------------------------------

  Change: e1fbae5ccddc7becce7b1bcff1a8ac99075bc136
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-11-07 07:52:41 +0000

    Merge pull request #3 from wolfsage/t_fix_deps

    Include dep Test::Requires in dist.ini

  Change: 0880faaaf3c8194acc3a70a387d94ff69633b333
  Author: Matthew Horsfall <wolfsage@@gmail.com>
  Date : 2013-11-07 10:51:02 +0000

    Include dep Test::Requires in dist.ini

-----------------------------------------
version 1.31 at 2013-11-06 21:46:52 +0000
-----------------------------------------

  Change: 87ce2b21a27c984d71ec9b2a94847ae99d48445b
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-11-06 21:46:52 +0000

    ignore a few more directories

  Change: d585c4cdccb59c96d7a3ab78e1881edd7e4d4e59
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-11-06 21:44:04 +0000

    bump minimum version requirement for JSON.pm

  Change: f5200618645fc09d27856b921bc9be43cf35b039
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-11-06 21:41:22 +0000

    fix the tests to properly exclude JSON::XS

    A bug came up where JSON::XS and JSON.pm had incompatible revisions
    but installed just fine. This was a problem because JSON.pm will
    silently load JSON::XS in the background and caused explosions.

    We now try to exclude JSON::XS except in the case we're actually
    testing it directly.

    Also we've removed some of the tests for JSON::Syck as it's been
    deprecated. We also add in tests for Cpanel::JSON::XS which got
    missed when it was added as a choice.

  Change: 14744d6d0cce26bc867638ec5aaea9594c292efe
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-10-31 22:45:19 +0000

    add a todo note for ether (or whomever) to pick up before I get back
    to it

  Change: 360853b664817a0ed0e4b473dfbf1dbf1e56dd77
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-10-31 17:51:41 +0000

    test without JSON::XS and add a compat note

    JSON::XS 3.x is incompatible with JSON.pm < 2.90 in the exact way
    that JSON::Any uses things in the test suite.

    So we set the tests to ignore JSON::XS (using Test::Without::Module)
    thanks to ether for suggesting it.

    And we add a note about the situation to the POD so that others can
    figure out what is going on.

  Change: 756c6ac460c92d425d970e113465ce1e9a6b40a9
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-10-31 15:29:16 +0000

    test for more accpetable backends on install

    We have added more acceptable backends (Cpanel::JSON::XS and
    JSON::PP) but we didn't update the tests during installation.

  Change: cc51c101a1aa0d45573d25cd6bad3c9eb07006f5
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-10-31 14:59:45 +0000

    Pull Changes from Git and prune local/

    Migrating out Changes file to ChangesFromGit so I won't have to
    remember to update it manually. If people desperately need the old
    commit messages broken out by release I can go back and tag the
    releases based on the old changes file.

    Additional to prevent myself from pulling a "perigrin" as rjbs put
    it, I've added a directive to prune Carton stile local/ directories.

  Change: ed357ecabed9ede1cfffb021f5c922a4bcc5c828
  Author: Chris Prather <chris@@prather.org>
  Date : 2013-10-30 06:19:58 +0000

    Merge pull request #2 from ilmari/json-xs-3

    Add support for JSON::XS version 3

  Change: 6bd1def2e2fddfd79aff4b36e2f05519bc89366e
  Author: Dagfinn Ilmari Mannsåker <ilmari@@ilmari.org>
  Date : 2013-10-30 11:19:24 +0000

    Add support for JSON::XS version 3

    For added future robustness, skip modules we manage to load but don't
    know how to handle.

  Change: 75a29b8203bc430481b5afed2a08a78e52edc037
  Author: Dagfinn Ilmari Mannsåker <ilmari@@ilmari.org>
  Date : 2013-10-30 11:15:55 +0000

    Test string escaping with JSON:PP as well

  Change: f8fb91cf5911ea5022883a34d69f362bbf5f59a4
  Author: Dagfinn Ilmari Mannsåker <ilmari@@ilmari.org>
  Date : 2013-10-30 11:15:55 +0000

    Fix no_plan usage
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2013/07/03 16:24:57 sno Exp $
d5 1
@


1.19
log
@Updating package for CPAN distribution JSON-Any in onverters/p5-JSON-Any
from 1.29nb2 to 1.30.

Upstream changes:
1.30    2013-06-15
    * Add support for Cpanel::JSON::XS and JSON::PP. Fixes RT#85424 &
      RT#67967. (perigrin)
    * Fix documentation bug RT#86065.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2013/05/31 12:39:44 wiz Exp $
d3 1
a3 1
DISTNAME=	JSON-Any-1.30
@


1.18
log
@Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2012/10/03 21:54:08 wiz Exp $
d3 1
a3 1
DISTNAME=	JSON-Any-1.29
a4 1
PKGREVISION=	2
@


1.17
log
@Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2012/10/03 00:20:13 asau Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.16
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2011/08/06 13:46:38 adam Exp $
d5 1
@


1.15
log
@Changes 1.29:
* Artificially bump our version number because an upstream author decided to
  not play nice. Fixes RT-68690

Changes 1.28:
* Move podspell into xt/

Changes 1.27:
* Add auto_install so feature works again, fixes RT-67169
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2010/08/21 16:32:49 seb Exp $
a12 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.14
log
@Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@@ was right after all, obache@@ kindly asked and he@@ led the
way. Thanks!
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2010/04/22 15:25:52 sno Exp $
d3 9
a11 10
DISTNAME=		JSON-Any-1.22
PKGNAME=		p5-${DISTNAME}
PKGREVISION=		1
CATEGORIES=		www perl5 converters
MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=JSON/}

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		http://search.cpan.org/dist/JSON-Any/
COMMENT=		Wrapper Class for the various JSON classes
LICENSE=		${PERL5_LICENSE}
@


1.13
log
@Switching for module type from M:I to M:I::Bundled - installed versions seems to make problems
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2009/10/16 07:51:10 rhaen Exp $
d5 1
@


1.12
log
@- updated to 1.22
ChangeLog Upstream:
1.22	2009-10-12
        * Update JSON::XS tests to deal with inconsistent white space
          generation between releases (t0m)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2009/07/08 07:56:40 sno Exp $
d16 1
a16 1
PERL5_MODULE_TYPE=	Module::Install
@


1.11
log
@pkgsrc changes:
  - Updating package for p5 module JSON::Any from 1.19 to 1.21
  - Adjusting license according to META.yml
  - Adjusting dependency to JSON::XS according to Makefile.PL

Upstream changes:
1.21    2009-07-03
        * Update JSON::XS boolean support; it provides true/false methods (semifor)
        * Added a workaround for handlers that fail to decode bare true/false values (semifor)

1.20    2009-07-02
        * Re-work things so that deprecated modules just warn but aren't actually excluded (perigrin)
        * Improve the warnings when things go awry (semifor)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2009/06/11 12:06:10 abs Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.21
@


1.10
log
@update to use the new Module::Install infrastructure
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2009/01/18 22:52:42 he Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.19
d11 1
d19 2
a20 1
DEPENDS+=		p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
@


1.9
log
@Update from version 1.18 to 1.19.

Upstream changes:

1.19    2009-01-15
        * Make JSON::Syck optional and deprecated. (perigrin)
        * Added tests for string escapes. (semifor)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2008/12/17 00:06:31 he Exp $
d15 1
@


1.8
log
@Update from version 1.17nb1 to 1.18.

Upstream changes:

1.18	2008-11-12
	* Removed JSON::PC support as it's been removed from CPAN (perigrin)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2008/10/19 19:17:42 he Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.18
@


1.7
log
@Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2008/08/04 13:26:18 he Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.17
a4 1
PKGREVISION=		1
@


1.6
log
@Update from version 1.16 to 1.17.

Pkgsrc change:
 o Changed to JSON/ sub-dir instead of author subdir

Upstream changes:
1.17    2008-07-05
	* Added documentation indicating that allow_blessed works
	  for most useful cases (Robin Berjon)

        * Added support for obtaining the underlying representations for
          true/false in JSON.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2008/06/04 14:14:03 obache Exp $
d5 1
@


1.5
log
@Marked as DESTDIR ready.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2008/02/28 09:15:12 abs Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.16
d6 1
a6 1
MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=../../authors/id/P/PE/PERIGRIN/}
@


1.4
log
@Update convertors/JSON-Any to 1.16

Changes since 1.08:

1.16    2008-02-13
    * JSON::Any now compatible with both versions of JSON::XS  (Simon Wistow)
    * Document that calling 'use JSON::Any ();' is a bad idea
    * Make JSON.pm required unless a supported JSON package is already installed

1.15	2008-01-02
    * Update the config params for JSON and JSON/XS configuration
    * Update JSON handler to always pass in the -support_by_pp option
      if you don't want support_by_pp then don't use JSON.pm ...
    *** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***

1.14	2007-12-20
    * Fix for the new JSON/JSON::XS 2.0
    *** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***

1.13	2007-11-06
    * Fix 10_unicode.t to skip_all if no supported unicode backend is found
     (reported by Andreas König)

1.12	2007-10-22
    * Fix issue with 05-JSON-Syck.t so we can pass our tests again

1.11	17 Oct 2007
    * fix issue with JSON::Syck when using Object API as reported by Miyagawa

1.10	12 Oct 2007
    * fix issues from http://rt.cpan.org/Public/Bug/Display.html?id=29917

1.09	10 Oct 2007
    * also test for is_utf8() - nothingmuch
    * improve unicode test	- nothingmuch
    * add utf8 support for JSON::{Converter,Parser}	- nothingmuch
    * Add a test for unicode strings	- nothingmuch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2007/09/11 17:16:32 abs Exp $
d12 2
@


1.3
log
@update to JSON-Any-1.08nb1 - default to pulling in p5-JSON-XS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2007/09/07 12:54:45 abs Exp $
d3 1
a3 1
DISTNAME=		JSON-Any-1.08
a4 1
PKGREVISION=		1
@


1.2
log
@In retrospect as we currently only have one JSON converter in pkgsrc, this
package should probably depend on it.. PoLS.
Ride with the initial commit version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2007/04/30 01:41:31 obache Exp $
d5 1
d15 2
a16 2
# May need to revisit this when multiple JSON converters in pkgsrc
DEPENDS+=		p5-JSON-[0-9]*:../../converters/p5-JSON
@


1.1
log
@Initial revision
@
text
@d14 2
a15 2
# Do not install any specific JSON converter - let user decide
# DEPENDS+=		p5-JSON-[0-9]*:../../converters/p5-JSON
@


1.1.1.1
log
@Import converters/p5-JSON-Any-1.08 into pkgrsc:
This module will provide a coherent API to bring together the
various JSON modules currently on CPAN. This module will allow you
to code to any JSON API and have it work regardless of which JSON
module is actually installed.
@
text
@@
