head	1.47;
access;
symbols
	pkgsrc-2026Q1:1.47.0.6
	pkgsrc-2026Q1-base:1.47
	pkgsrc-2025Q4:1.47.0.4
	pkgsrc-2025Q4-base:1.47
	pkgsrc-2025Q3:1.47.0.2
	pkgsrc-2025Q3-base:1.47
	pkgsrc-2025Q2:1.46.0.6
	pkgsrc-2025Q2-base:1.46
	pkgsrc-2025Q1:1.46.0.4
	pkgsrc-2025Q1-base:1.46
	pkgsrc-2024Q4:1.46.0.2
	pkgsrc-2024Q4-base:1.46
	pkgsrc-2024Q3:1.45.0.10
	pkgsrc-2024Q3-base:1.45
	pkgsrc-2024Q2:1.45.0.8
	pkgsrc-2024Q2-base:1.45
	pkgsrc-2024Q1:1.45.0.6
	pkgsrc-2024Q1-base:1.45
	pkgsrc-2023Q4:1.45.0.4
	pkgsrc-2023Q4-base:1.45
	pkgsrc-2023Q3:1.45.0.2
	pkgsrc-2023Q3-base:1.45
	pkgsrc-2023Q2:1.44.0.8
	pkgsrc-2023Q2-base:1.44
	pkgsrc-2023Q1:1.44.0.6
	pkgsrc-2023Q1-base:1.44
	pkgsrc-2022Q4:1.44.0.4
	pkgsrc-2022Q4-base:1.44
	pkgsrc-2022Q3:1.44.0.2
	pkgsrc-2022Q3-base:1.44
	pkgsrc-2022Q2:1.43.0.10
	pkgsrc-2022Q2-base:1.43
	pkgsrc-2022Q1:1.43.0.8
	pkgsrc-2022Q1-base:1.43
	pkgsrc-2021Q4:1.43.0.6
	pkgsrc-2021Q4-base:1.43
	pkgsrc-2021Q3:1.43.0.4
	pkgsrc-2021Q3-base:1.43
	pkgsrc-2021Q2:1.43.0.2
	pkgsrc-2021Q2-base:1.43
	pkgsrc-2021Q1:1.42.0.6
	pkgsrc-2021Q1-base:1.42
	pkgsrc-2020Q4:1.42.0.4
	pkgsrc-2020Q4-base:1.42
	pkgsrc-2020Q3:1.42.0.2
	pkgsrc-2020Q3-base:1.42
	pkgsrc-2020Q2:1.40.0.2
	pkgsrc-2020Q2-base:1.40
	pkgsrc-2020Q1:1.36.0.2
	pkgsrc-2020Q1-base:1.36
	pkgsrc-2019Q4:1.36.0.4
	pkgsrc-2019Q4-base:1.36
	pkgsrc-2019Q3:1.35.0.2
	pkgsrc-2019Q3-base:1.35
	pkgsrc-2019Q2:1.33.0.8
	pkgsrc-2019Q2-base:1.33
	pkgsrc-2019Q1:1.33.0.6
	pkgsrc-2019Q1-base:1.33
	pkgsrc-2018Q4:1.33.0.4
	pkgsrc-2018Q4-base:1.33
	pkgsrc-2018Q3:1.33.0.2
	pkgsrc-2018Q3-base:1.33
	pkgsrc-2018Q2:1.32.0.12
	pkgsrc-2018Q2-base:1.32
	pkgsrc-2018Q1:1.32.0.10
	pkgsrc-2018Q1-base:1.32
	pkgsrc-2017Q4:1.32.0.8
	pkgsrc-2017Q4-base:1.32
	pkgsrc-2017Q3:1.32.0.6
	pkgsrc-2017Q3-base:1.32
	pkgsrc-2017Q2:1.32.0.2
	pkgsrc-2017Q2-base:1.32
	pkgsrc-2017Q1:1.30.0.8
	pkgsrc-2017Q1-base:1.30
	pkgsrc-2016Q4:1.30.0.6
	pkgsrc-2016Q4-base:1.30
	pkgsrc-2016Q3:1.30.0.4
	pkgsrc-2016Q3-base:1.30
	pkgsrc-2016Q2:1.30.0.2
	pkgsrc-2016Q2-base:1.30
	pkgsrc-2016Q1:1.29.0.6
	pkgsrc-2016Q1-base:1.29
	pkgsrc-2015Q4:1.29.0.4
	pkgsrc-2015Q4-base:1.29
	pkgsrc-2015Q3:1.29.0.2
	pkgsrc-2015Q3-base:1.29
	pkgsrc-2015Q2:1.28.0.2
	pkgsrc-2015Q2-base:1.28
	pkgsrc-2015Q1:1.25.0.2
	pkgsrc-2015Q1-base:1.25
	pkgsrc-2014Q4:1.24.0.6
	pkgsrc-2014Q4-base:1.24
	pkgsrc-2014Q3:1.24.0.4
	pkgsrc-2014Q3-base:1.24
	pkgsrc-2014Q2:1.24.0.2
	pkgsrc-2014Q2-base:1.24
	pkgsrc-2014Q1:1.23.0.8
	pkgsrc-2014Q1-base:1.23
	pkgsrc-2013Q4:1.23.0.6
	pkgsrc-2013Q4-base:1.23
	pkgsrc-2013Q3:1.23.0.4
	pkgsrc-2013Q3-base:1.23
	pkgsrc-2013Q2:1.23.0.2
	pkgsrc-2013Q2-base:1.23
	pkgsrc-2013Q1:1.22.0.4
	pkgsrc-2013Q1-base:1.22
	pkgsrc-2012Q4:1.22.0.2
	pkgsrc-2012Q4-base:1.22
	pkgsrc-2012Q3:1.20.0.2
	pkgsrc-2012Q3-base:1.20
	pkgsrc-2012Q2:1.19.0.4
	pkgsrc-2012Q2-base:1.19
	pkgsrc-2012Q1:1.19.0.2
	pkgsrc-2012Q1-base:1.19
	pkgsrc-2011Q4:1.18.0.2
	pkgsrc-2011Q4-base:1.18
	pkgsrc-2011Q3:1.16.0.2
	pkgsrc-2011Q3-base:1.16
	pkgsrc-2011Q2:1.15.0.8
	pkgsrc-2011Q2-base:1.15
	pkgsrc-2011Q1:1.15.0.6
	pkgsrc-2011Q1-base:1.15
	pkgsrc-2010Q4:1.15.0.4
	pkgsrc-2010Q4-base:1.15
	pkgsrc-2010Q3:1.15.0.2
	pkgsrc-2010Q3-base:1.15
	pkgsrc-2010Q2:1.14.0.4
	pkgsrc-2010Q2-base:1.14
	pkgsrc-2010Q1:1.14.0.2
	pkgsrc-2010Q1-base:1.14
	pkgsrc-2009Q4:1.13.0.4
	pkgsrc-2009Q4-base:1.13
	pkgsrc-2009Q3:1.13.0.2
	pkgsrc-2009Q3-base:1.13
	pkgsrc-2009Q2:1.9.0.2
	pkgsrc-2009Q2-base:1.9
	pkgsrc-2009Q1:1.4.0.4
	pkgsrc-2009Q1-base:1.4
	pkgsrc-2008Q4:1.4.0.2
	pkgsrc-2008Q4-base:1.4
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.47
date	2025.07.04.08.45.36;	author wiz;	state Exp;
branches;
next	1.46;
commitid	vfjLVB0DFyTBfp1G;

1.46
date	2024.11.16.12.04.04;	author wiz;	state Exp;
branches;
next	1.45;
commitid	EcLctWHJOZ20KRxF;

1.45
date	2023.07.06.09.39.00;	author wiz;	state Exp;
branches;
next	1.44;
commitid	6meR4IA6XJRNYIvE;

1.44
date	2022.06.28.11.32.16;	author wiz;	state Exp;
branches;
next	1.43;
commitid	D2UoJrTHpoHEANJD;

1.43
date	2021.05.24.19.50.31;	author wiz;	state Exp;
branches;
next	1.42;
commitid	qokaiStTApGMcrUC;

1.42
date	2020.08.31.18.07.51;	author wiz;	state Exp;
branches;
next	1.41;
commitid	7zxRbfOkDOoxbfmC;

1.41
date	2020.07.06.21.38.20;	author gutteridge;	state Exp;
branches;
next	1.40;
commitid	b9QCFxIbuI8fa4fC;

1.40
date	2020.05.07.05.50.05;	author mef;	state Exp;
branches;
next	1.39;
commitid	Jai5plNsE2fFQg7C;

1.39
date	2020.05.07.05.49.14;	author mef;	state Exp;
branches;
next	1.38;
commitid	CQB9FbPXUf0nQg7C;

1.38
date	2020.05.07.04.26.03;	author gutteridge;	state Exp;
branches;
next	1.37;
commitid	9yhTMxFurveemg7C;

1.37
date	2020.05.04.12.44.30;	author mef;	state Exp;
branches;
next	1.36;
commitid	uWuzwTA4Me5neV6C;

1.36
date	2019.11.03.10.15.52;	author rillig;	state Exp;
branches;
next	1.35;
commitid	INYBskFkb4AmioJB;

1.35
date	2019.08.11.13.19.16;	author wiz;	state Exp;
branches;
next	1.34;
commitid	Ifet9Pg6Qt99ZByB;

1.34
date	2019.06.30.20.14.53;	author nia;	state Exp;
branches;
next	1.33;
commitid	gIe5Iz9xY2MIDftB;

1.33
date	2018.08.22.09.43.53;	author wiz;	state Exp;
branches;
next	1.32;
commitid	YLub8g3ofvFGb6PA;

1.32
date	2017.06.05.14.22.51;	author ryoon;	state Exp;
branches;
next	1.31;
commitid	54KDUXvefsKDYbUz;

1.31
date	2017.04.09.03.03.46;	author mef;	state Exp;
branches;
next	1.30;
commitid	Dgjww5AXKufn3OMz;

1.30
date	2016.06.08.19.22.49;	author wiz;	state Exp;
branches;
next	1.29;
commitid	12SLmHS6vHs0hH9z;

1.29
date	2015.07.12.18.56.12;	author wiz;	state Exp;
branches;
next	1.28;
commitid	eGBYYIIW99WMN1ty;

1.28
date	2015.06.12.10.49.07;	author wiz;	state Exp;
branches;
next	1.27;
commitid	B4JmCfaVUbiY38py;

1.27
date	2015.04.28.06.59.22;	author mef;	state Exp;
branches;
next	1.26;
commitid	ZIaN7R75I9zcfkjy;

1.26
date	2015.04.09.01.10.30;	author mef;	state Exp;
branches;
next	1.25;
commitid	D3bJOZb5IxsuVQgy;

1.25
date	2015.01.29.05.10.25;	author mef;	state Exp;
branches;
next	1.24;
commitid	1nU93kzqKkr9vS7y;

1.24
date	2014.05.29.23.35.49;	author wiz;	state Exp;
branches;
next	1.23;
commitid	laryHfkCalgYtuCx;

1.23
date	2013.05.31.12.40.14;	author wiz;	state Exp;
branches;
next	1.22;
commitid	hIeXGcx6VfKHwMRw;

1.22
date	2012.10.31.11.17.59;	author asau;	state Exp;
branches;
next	1.21;

1.21
date	2012.10.03.21.54.53;	author wiz;	state Exp;
branches;
next	1.20;

1.20
date	2012.09.03.11.16.20;	author sno;	state Exp;
branches;
next	1.19;

1.19
date	2012.03.08.09.35.10;	author sno;	state Exp;
branches;
next	1.18;

1.18
date	2011.11.15.15.34.35;	author sno;	state Exp;
branches;
next	1.17;

1.17
date	2011.10.18.09.45.29;	author hiramatsu;	state Exp;
branches;
next	1.16;

1.16
date	2011.08.12.07.23.28;	author adam;	state Exp;
branches;
next	1.15;

1.15
date	2010.08.21.16.33.34;	author seb;	state Exp;
branches;
next	1.14;

1.14
date	2010.03.10.09.59.09;	author sno;	state Exp;
branches;
next	1.13;

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

1.12
date	2009.07.30.22.41.36;	author seb;	state Exp;
branches;
next	1.11;

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

1.10
date	2009.07.07.17.40.44;	author sno;	state Exp;
branches;
next	1.9;

1.9
date	2009.07.07.05.59.17;	author joerg;	state Exp;
branches;
next	1.8;

1.8
date	2009.06.15.23.07.30;	author sno;	state Exp;
branches;
next	1.7;

1.7
date	2009.05.17.18.23.55;	author sno;	state Exp;
branches;
next	1.6;

1.6
date	2009.04.18.21.34.24;	author sno;	state Exp;
branches;
next	1.5;

1.5
date	2009.04.12.19.40.05;	author sno;	state Exp;
branches;
next	1.4;

1.4
date	2008.12.20.21.27.17;	author he;	state Exp;
branches;
next	1.3;

1.3
date	2008.11.02.23.34.14;	author he;	state Exp;
branches;
next	1.2;

1.2
date	2008.10.19.19.17.51;	author he;	state Exp;
branches;
next	1.1;

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

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


desc
@@


1.47
log
@*: bump for perl 5.42.0
@
text
@# $NetBSD: Makefile,v 1.46 2024/11/16 12:04:04 wiz Exp $

DISTNAME=	Devel-Declare-0.006022
PKGNAME=	p5-${DISTNAME}
PKGREVISION=	6
CATEGORIES=	devel perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Devel/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://metacpan.org/release/Devel-Declare
COMMENT=	Declarator magic for perl
LICENSE=	${PERL5_LICENSE}

DEPENDS+=		p5-B-Hooks-EndOfScope>0.05:../../devel/p5-B-Hooks-EndOfScope
DEPENDS+=		p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name
DEPENDS+=		p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends

TEST_DEPENDS+=		p5-Devel-CallParser-[0-9]*:../../devel/p5-Devel-CallParser
TEST_DEPENDS+=		p5-B-Compiling-[0-9]*:../../devel/p5-B-Compiling # t/lines.t
TEST_DEPENDS+=		p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
TEST_DEPENDS+=		p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires

USE_LANGUAGES=					c # is said redundant, but
PERL5_PACKLIST=					auto/Devel/Declare/.packlist
PERL5_MODULE_TYPE=				Module::Install::Bundled
BUILDLINK_DEPMETHOD.p5-B-Hooks-OP-Check=	full
BUILDLINK_API_DEPENDS.p5-B-Hooks-OP-Check+=	p5-B-Hooks-OP-Check>=0.19

.include "../../devel/p5-B-Hooks-OP-Check/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.46
log
@*: recursive bump for perl 5.40
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2023/07/06 09:39:00 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.45
log
@*: recursive bump for perl 5.38
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/06/28 11:32:16 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.44
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2021/05/24 19:50:31 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.43
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2020/08/31 18:07:51 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.42
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2020/07/06 21:38:20 gutteridge Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.41
log
@p5-Devel-Declare: remove duplicated TEST_DEPENDS entry

(While here, fix minor spelling and grammar issues.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2020/05/07 05:50:05 mef Exp $
d5 1
@


1.40
log
@(devel/p5-Devel-Declare) pkglint -F
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2020/05/07 05:49:14 mef Exp $
a20 1
TEST_DEPENDS+=		p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
d22 1
a22 1
USE_LANGUAGES=					c # is said redundent, but
@


1.39
log
@(devel/p5-Devel-Declare) convert p5-ExtUtils-Depends TEST_DEPENDS to DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2020/05/07 04:26:03 gutteridge Exp $
d23 1
a23 1
USE_LANGUAGES=		c # is said redundent, but
@


1.38
log
@p5-Devel-Declare: fix sandboxed builds

p5-ExtUtils-Depends is a build dependency, and this fails to build in a
sandbox (at least, for me) without USE_LANGUAGES=c defined.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2020/05/04 12:44:30 mef Exp $
d15 1
a15 1
BUILD_DEPENDS+=		p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
d23 1
a23 1
USE_LANGUAGES=					c
@


1.37
log
@(devel/p5-Devel-Declare) Updated from 0.006019 to 0.006022

0.006022 - 2020-04-26
  - release 0.006_021 as stable

0.006_021 - 2019-12-22
  - use ppport.h for compatibility with earlier perls

0.006_020 - 2019-11-25
  - update to work with Perl 5.31.7 (Karl Williamson, github PR#1)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2019/11/03 10:15:52 rillig Exp $
d15 1
a17 1
TEST_DEPENDS+=		p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
d23 1
a23 1
USE_LANGUAGES=					# c is said redundent
@


1.36
log
@devel/p5-*: align variable assignments

pkglint -Wall -F --only aligned --only indent p5-*

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2019/08/11 13:19:16 wiz Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006019
a4 1
PKGREVISION=	3
a14 6
BUILD_DEPENDS+=		p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
BUILD_DEPENDS+=		p5-B-Compiling-[0-9]*:../../devel/p5-B-Compiling # t/lines.t
#BUILD_DEPENDS+=	{perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
BUILD_DEPENDS+=		p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
# for make test
BUILD_DEPENDS+=		p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
d16 8
a23 1
USE_LANGUAGES=					c
@


1.35
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2019/06/30 20:14:53 nia Exp $
d14 4
a17 4
DEPENDS+=	p5-B-Hooks-EndOfScope>0.05:../../devel/p5-B-Hooks-EndOfScope
DEPENDS+=	p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name
BUILD_DEPENDS+=	p5-ExtUtils-Depends>=0.302:../../devel/p5-ExtUtils-Depends
BUILD_DEPENDS+= p5-B-Compiling-[0-9]*:../../devel/p5-B-Compiling # t/lines.t
d19 1
a19 1
BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
d21 1
a21 1
BUILD_DEPENDS+=	p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires
d23 3
a25 3
USE_LANGUAGES=		c
PERL5_PACKLIST=		auto/Devel/Declare/.packlist
PERL5_MODULE_TYPE=	Module::Install::Bundled
@


1.34
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.33 2018/08/22 09:43:53 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.33
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2017/06/05 14:22:51 ryoon Exp $
d10 1
a10 1
HOMEPAGE=	http://search.cpan.org/dist/Devel-Declare/
@


1.32
log
@Recursive revbump from lang/perl5 5.26.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2017/04/09 03:03:46 mef Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.31
log
@Updated devel/p5-Devel-Declare to 0.006019
------------------------------------------
0.006019 - 2017-03-28
  - added deprecated flag to metadata. No deprecation warning is given at
    runtime... for now...
  - added "WARNING" section in pod, advising the deprecated status of this
    module
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2016/06/08 19:22:49 wiz Exp $
d5 1
@


1.30
log
@Bump PKGREVISION for perl-5.24.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2015/07/12 18:56:12 wiz Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006018
a4 1
PKGREVISION=	2
@


1.29
log
@Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2015/06/12 10:49:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.28
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.27 2015/04/28 06:59:22 mef Exp $
d18 1
a18 1
BUILD_DEPENDS+=	{perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
@


1.27
log
@Add BUILD_DEPENDS for make test.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2015/04/09 01:10:30 mef Exp $
d5 1
@


1.26
log
@Update to 0.006018
------------------
0.006018 - 2015-03-24
  - tests fixed for blead (5.21.*) (Matthew Horsfall, RT#102918)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2015/01/29 05:10:25 mef Exp $
d19 2
@


1.25
log
@Update 0.006012 to 0.006017
---------------------------
0.006017 - 2014-09-25
  - fix for changes in 5.21.4 (Avoid creating GVs when subs are declared),
    RT#99102, Father Chrysostomos

0.006016 - 2014-03-31
  - fixed syntax error in a test

0.006015 - 2014-02-02
  - fix use of wrong sprintf formatting codes (Zefram, RT#91983)

0.006014 - 2013-07-21
  - converted dist to Distar

0.006013 - 2013-06-18
  - re-release, because Module::Install is AWESOME!

0.006012 - 2013-06-18
  - Updates for some deprecations in perl 5.17. (Zefram, RT#83968)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2014/05/29 23:35:49 wiz Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006017
@


1.24
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.23 2013/05/31 12:40:14 wiz Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006011
a4 1
PKGREVISION=	4
@


1.23
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.22 2012/10/31 11:17:59 asau Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.22
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2012/10/03 21:54:53 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.21
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.20 2012/09/03 11:16:20 sno Exp $
a13 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.20
log
@Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,
Module::Install is for Authors only.

Bumping revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2012/03/08 09:35:10 sno Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.19
log
@Updating package for CPAN distribution Devel::Declare in
devel/p5-Devel-Declare from 0.006008 to 0.006011.

Upstream changes:
0.006011 - 22 Feb 2012
  - In XS, use PERL_NO_GET_CONTEXT for efficiency.
  - Avoid using Test::Warn, which has previously been a troublesome
    dependency.

0.006010 - 07 Feb 2012
  - Fix workaround for unexported core symbols to avoid breaking
    compilation on non-threading builds of Perl 5.8.
  - Set permissions on .perldb file created during test, to avoid
    "insecure rcfile" warning.

0.006009 - 01 Feb 2012
  - Be adaptive about whether to delete the line reallocation filter,
    so as to play as nicely as possible with other kinds of source filter.
  - Document that injecting newlines doesn't work.
  - Fix a C declaration after statement, which broke compatibility with
    older compilers (Jan Dubois).
  - Partially work around unexported core symbols affecting Perl 5.8 on
    Windows (David Bouyssie).
  - Jump through some hoops to avoid compiler warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2011/11/15 15:34:35 sno Exp $
d5 1
d25 1
a25 1
PERL5_MODULE_TYPE=	Module::Install
@


1.18
log
@Updating CPAN module Devel::Declare of the Perl programming language in
devel/p5-Devel-Declare from 0.006007 to 0.006008.

pkgsrc changes:
- adjust dependencies

Upstream changes:
0.006008 - 05 Nov 2011
  - Adjust toke_scan_str logic to always leave the prefix part of
    linestr unchanged.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2011/10/18 09:45:29 hiramatsu Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006008
@


1.17
log
@Update p5-Devel-Declare to 0.006007.

Changes from previous:
0.006007 - 12 Sep 2011
  - Depend on B::Hooks::OP::Check version 0.19, which fixes a serious bug in
    how it interacts with other modules that hook ops.
  - Initialize immediately upon loading the module, so that "was Devel::Declare
    loaded soon enough" errors in string eval can be fixed by loading the
    module earlier without having to also actually use the module earlier.
  - Adjust toke_scan_str logic to always show a positive effective length of
    string source.
  - Return undef from toke_scan_str if string was unterminated.
  - Detect and croak if unwanted reallocation occurs during toke_scan_str.
  - Avoid memory leak in toke_scan_str.
  - Give Devel::Declare::Context::Simple a version number.
  - Add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore.

0.006006 - 23 Aug 2011
  - Increase default linestr size to avoid reallocations (Zefram).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2011/08/12 07:23:28 adam Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006007
d20 1
d26 1
a26 1
BUILDLINK_API_DEPENDS.p5-B-Hooks-OP-Check+=	p5-B-Hooks-OP-Check>=0.18
@


1.16
log
@Changes 0.006005:
* Add a flag for controlling 'redefined' warnings when installing subs into
  namespaces.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2010/08/21 16:33:34 seb Exp $
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006005
@


1.15
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 2
# $NetBSD: Makefile,v 1.14 2010/03/10 09:59:09 sno Exp $
#
d3 1
a3 1
DISTNAME=	Devel-Declare-0.006000
a4 1
PKGREVISION=	1
d13 2
a16 1

d21 2
a22 5
PKG_DESTDIR_SUPPORT=	user-destdir

USE_LANGUAGES=	c

PERL5_PACKLIST=	auto/Devel/Declare/.packlist
@


1.14
log
@Updating devel/p5-Devel-Declare from 0.005011 to 0.006000

pkgsrc changes:
- Adjust dependencies to core modules

Upstream changes:
0.006000 - 09 Mar 2010
  - Make things work on perl 5.11.2 and newer (Zefram).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2009/08/18 17:11:20 sno Exp $
d6 1
@


1.13
log
@Updating package for devel/p5-Devel-Declare from 0.005008 to 0.005011

Upstream changes:
0.005011 - 14 Aug 2009
  - Add tests for not interpreting various things as barewords when they
    aren't.
  - Depend on a Test::More with done_testing support.
  - Don't invoke the const callback for a keyword followed by a fat comma.

0.005010 - 11 Aug 2009
  - Don't invoke the linestr callback if we found a keyword and the bufptr
    still contains an arrow at its beginning. This causes the linestr callback
    not to be fired on things like "->method" (if method is a declarator).
    While this might be useful, it mostly caused problems so far. It might be
    added again later as a separate feature.

0.005009 - 10 Aug 2009
  - Stop mixing declarations with code. (Closes: RT#48548) (Cosimo Streppone)
  - Move strip_attrs, which is a purely parsing method, from
    MethodInstaller::Simple to Context::Simple (nperez).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2009/07/30 22:41:36 seb Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005011
d19 1
a19 1
BUILD_DEPENDS+=	p5-Test-Simple>=0.88:../../devel/p5-Test-Simple
@


1.12
log
@Update p5-Devel-Declare from version 0.005007 to version 0.005008.

Pkgsrc changes:
- Adjust dependencies, most notably devel/p5-B-Hooks-OP-Check is needed
at run time, not only at build time
- Fix PERL5_MODULE_TYPE, this module is "Module::Install" module

Upstream changes:

 - Depend on the latest ExtUtils::Depends for win32+gcc support.
 - Conditionally expand linestrings under perl debugger.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2009/07/18 21:49:08 sno Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005008
d19 1
@


1.11
log
@Updating package for p5 module Devel::Declare from 0.005006 to 0.005007

Upstream changes:
0.005007 - 13 Jul 2009
  - Fix line numbers not being updated from skipspace calls
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2009/07/07 17:40:44 sno Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005007
d17 1
a17 1
BUILD_DEPENDS+=	p5-ExtUtils-Depends>0:../../devel/p5-ExtUtils-Depends
d25 3
a27 1
PERL5_MODULE_TYPE=	MakeMaker
@


1.10
log
@pkgsrc changes:
  - Updating package for p5 module Devel::Declare from 0.005005 to 0.005006
  - Adding build dependency to newly imported B::Compiling

Upstream changes:
0.005006
  - Fix compilation on 5.8 perls.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2009/07/07 05:59:17 joerg Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005006
@


1.9
log
@Fix conflicts in dependency set.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2009/06/15 23:07:30 sno Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005005
d18 1
@


1.8
log
@pkgsrc changes:
  - Updating package of p5 module Devel::Declare from 0.005002 to
    0.005005
  - Adjusting license according to META.yaml
  - Use Module::Install as module type
  - Adjust MEM_WRAP_CHECK_ patch (was it submitted upstream?)

Upstream changes:
0.005005
  - Improve compatibility with MAD-enabled perls
    (Reini Urban, Closes RT#45779).

0.005004
  - Don't redefine MEM_WRAP_CHECK_ if it's already defined, getting rid of
    compilation errors on some perls (Maik Fischer).

0.005003
  - Failing tests for line number issues (Ash Berlin).
  - Add strip_names_and_args (Cory Watson).
  - Various pod fixes (Yanick Champoux, Florian Ragwitz).
  - Add copyright statements.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2009/05/17 18:23:55 sno Exp $
a17 1
BUILD_DEPENDS+=	p5-ExtUtils-MakeMaker>=6.42:../../devel/p5-ExtUtils-MakeMaker
d24 1
a24 1
PERL5_MODULE_TYPE=	Module::Install
@


1.7
log
@PkgSrc changes:
  - Updating package for p5 module Devel::Declare from 0.005000 to
    0.005002

Upstream changes:
0.005002
  - Don't invoke the linestr callback if the parser was expecting an operator.
    This makes calling a method with the name of a declarator work.

0.005001
  - Implement skip_declarator in terms of scan_word in Context::Simple.
    This avoids relying on PL_tokenbuf to skip past the declarator, as
    PL_tokenbuf might be overwritten by compiling other code between calling
    the linestr callback and skip_declarator.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2009/04/18 21:34:24 sno Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005002
d12 1
a12 1
LICENSE=	artistic-2.0
a14 1
DEPENDS+=	p5-B-Hooks-OP-Check>=0.10:../../devel/p5-B-Hooks-OP-Check
d25 1
@


1.6
log
@PkgSrc changes:
  - Updating package for p5 module Devel::Declare to 0.005000

Upstream changes:
0.005000
  - Port the documentation from %^H and Scope::Guard to B::Hooks::EndOfScope.
  - Fix extracting multi-line strings using scan_str.
  - Remove the nasty workaround for the above from Context::Simple.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2009/04/12 19:40:05 sno Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.005000
d16 1
a16 1
DEPENDS+=	p5-Sub-Name>0:../../devel/p5-Sub-Name
@


1.5
log
@PkgSrc changes:
  - Updating package for perl module Devel::Declare to 0.004000
  - set license to artistic-2.0

Upstream changes:
0.004000
  - Much improved documentation (osfameron).
  - Make sure the linestr callback isn't invoked when a declarator is used as
    part of some quoting construct like qq//, m//, s///, qr//, tr///, qx//, ``,
    etc (Florian Ragwitz).
    - Tests for this (osfameron, Florian Ragwitz).

0.003005
  - Depend on a recent B::Hooks::EndOfScope to make semicolon injection more
    robust (Florian Ragwitz).
  - Add a couple of TODO tests for better error reporting (Marcus Ramberg).
  - Context::Simple::inject_if_block now returns true if start of block was
    found (Ash Berlin).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2008/12/20 21:27:17 he Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.004000
d14 1
a14 1
DEPENDS+=	p5-B-Hooks-EndOfScope>0:../../devel/p5-B-Hooks-EndOfScope
@


1.4
log
@Update from version 0.003003 to 0.003004.

Upstream changes:

0.003004
  - Make magic work within string evals on 5.10 if the hints hash is used.
  - Bind S_scan_ident to perl. It allows scanning for simple identifiers.
  - Add strip_ident to Context::Simple.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2008/11/02 23:34:14 he Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.003004
d12 1
d19 1
@


1.3
log
@Update from version 0.001011nb1 to 0.003003.

Pkgsrc changes:
 o Adjust/update dependency lists

Upstream changes:

0.003003
  - Devel::Declare::MethodInstaller::Simple now has code_for() which the
    subclass can override to monkey with the magic shadowed subroutine.
    This is handy if you want to employ Devel::BeginLift.

0.003002
  - Depend on Sub::Name and B::Hooks::EndOfScope. MethodInstaller::Simple and
    Context::Simple use them.

0.003001
  - Don't use :lvalue in Context::Simple and MethodInstaller::Simple to keep
    the debugger happy.

0.003000
  - Add Devel::Declare::Context::Simple and
    Devel::Declare::MethodInstaller::Simple as an experimental way to make
    creating block- and sub-like keywords easier (Rhesa Rozendaal).

0.002999_01
  - Use B::Hooks::OP::Check to register PL_check callbacks.
  - Use B::Hooks::EndOfScope instead of %^H and Scope::Guard.
  - Don't segfault if HvNAME(PL_curstash) == NULL.
  - Don't segfault on 5.9.5+, where PL_parser is a symbol, not a define.
  - Don't delete the previous symbol table entry when shadowing subs. This
    makes us work within the debugger.
  - Don't mix declarations and code.

0.002002
  - switch done_declare call from call_argv to call_pv.
  - Make get_linestr{,_offset} return sensible values when called while the
    parser isn't running.
  - Remove several compile time warnings.
  - Allow enabling of debug mode using $ENV{DD_DEBUG}.

0.002001
  - clean up checks for whether we're lexing and whether lex_stuff exists
    to handle the PL_parser factor-out in 5.10
  - check if reallocation of PL_linestr is necessary before doing it. this way
    we can bail out properly instead of corrupting memory in some cases
  - don't call strlen twice on the same sting
  - try to be more portable
    - stop using Nullsv
    - don't use Perl_* functions directly.
    - don't define PERL_CORE
    - use NEWSV from handy.h instead of defining our own
    - don't define PERL_NO_GET_CONTEXT
    - don't support preprocessors (perl -P)

0.002000
  - rewrite guts into perl, add tests for new declaration style
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2008/10/19 19:17:51 he Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.003003
@


1.2
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.1.1.1 2008/10/12 17:26:15 abs Exp $
d4 1
a4 1
DISTNAME=	Devel-Declare-0.001011
a5 1
PKGREVISION=	1
d13 5
a17 2
DEPENDS+=     p5-Scalar-List-Utils>0:../../devel/p5-Scalar-List-Utils
BUILD_DEPENDS+=     p5-Test-Simple>0:../../devel/p5-Test-Simple
d25 1
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2008/09/15 00:22:31 seb Exp $
d6 1
@


1.1.1.1
log
@Added devel/p5-Devel-Declare version 0.001011

import and unimport declarator magic for perl
@
text
@@
