head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.4 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.2 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.13.0.6 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.13.0.4 pkgsrc-2023Q1-base:1.13 pkgsrc-2022Q4:1.13.0.2 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.12.0.2 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.11.0.10 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.8 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.6 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.4 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.2 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.10.0.6 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.4 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.2 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.9.0.6 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.8.0.2 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.6.0.8 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.6 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.4 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.2 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.2.0.2 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.14 date 2023.07.06.09.40.43; author wiz; state Exp; branches; next 1.13; commitid 6meR4IA6XJRNYIvE; 1.13 date 2022.09.30.12.00.15; author wen; state Exp; branches; next 1.12; commitid HltrwUUG6lILJSVD; 1.12 date 2022.06.28.11.34.24; author wiz; state Exp; branches; next 1.11; commitid D2UoJrTHpoHEANJD; 1.11 date 2021.05.24.19.52.44; author wiz; state Exp; branches; next 1.10; commitid qokaiStTApGMcrUC; 1.10 date 2020.08.31.18.09.59; author wiz; state Exp; branches; next 1.9; commitid 7zxRbfOkDOoxbfmC; 1.9 date 2019.11.02.16.25.24; author rillig; state Exp; branches; next 1.8; commitid 07isqwBcIbu6niJB; 1.8 date 2019.08.11.13.21.31; author wiz; state Exp; branches; next 1.7; commitid Ifet9Pg6Qt99ZByB; 1.7 date 2019.06.30.20.16.13; author nia; state Exp; branches; next 1.6; commitid gIe5Iz9xY2MIDftB; 1.6 date 2018.08.22.09.45.27; author wiz; state Exp; branches; next 1.5; commitid YLub8g3ofvFGb6PA; 1.5 date 2018.06.22.08.01.27; author wen; state Exp; branches; next 1.4; commitid a35TaHBe259LAfHA; 1.4 date 2018.03.18.08.50.08; author wiz; state Exp; branches; next 1.3; commitid wkxsID5gbkSOWUuA; 1.3 date 2018.02.25.17.55.45; author wiz; state Exp; branches; next 1.2; commitid 2q3mxbzJ7h4SDgsA; 1.2 date 2017.10.23.12.50.53; author wiz; state Exp; branches; next 1.1; commitid 84oYKQC2nA6pYacA; 1.1 date 2017.09.17.15.59.30; author wiz; state Exp; branches; next ; commitid TmP8HN9lAptTaz7A; desc @@ 1.14 log @*: recursive bump for perl 5.38 @ text @# $NetBSD: Makefile,v 1.13 2022/09/30 12:00:15 wen Exp $ DISTNAME= Email-Address-XS-1.05 PKGNAME= p5-${DISTNAME} PKGREVISION= 1 CATEGORIES= mail perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Email/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://metacpan.org/release/Email-Address-XS COMMENT= Parse and format RFC 2822 email addresses and groups LICENSE= ${PERL5_LICENSE} PERL5_PACKLIST= auto/Email/Address/XS/.packlist .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.13 log @Update to 1.05 Upstream changes: Changes for version 1.05 update dovecot parser from dovecot version 2.3.14 mark the last parsed object as invalid if input string contains trailing garbage https://github.com/pali/Email-Address-XS/issues/5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2022/06/28 11:34:24 wiz Exp $ d5 1 @ 1.12 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/05/24 19:52:44 wiz Exp $ d3 1 a3 1 DISTNAME= Email-Address-XS-1.04 a4 1 PKGREVISION= 5 @ 1.11 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/08/31 18:09:59 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.10 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2019/11/02 16:25:24 rillig Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.9 log @mail: align variable assignments pkglint -Wall -F --only aligned -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2019/08/11 13:21:31 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.8 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2019/06/30 20:16:13 nia Exp $ d14 1 a14 1 PERL5_PACKLIST= auto/Email/Address/XS/.packlist @ 1.7 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.6 2018/08/22 09:45:27 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.6 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2018/06/22 08:01:27 wen Exp $ d10 1 a10 1 HOMEPAGE= http://search.cpan.org/dist/Email-Address-XS/ @ 1.5 log @Update to 1.04 Upstream changes: 1.04 Sat Jun 09 18:20:28 2018 - fix docevot parser to disallow leading dot in dot-atom - fix generating and validating email addresses with empty user part - fix generating email address with leading or trailing dot in user part - try to parse invalid email addresses and mark them as invalid - when generating address do not escape an apostrophe character - fix formatting email addresses which contain nul bytes, TAB, LF or CR - fix formatting comments which contain nul bytes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2018/03/18 08:50:08 wiz Exp $ d5 1 @ 1.4 log @p5-Email-Address-XS: update to 1.03. 1.03 Thu Mar 15 21:55:30 2018 - update dovecot parser from dovecot version 2.3.0.1 - fix reading from uninitialized memory when formatting invalid address without user or host part - fix formatting email address which user part starts with null byte - do not generate invalid email addresses by format functions, rather return empty string @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/02/25 17:55:45 wiz Exp $ d3 1 a3 1 DISTNAME= Email-Address-XS-1.03 @ 1.3 log @p5-Email-Address-XS: update to 1.02. 1.02 Sat Feb 03 13:41:38 2018 - add support for parsing and generating addresses with nul character - fix function compose_address when both user and host contains non-ASCII 8bit characters - fix possible memory leak in dovecot parser @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/10/23 12:50:53 wiz Exp $ d3 1 a3 1 DISTNAME= Email-Address-XS-1.02 @ 1.2 log @p5-Email-Address-XS: update to 1.01. 1.01 Wed Oct 18 18:19:26 2017 - add new exportable functions: compose_address split_address - add new class methods: parse_bare_address - add new object methods: is_valid original as_string - show warnings when strings contain nul characters - update dovecot parser from dovecot version 2.2.31 - fix memory leak - fix documentation - improve warning messages @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/09/17 15:59:30 wiz Exp $ d3 1 a3 1 DISTNAME= Email-Address-XS-1.01 @ 1.1 log @mail/p5-Email-Address-XS: import p5-Email-Address-XS-1.00 This module implements RFC 2822 parser and formatter of email addresses and groups. It parses an input string from email headers which contain a list of email addresses or a groups of email addresses (like From, To, Cc, Bcc, Reply-To, Sender, ...). Also it can generate a string value for those headers from a list of email addresses objects. Parser and formatter functionality is implemented in XS and uses shared code from Dovecot IMAP server. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2017/06/05 14:24:03 ryoon Exp $ d3 1 a3 1 DISTNAME= Email-Address-XS-1.00 @