head	1.25;
access;
symbols
	pkgsrc-2026Q2:1.25.0.8
	pkgsrc-2026Q2-base:1.25
	pkgsrc-2026Q1:1.25.0.6
	pkgsrc-2026Q1-base:1.25
	pkgsrc-2025Q4:1.25.0.4
	pkgsrc-2025Q4-base:1.25
	pkgsrc-2025Q3:1.25.0.2
	pkgsrc-2025Q3-base:1.25
	pkgsrc-2025Q2:1.24.0.6
	pkgsrc-2025Q2-base:1.24
	pkgsrc-2025Q1:1.24.0.4
	pkgsrc-2025Q1-base:1.24
	pkgsrc-2024Q4:1.24.0.2
	pkgsrc-2024Q4-base:1.24
	pkgsrc-2024Q3:1.23.0.10
	pkgsrc-2024Q3-base:1.23
	pkgsrc-2024Q2:1.23.0.8
	pkgsrc-2024Q2-base:1.23
	pkgsrc-2024Q1:1.23.0.6
	pkgsrc-2024Q1-base:1.23
	pkgsrc-2023Q4:1.23.0.4
	pkgsrc-2023Q4-base:1.23
	pkgsrc-2023Q3:1.23.0.2
	pkgsrc-2023Q3-base:1.23
	pkgsrc-2023Q2:1.22.0.8
	pkgsrc-2023Q2-base:1.22
	pkgsrc-2023Q1:1.22.0.6
	pkgsrc-2023Q1-base:1.22
	pkgsrc-2022Q4:1.22.0.4
	pkgsrc-2022Q4-base:1.22
	pkgsrc-2022Q3:1.22.0.2
	pkgsrc-2022Q3-base:1.22
	pkgsrc-2022Q2:1.21.0.10
	pkgsrc-2022Q2-base:1.21
	pkgsrc-2022Q1:1.21.0.8
	pkgsrc-2022Q1-base:1.21
	pkgsrc-2021Q4:1.21.0.6
	pkgsrc-2021Q4-base:1.21
	pkgsrc-2021Q3:1.21.0.4
	pkgsrc-2021Q3-base:1.21
	pkgsrc-2021Q2:1.21.0.2
	pkgsrc-2021Q2-base:1.21
	pkgsrc-2021Q1:1.20.0.6
	pkgsrc-2021Q1-base:1.20
	pkgsrc-2020Q4:1.20.0.4
	pkgsrc-2020Q4-base:1.20
	pkgsrc-2020Q3:1.20.0.2
	pkgsrc-2020Q3-base:1.20
	pkgsrc-2020Q2:1.19.0.8
	pkgsrc-2020Q2-base:1.19
	pkgsrc-2020Q1:1.19.0.4
	pkgsrc-2020Q1-base:1.19
	pkgsrc-2019Q4:1.19.0.6
	pkgsrc-2019Q4-base:1.19
	pkgsrc-2019Q3:1.19.0.2
	pkgsrc-2019Q3-base:1.19
	pkgsrc-2019Q2:1.17.0.8
	pkgsrc-2019Q2-base:1.17
	pkgsrc-2019Q1:1.17.0.6
	pkgsrc-2019Q1-base:1.17
	pkgsrc-2018Q4:1.17.0.4
	pkgsrc-2018Q4-base:1.17
	pkgsrc-2018Q3:1.17.0.2
	pkgsrc-2018Q3-base:1.17
	pkgsrc-2018Q2:1.16.0.12
	pkgsrc-2018Q2-base:1.16
	pkgsrc-2018Q1:1.16.0.10
	pkgsrc-2018Q1-base:1.16
	pkgsrc-2017Q4:1.16.0.8
	pkgsrc-2017Q4-base:1.16
	pkgsrc-2017Q3:1.16.0.6
	pkgsrc-2017Q3-base:1.16
	pkgsrc-2017Q2:1.16.0.2
	pkgsrc-2017Q2-base:1.16
	pkgsrc-2017Q1:1.15.0.2
	pkgsrc-2017Q1-base:1.15
	pkgsrc-2016Q4:1.14.0.6
	pkgsrc-2016Q4-base:1.14
	pkgsrc-2016Q3:1.14.0.4
	pkgsrc-2016Q3-base:1.14
	pkgsrc-2016Q2:1.14.0.2
	pkgsrc-2016Q2-base:1.14
	pkgsrc-2016Q1:1.12.0.2
	pkgsrc-2016Q1-base:1.12
	pkgsrc-2015Q4:1.11.0.6
	pkgsrc-2015Q4-base:1.11
	pkgsrc-2015Q3:1.11.0.4
	pkgsrc-2015Q3-base:1.11
	pkgsrc-2015Q2:1.11.0.2
	pkgsrc-2015Q2-base:1.11
	pkgsrc-2015Q1:1.10.0.2
	pkgsrc-2015Q1-base:1.10
	pkgsrc-2014Q4:1.9.0.6
	pkgsrc-2014Q4-base:1.9
	pkgsrc-2014Q3:1.9.0.4
	pkgsrc-2014Q3-base:1.9
	pkgsrc-2014Q2:1.9.0.2
	pkgsrc-2014Q2-base:1.9
	pkgsrc-2014Q1:1.8.0.8
	pkgsrc-2014Q1-base:1.8
	pkgsrc-2013Q4:1.8.0.6
	pkgsrc-2013Q4-base:1.8
	pkgsrc-2013Q3:1.8.0.4
	pkgsrc-2013Q3-base:1.8
	pkgsrc-2013Q2:1.8.0.2
	pkgsrc-2013Q2-base:1.8
	pkgsrc-2013Q1:1.7.0.4
	pkgsrc-2013Q1-base:1.7
	pkgsrc-2012Q4:1.7.0.2
	pkgsrc-2012Q4-base:1.7
	pkgsrc-2012Q3:1.5.0.10
	pkgsrc-2012Q3-base:1.5
	pkgsrc-2012Q2:1.5.0.8
	pkgsrc-2012Q2-base:1.5
	pkgsrc-2012Q1:1.5.0.6
	pkgsrc-2012Q1-base:1.5
	pkgsrc-2011Q4:1.5.0.4
	pkgsrc-2011Q4-base:1.5
	pkgsrc-2011Q3:1.5.0.2
	pkgsrc-2011Q3-base:1.5
	pkgsrc-2011Q2:1.4.0.8
	pkgsrc-2011Q2-base:1.4
	pkgsrc-2011Q1:1.4.0.6
	pkgsrc-2011Q1-base:1.4
	pkgsrc-2010Q4:1.4.0.4
	pkgsrc-2010Q4-base:1.4
	pkgsrc-2010Q3:1.4.0.2
	pkgsrc-2010Q3-base:1.4
	pkgsrc-2010Q2:1.3.0.2
	pkgsrc-2010Q2-base:1.3
	pkgsrc-2010Q1:1.2.0.2
	pkgsrc-2010Q1-base:1.2
	pkgsrc-2009Q4:1.1.1.1.0.8
	pkgsrc-2009Q4-base:1.1.1.1
	pkgsrc-2009Q3:1.1.1.1.0.6
	pkgsrc-2009Q3-base:1.1.1.1
	pkgsrc-2009Q2:1.1.1.1.0.4
	pkgsrc-2009Q2-base:1.1.1.1
	pkgsrc-2009Q1:1.1.1.1.0.2
	pkgsrc-2009Q1-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.25
date	2025.07.04.08.47.02;	author wiz;	state Exp;
branches;
next	1.24;
commitid	vfjLVB0DFyTBfp1G;

1.24
date	2024.11.16.12.05.31;	author wiz;	state Exp;
branches;
next	1.23;
commitid	EcLctWHJOZ20KRxF;

1.23
date	2023.07.06.09.40.26;	author wiz;	state Exp;
branches;
next	1.22;
commitid	6meR4IA6XJRNYIvE;

1.22
date	2022.06.28.11.33.37;	author wiz;	state Exp;
branches;
next	1.21;
commitid	D2UoJrTHpoHEANJD;

1.21
date	2021.05.24.19.51.57;	author wiz;	state Exp;
branches;
next	1.20;
commitid	qokaiStTApGMcrUC;

1.20
date	2020.08.31.18.09.15;	author wiz;	state Exp;
branches;
next	1.19;
commitid	7zxRbfOkDOoxbfmC;

1.19
date	2019.08.11.13.20.45;	author wiz;	state Exp;
branches;
next	1.18;
commitid	Ifet9Pg6Qt99ZByB;

1.18
date	2019.06.30.20.16.03;	author nia;	state Exp;
branches;
next	1.17;
commitid	gIe5Iz9xY2MIDftB;

1.17
date	2018.08.22.09.44.55;	author wiz;	state Exp;
branches;
next	1.16;
commitid	YLub8g3ofvFGb6PA;

1.16
date	2017.06.05.14.23.52;	author ryoon;	state Exp;
branches;
next	1.15;
commitid	54KDUXvefsKDYbUz;

1.15
date	2017.01.02.11.52.52;	author wen;	state Exp;
branches;
next	1.14;
commitid	y519x5fZJfKi6oAz;

1.14
date	2016.06.08.19.23.46;	author wiz;	state Exp;
branches;
next	1.13;
commitid	12SLmHS6vHs0hH9z;

1.13
date	2016.04.08.13.36.23;	author wen;	state Exp;
branches;
next	1.12;
commitid	F72E1sTNfPPJjP1z;

1.12
date	2016.01.01.01.37.49;	author wen;	state Exp;
branches;
next	1.11;
commitid	CjJc0fiqHCREuaPy;

1.11
date	2015.06.12.10.49.56;	author wiz;	state Exp;
branches;
next	1.10;
commitid	B4JmCfaVUbiY38py;

1.10
date	2015.02.18.12.42.00;	author mef;	state Exp;
branches;
next	1.9;
commitid	RGC6uyhd1G9Mluay;

1.9
date	2014.05.29.23.36.27;	author wiz;	state Exp;
branches;
next	1.8;
commitid	laryHfkCalgYtuCx;

1.8
date	2013.05.31.12.40.54;	author wiz;	state Exp;
branches;
next	1.7;
commitid	hIeXGcx6VfKHwMRw;

1.7
date	2012.10.31.11.19.17;	author asau;	state Exp;
branches;
next	1.6;

1.6
date	2012.10.03.21.55.51;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2011.08.07.08.15.28;	author adam;	state Exp;
branches;
next	1.4;

1.4
date	2010.08.21.16.34.44;	author seb;	state Exp;
branches;
next	1.3;

1.3
date	2010.04.23.04.04.51;	author seb;	state Exp;
branches;
next	1.2;

1.2
date	2010.03.10.15.59.30;	author sno;	state Exp;
branches;
next	1.1;

1.1
date	2009.03.22.14.57.51;	author seb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2009.03.22.14.57.51;	author seb;	state Exp;
branches;
next	;


desc
@@


1.25
log
@*: bump for perl 5.42.0
@
text
@# $NetBSD: Makefile,v 1.24 2024/11/16 12:05:31 wiz Exp $

DISTNAME=	autobox-Core-1.33
PKGNAME=	p5-${DISTNAME}
PKGREVISION=	9
CATEGORIES=	devel perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=autobox/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://metacpan.org/release/autobox-Core
COMMENT=	Perl 5 module adding core built-in functions in primitive types
LICENSE=	${PERL5_LICENSE}

USE_LANGUAGES=	# empty
PERL5_PACKLIST=	auto/autobox/Core/.packlist

DEPENDS+=	p5-autobox>=2.71:../../devel/p5-autobox
DEPENDS+=	p5-Want>=0.26:../../devel/p5-Want

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


1.24
log
@*: recursive bump for perl 5.40
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2023/07/06 09:40:26 wiz Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.23
log
@*: recursive bump for perl 5.38
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2022/06/28 11:33:37 wiz Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.22
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2021/05/24 19:51:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.21
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2020/08/31 18:09:15 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.20
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2019/08/11 13:20:45 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.19
log
@Bump PKGREVISIONs for perl 5.30.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2019/06/30 20:16:03 nia Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.18
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.17 2018/08/22 09:44:55 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.17
log
@Recursive bump for perl5-5.28.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2017/06/05 14:23:52 ryoon Exp $
d10 1
a10 1
HOMEPAGE=	http://search.cpan.org/dist/autobox-Core/
@


1.16
log
@Recursive revbump from lang/perl5 5.26.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2017/01/02 11:52:52 wen Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.15
log
@Update to 1.33

No upstream changelog found.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2016/06/08 19:23:46 wiz Exp $
d5 1
@


1.14
log
@Bump PKGREVISION for perl-5.24.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2016/04/08 13:36:23 wen Exp $
d3 1
a3 1
DISTNAME=	autobox-Core-1.32
a4 1
PKGREVISION=	1
@


1.13
log
@Update to 1.32
Update DEPENDS

Upstream changes:
1.32
    Docs
    - Corrected spelling mistake (thanks again Gregor Herrmann)

1.31
    Docs
    - Corrected spelling mistake (thanks Gregor Herrmann)
    - Document that strings work as regexen (thanks jarich)

    New Features
    - Call backtick() qx() instead (but keep backtick around) (thanks jarich)

    Incompatible Changes
    - s() now returns the modified string or success/fail depending on context

    Fix
    - m() and nm() were failing to signal failure (thanks grtodd!)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2016/01/01 01:37:49 wen Exp $
d5 1
@


1.12
log
@Update to 1.30

Upstream changes:
1.30
    New Features
    - first() arguments are now consistent with grep(), so now  you can
      supply single non-ref scalar to it (xenu)

    Incompatible Changes
    - Removed smartmatch from first() and grep(). Now these methods have
      consistent behaviour under all perl versions and their code is much
      cleaner (xenu)

    Docs
    - Fixed typo reported by myfwhite on annocpan (xenu)

1.29
    Fix
    - Suppress smartmatch deprecation warnings in perls >= 5.18 (xenu)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2015/06/12 10:49:56 wiz Exp $
d3 1
a3 1
DISTNAME=	autobox-Core-1.30
d16 2
a17 1
DEPENDS+=	p5-autobox>=0.11:../../devel/p5-autobox
@


1.11
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.10 2015/02/18 12:42:00 mef Exp $
d3 1
a3 1
DISTNAME=	autobox-Core-1.28
a4 1
PKGREVISION=	1
@


1.10
log
@Update 1.2 to 1.28
------------------
1.28
   Misc
   - Make crypt() test optional for platforms without it (thanks Hugmeir)
1.27
   Misc
   - new version just to creage a new .tar.gz.  a './' owned by root
     apparently got added to the tar at some point after 'make dist'.

1.26
    Fix
    - remove 'use feature' from t/synopsis.t.  this lets older perls perl.

1.25 Wed Jun 12 14:45:54 CDT 2013
    Fix
    - remove 'use feature' from t/synopsis.t.  that was cut and paste from the
      docs but wasn't actually necessary there.

1.24 Sun Jul 15 11:05:11 PDT 2012
    Misc
    - MANIFEST no longer includes previous distribution tar balls (Jacinta
      Richardson)

1.23 Thu Jul 12 18:05:46 PDT 2012
    Docs
    - Minor corrections (Jacinta Richardson)

1.22  Thu Jul 12 17:16:06 PDT 2012
    New Features
    - %hash->each is now guaranteed to iterate through the complete hash,
      unlike each(%hash). [github 7]
    - defined()

    Distribution Changes
    - Added Test::More 0.88 as a pre-req (Jacinta Richardson)
    - Added license for new versions of EMM

    Docs
    - Expanded module synopsis (Jacinta Richardson)
    - Wrote documentation for all (or most) functions
    - Tidied book extract (Jacinta Richardson)

    Incompatible changes (Jacinta Richardson)
    - Removed functions
      - rand    - bxor  - gt     - ne  - mlt
      - times   - div   - le     - meq - mne
      - add     - eq    - lshift - mge - rshift
      - band    - flip  - mult   - mgt - sub
      - bor     - ge    - mcmp   - mle - autobox::Core::CODE::map

    Bug Fixes
    - xor uses xor instead of ^ (Jacinta Richardson)

1.21  Mon Sep 26 16:15:19 PDT 2011
    New Features
    - $string->reverse will now always reverse the string regardless of context.
      (Technically an incompatible change, but the list behavior of $string->reverse
      was clearly useless).

    Distribution Changes
    - fix MANIFEST (thanks Steffen Mueller (Müller) ).
    - move POD History section into standard Changes file (chocolateboy).
    - look, a change log!

    Misc
    - removed unnecessary prototypes on methods (schwern)
    - updated dependency on autobox
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2014/05/29 23:36:27 wiz Exp $
d5 1
@


1.9
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.8 2013/05/31 12:40:54 wiz Exp $
d3 1
a3 1
DISTNAME=	autobox-Core-1.2
a4 1
PKGREVISION=	5
@


1.8
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.7 2012/10/31 11:19:17 asau Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.7
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2012/10/03 21:55:51 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.6
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.5 2011/08/07 08:15:28 adam Exp $
a13 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.5
log
@Revision bump after updating perl to 5.14.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2010/08/21 16:34:44 seb Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.4
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.3 2010/04/23 04:04:51 seb Exp $
#
d5 1
a5 1
PKGREVISION=	1
@


1.3
log
@Update p5-autobox-Core from version 1.0 to version 1.2.

Pkgsrc changes:
- Adjust MASTER_SITES

Upstream changes:
Version 1.2 merges in brunov's flip, center, last_index, slice,
range, documentation, and various bug fixes.

Version 1.1 actually adds the tests to the MANIFEST so they get
bundled. Thanks to http://github.com/daxim daxim/Lars DIECKOW for
clearing out the RT queue (which I didn't know existed), merging
in the fixes and features that still applied, which were several.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2010/03/10 15:59:30 sno Exp $
d6 1
@


1.2
log
@Updating devel/p5-autobox-Core from 0.6 to 1.0

pkgsrc changes:
- Add license definition

Upstream changes:
Version 1.0 is identical to 0.9. PAUSE tells me 0.9 already exists so
bumping the number. *^%$!

Version 0.9 is identical to 0.8. PAUSE tells me 0.8 already exists so
bumping the number.

Version 0.8 fixes unshift and pop to again return the value removed
(oops, thanks brunov) and adds many, many more tests (wow, thanks brunov!).

Version 0.7 uses autobox itself so you don't have to, as requested, and ...
oh hell. I started editing this to fix Schwern's reported v-string warning,
but I'm not seeing it. Use ~~ on @@array->grep if we're using 5.10 or newer.
Add an explicit LICENSE section per request. Took many tests and utility
functions from perl5i. Pays attention to wantarray and returns a list or
the reference, as dictated by context. flatten should rarely if ever be
needed any more.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2009/03/22 14:57:51 seb Exp $
d4 1
a4 1
DISTNAME=	autobox-Core-1.0
d7 1
a7 1
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SW/SWALTERS/}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
DISTNAME=	autobox-Core-0.6
d12 1
@


1.1.1.1
log
@Initial import of p5-autobox-Core version 0.6 in the NetBSD Packages
Collection.

The Perl 5 module autobox::Core wraps perl's built-in functions for
manipulating numbers, strings, arrays, hashes, and code references.
It can be handy to use built-in functions as methods to avoid messy
dereferencing syntaxes and parentheses pile ups.

The autobox module lets you call methods in scalars that aren't
object references but perl but does not itself provide any methods
to call. That is left to the user or another module, for example,
autobox::Core.

autobox::Core is a stub module. It is merely glue, presenting
existing functions with a new interface.  Besides built-ins that
operate on hashes, arrays, scalars, and code references, some Perl
6-ish things were thrown in, and some keyword like foreach have
been turned into methods.
@
text
@@
