head 1.17; access; symbols pkgsrc-2023Q4:1.17.0.4 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.2 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.16.0.8 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.16.0.6 pkgsrc-2023Q1-base:1.16 pkgsrc-2022Q4:1.16.0.4 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.16.0.2 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.15.0.10 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.15.0.8 pkgsrc-2022Q1-base:1.15 pkgsrc-2021Q4:1.15.0.6 pkgsrc-2021Q4-base:1.15 pkgsrc-2021Q3:1.15.0.4 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.2 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.14.0.6 pkgsrc-2021Q1-base:1.14 pkgsrc-2020Q4:1.14.0.4 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.14.0.2 pkgsrc-2020Q3-base:1.14 pkgsrc-2020Q2:1.12.0.6 pkgsrc-2020Q2-base:1.12 pkgsrc-2020Q1:1.12.0.2 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.12.0.4 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.11.0.2 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.9.0.8 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.6 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.4 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.2 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.7.0.2 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.6.0.10 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.8 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.6 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.2 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.5.0.8 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.6 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.4 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.2 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.4.0.6 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.4 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.2 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.3.0.2 pkgsrc-2015Q2-base:1.3; locks; strict; comment @# @; 1.17 date 2023.07.06.09.38.08; author wiz; state Exp; branches; next 1.16; commitid 6meR4IA6XJRNYIvE; 1.16 date 2022.06.28.11.30.52; author wiz; state Exp; branches; next 1.15; commitid D2UoJrTHpoHEANJD; 1.15 date 2021.05.24.19.49.03; author wiz; state Exp; branches; next 1.14; commitid qokaiStTApGMcrUC; 1.14 date 2020.09.20.07.04.49; author wiz; state Exp; branches; next 1.13; commitid k0Phey7ukfVdTKoC; 1.13 date 2020.08.31.18.06.31; author wiz; state Exp; branches; next 1.12; commitid 7zxRbfOkDOoxbfmC; 1.12 date 2019.11.04.03.37.54; author mef; state Exp; branches; next 1.11; commitid Bc29e58XhXBx2uJB; 1.11 date 2019.08.11.13.17.51; author wiz; state Exp; branches; next 1.10; commitid Ifet9Pg6Qt99ZByB; 1.10 date 2019.07.01.21.35.32; author nia; state Exp; branches; next 1.9; commitid sovjRjd79glt4otB; 1.9 date 2018.08.22.09.42.53; author wiz; state Exp; branches; next 1.8; commitid YLub8g3ofvFGb6PA; 1.8 date 2018.08.21.09.39.41; author wiz; state Exp; branches; next 1.7; commitid oz0GkeCCaC6TcYOA; 1.7 date 2018.06.22.07.52.01; author wen; state Exp; branches; next 1.6; commitid weeR8GrikjvjxfHA; 1.6 date 2017.06.05.14.22.16; author ryoon; state Exp; branches; next 1.5; commitid 54KDUXvefsKDYbUz; 1.5 date 2016.06.08.19.22.14; author wiz; state Exp; branches; next 1.4; commitid 12SLmHS6vHs0hH9z; 1.4 date 2015.08.16.00.07.53; author mef; state Exp; branches; next 1.3; commitid gwdnx3qvIDCTqqxy; 1.3 date 2015.06.12.10.48.21; author wiz; state Exp; branches; next 1.2; commitid B4JmCfaVUbiY38py; 1.2 date 2015.05.24.07.33.59; author mef; state Exp; branches; next 1.1; commitid YoDZoaLitV5mBFmy; 1.1 date 2015.05.23.02.11.40; author mef; state Exp; branches; next ; commitid NMdL9sVdmbbSQvmy; desc @@ 1.17 log @*: recursive bump for perl 5.38 @ text @# $NetBSD: Makefile,v 1.16 2022/06/28 11:30:52 wiz Exp $ DISTNAME= Archive-Tar-Wrapper-0.38 PKGNAME= p5-${DISTNAME} PKGREVISION= 3 CATEGORIES= archivers MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://metacpan.org/pod/Archive::Tar::Wrapper COMMENT= API wrapper around the 'tar' utility LICENSE= gnu-gpl-v3 DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which TEST_DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl TEST_DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run TEST_DEPENDS+= p5-Dumbbench-[0-9]*:../../benchmarks/p5-Dumbbench PERL5_PACKLIST= auto/Archive/Tar/Wrapper/.packlist USE_LANGUAGES= # none .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.16 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/05/24 19:49:03 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.15 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2020/09/20 07:04:49 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.14 log @p5-Archive-Tar-Wrapper: update to 0.38. 0.38 (2020/08/09): Fixed issue 17 - https://github.com/glasswalk3r/archive-tar-wrapper-perl/issues/17 The fixes were only related to different licenses over the files of the distribution. Small fixes over the documentation as well. No changes to the code. :-) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2020/08/31 18:06:31 wiz Exp $ d5 1 @ 1.13 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2019/11/04 03:37:54 mef Exp $ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.37 a4 1 PKGREVISION= 1 @ 1.12 log @(archivers/p5-Archive-Tar-Wrapper) Updated from 0.33 to 0.37 (from: HomePage) 0.37 (2019/08/24): Fixed issue 14 - https://github.com/glasswalk3r/archive-tar-wrapper-perl/issues/14 0.36 (2019/04/11): Bug fixes since tests on Windows were failing after latests changes. Refactored code due unexpected way bsdtar on Windows and tar on OpenBSD behave. Refactored the tests due the bugs found. Small fixes on Pod, specially the section for MS Windows users. Added the missing tests to the MANIFEST. 0.35 (2019/04/05): Added _rem_dots method, a improved way to remove '.' and '..' from readdir(), supposed to be faster than previous implementation with sort() and shift(). Added two more tests to increase testing coverage. Fixed a small bug regarding Pod, that now covers 100% of the code. Small fixes to documentation. 0.34 (2019/03/22): Increased test coverage. Refactored code to make it easier for testing. Disabled performance-small.t for now. Refactored bzip2 tests. Adding META.yml "provides" from Makefile.PL Covered methods that didn't have Pod. Refactored all Pod following best practices. Refactored a single method to be "private". Slightly changed new() to enable unit testing for OS specific configurations. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/08/11 13:17:51 wiz Exp $ d5 1 @ 1.11 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/07/01 21:35:32 nia Exp $ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.33 a4 1 PKGREVISION= 2 d9 1 a9 1 HOMEPAGE= https://metacpan.org/release/MSCHILLI/Archive-Tar-Wrapper-0.23 @ 1.10 log @Follow some remaining search.cpan.org redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/08/22 09:42:53 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.9 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/08/21 09:39:41 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://search.cpan.org/~mschilli/Archive-Tar-Wrapper/ @ 1.8 log @p5-Archive-Tar-Wrapper: update to 0.33. 0.33 (2018/07/10): Skipping bzip2 testing if the program is not available (https://github.com/glasswalk3r/archive-tar-wrapper-perl/issues/11). Undeclared dependency of Dumbbench (https://github.com/glasswalk3r/archive-tar-wrapper-perl/issues/12). 0.32 (2018/07/10): Typo fixed by Mohammad S Anwar (https://github.com/glasswalk3r/archive-tar-wrapper-perl/pull/10). Refactored performance tests, and now they will run as TODO to test the hypotesis that there is a better algorithm to write() method. 0.31 (2018/07/03): Enabled performance testing to acquire from different setups which scheme is faster to remove dots when reading directories. Disabled Solaris OS until issues are fixed. Fixed bug introduced in Makefile.PL due changes of release 0.30 (thanks to David Cantrell ). Updated documentation. 0.30 (2018/06): Keeping track of changes per request https://github.com/glasswalk3r/archive-tar-wrapper-perl/issues/7. Fixing proper handling of File::Which when checking on Microsoft Windows. Refactored troubleshooting messages on Microsoft Windows. Bug fixes provided by Shoichi Kaji (skaji at cpan.org) in PRs https://github.com/glasswalk3r/archive-tar-wrapper-perl/pull/9 and https://github.com/glasswalk3r/archive-tar-wrapper-perl/pull/8 0.29 (2018/06/25): Added Microsoft Windows support with the help of Ingram Braun M.A. . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/06/22 07:52:01 wen Exp $ d5 1 @ 1.7 log @Update to 0.28 Update LICENSE Upstream changes: 0.26 (2018/06/09) Implemented refactoring due warnings from Perl::Critic. 0.25 (2018/06/04) Implemented refactoring due warnings from Perl::Critic. Merge pull request #3 from manwar/suggest-code-tidy 0.24 (2018/06/02) Added a LICENSE file (GNU GPL v3). Removed MYMETA files (see https://rt.cpan.org/Ticket/Display.html?id=108171). Improved Kwalitee by adding information to Makefile.PL Fixed tests under OpenBSD Added some code to check for OpenBSD tar, which is not quite compatible to the command line options passed by this module. Also made the method is_gnu() more robust, testing the return code and properly handling STDOUT and STDERR when trying "tar --version". Dependencies added are those already available on standard perl (Config and IPC::Open3). Added a README.md for better formatting in Github project page. Small refactorings and code formating with perltidy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/06/05 14:22:16 ryoon Exp $ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.28 d13 4 a16 4 # for make test BUILD_DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl BUILD_DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which BUILD_DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run @ 1.6 log @Recursive revbump from lang/perl5 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2016/06/08 19:22:14 wiz Exp $ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.23 a4 1 PKGREVISION= 2 d11 1 a11 1 LICENSE= ${PERL5_LICENSE} @ 1.5 log @Bump PKGREVISION for perl-5.24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/08/16 00:07:53 mef Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.4 log @Update to 0.23 -------------- 0.23 (2015/05/28) (ms) Mark Gardner added separate skips in the test suite to deal with the absense of GNU tar: https://github.com/mschilli/archive-tar-wrapper-perl/pull/7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/06/12 10:48:21 wiz Exp $ d5 1 @ 1.3 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.2 2015/05/24 07:33:59 mef Exp $ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.22 a4 1 PKGREVISION= 1 d13 5 @ 1.2 log @Update 0.18 to 0.22 ------------------- 0.22 (2015/03/08) (ms) Added tar_gnu_write_options option suggested by Csaba Major with tests and docs. 0.21 (2014/10/16) (ms) [rt.cpan.org 87536] Setting default umask to get predictable test results regardless of local umask settings. 0.20 (2014/09/29) (ms) Ignore errors on chown/chgrp when files from different owners/groups are copied into a tarball, accept the limitation that they'll be owned by the script user unless we're running as superuser. 0.19 (2014/02/16) (ms) RsrchBoy added support for bzip2-compressed tarfiles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/05/23 02:11:40 mef Exp $ d5 1 @ 1.1 log @Import p5-Archive-Tar-Wrapper-0.18 as archivers/p5-Archive-Tar-Wrapper. Archive::Tar::Wrapper is an API wrapper around the 'tar' command line utility. It never stores anything in memory, but works on temporary directory structures on disk instead. It provides a mapping between the logical paths in the tarball and the 'real' files in the temporary directory on disk. It differs from Archive::Tar in two ways: - Archive::Tar::Wrapper doesn't hold anything in memory. Everything is stored on disk. - Archive::Tar::Wrapper is 100% compliant with the platform's tar utility, because it uses it internally. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= Archive-Tar-Wrapper-0.18 @