head 1.18; access; symbols pkgsrc-2023Q4:1.18.0.18 pkgsrc-2023Q4-base:1.18 pkgsrc-2023Q3:1.18.0.16 pkgsrc-2023Q3-base:1.18 pkgsrc-2023Q2:1.18.0.14 pkgsrc-2023Q2-base:1.18 pkgsrc-2023Q1:1.18.0.12 pkgsrc-2023Q1-base:1.18 pkgsrc-2022Q4:1.18.0.10 pkgsrc-2022Q4-base:1.18 pkgsrc-2022Q3:1.18.0.8 pkgsrc-2022Q3-base:1.18 pkgsrc-2022Q2:1.18.0.6 pkgsrc-2022Q2-base:1.18 pkgsrc-2022Q1:1.18.0.4 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.18.0.2 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.16.0.42 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.40 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.38 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.36 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.34 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.30 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.10 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.16.0.32 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.16.0.28 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.26 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.24 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.22 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.16.0.20 pkgsrc-2018Q3-base:1.16 pkgsrc-2018Q2:1.16.0.18 pkgsrc-2018Q2-base:1.16 pkgsrc-2018Q1:1.16.0.16 pkgsrc-2018Q1-base:1.16 pkgsrc-2017Q4:1.16.0.14 pkgsrc-2017Q4-base:1.16 pkgsrc-2017Q3:1.16.0.12 pkgsrc-2017Q3-base:1.16 pkgsrc-2017Q2:1.16.0.8 pkgsrc-2017Q2-base:1.16 pkgsrc-2017Q1:1.16.0.6 pkgsrc-2017Q1-base:1.16 pkgsrc-2016Q4:1.16.0.4 pkgsrc-2016Q4-base:1.16 pkgsrc-2016Q3:1.16.0.2 pkgsrc-2016Q3-base:1.16 pkgsrc-2016Q2:1.15.0.4 pkgsrc-2016Q2-base:1.15 pkgsrc-2016Q1:1.15.0.2 pkgsrc-2016Q1-base:1.15 pkgsrc-2015Q4:1.14.0.2 pkgsrc-2015Q4-base:1.14 pkgsrc-2015Q3:1.13.0.8 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.6 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.4 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.13.0.2 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.12.0.2 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.11.0.4 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.2 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.10.0.4 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.2 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.9.0.4 pkgsrc-2013Q2-base:1.9 pkgsrc-2013Q1:1.9.0.2 pkgsrc-2013Q1-base:1.9 pkgsrc-2012Q4:1.8.0.4 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.2 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.7.0.4 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.2 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.6.0.2 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.5.0.10 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.8 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.6 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.4 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.2 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.4.0.2 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.6 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.4 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.2 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.1.1.1.0.22 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.20 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.18 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.16 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.14 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.12 pkgsrc-2008Q1:1.1.1.1.0.10 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.8 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.6 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.4 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.2 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.18 date 2021.10.26.10.17.17; author nia; state Exp; branches; next 1.17; commitid XMBRkrafc79x2jeD; 1.17 date 2021.10.07.13.42.07; author nia; state Exp; branches; next 1.16; commitid TK9Y8OXA04EYMSbD; 1.16 date 2016.08.19.15.30.54; author wiz; state Exp; branches; next 1.15; commitid 4n6lLEEaS0KgGViz; 1.15 date 2016.02.17.14.03.48; author wen; state Exp; branches; next 1.14; commitid WSaBr6dIuT2P6hVy; 1.14 date 2015.11.03.03.28.39; author agc; state Exp; branches; next 1.13; commitid XagoUgdES8g2ZAHy; 1.13 date 2014.10.01.11.00.50; author wiz; state Exp; branches; next 1.12; commitid ONystm4no53KiuSx; 1.12 date 2014.09.06.12.36.22; author wiz; state Exp; branches; next 1.11; commitid HWlSK9TadeKkDhPx; 1.11 date 2014.01.02.16.34.59; author schmonz; state Exp; branches; next 1.10; commitid Z6qXbwDbyEYrTyjx; 1.10 date 2013.09.05.18.20.09; author wiz; state Exp; branches; next 1.9; commitid TSprnnT5NuaAih4x; 1.9 date 2013.02.17.14.12.51; author wen; state Exp; branches; next 1.8; 1.8 date 2012.07.06.11.29.08; author sno; state Exp; branches; next 1.7; 1.7 date 2012.03.22.16.20.30; author sno; state Exp; branches; next 1.6; 1.6 date 2011.11.25.11.43.35; author hiramatsu; state Exp; branches; next 1.5; 1.5 date 2010.08.27.06.31.41; author sno; state Exp; branches; next 1.4; 1.4 date 2010.06.15.16.52.17; author bad; state Exp; branches; next 1.3; 1.3 date 2010.01.16.15.16.37; author sno; state Exp; branches; next 1.2; 1.2 date 2009.06.15.20.18.06; author sno; state Exp; branches; next 1.1; 1.1 date 2007.01.10.21.58.19; author bad; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2007.01.10.21.58.19; author bad; state Exp; branches; next ; desc @@ 1.18 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @$NetBSD: distinfo,v 1.17 2021/10/07 13:42:07 nia Exp $ BLAKE2s (Path-Class-0.37.tar.gz) = ff9152a564f89902ba446b4a3151f2de440b6259026ca16154299fa2e38f45d0 SHA512 (Path-Class-0.37.tar.gz) = 044d86f85eebff96bdff8fc11e97884eb4e06d56ecd2d3bfdc045135da6f08c40e644e0e5c1a779a8ef5d6c7c04e159e47721b4e637a92fed7d298b5f798ef83 Size (Path-Class-0.37.tar.gz) = 37473 bytes @ 1.17 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2016/08/19 15:30:54 wiz Exp $ d3 1 a3 1 RMD160 (Path-Class-0.37.tar.gz) = 9e75acb15e00ae7b2a3e5e3c8dde584f08faba7b @ 1.16 log @Updated p5-Path-Class to 0.37. 0.37 Sat Aug 13 21:33:23 CDT 2016 - Doc update for contains/subsumes [1916528] - Fix "contains" when $self is a relative path - #43 [1c01e86] - Handle case where $other evaluates false [70e4b6b] - Add additional test cases for contains and subsumes [434f244] - Test with Perl 5.24 [a4d2d73] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2016/02/17 14:03:48 wen Exp $ a2 1 SHA1 (Path-Class-0.37.tar.gz) = 448cc1089add95d6a616a8e22adbde83dcb8f562 @ 1.15 log @Update to 0.36 Upstream changes: 0.36 Tue Feb 16 22:16:21 CST 2016 - 117bd64 - Use croak instead of die; use eval syntax instead of universal::isa (as perlcritic wishes) - 4b620b6 - Load File::Copy and Perl::OSType only when used (copy_to, move_to) - 55ecb58 - always use canonpath on arguments to splitdir - 25c12f7 - Fix 'Operation "eq": no method found' error (RT #77259), whose underlying cause isn't really understood. - 935eeed - Add some fixes & tests for contains() with updir stuff (github #43) - 927fa74 - Fix Carp::Croak to Carp::croak - 2d615ca 34da6d3 5fcad02 1b7be68 a622acf - Fixed and improved Travis testing configuration - 2a74c40 - Fix Pod typos <苤迮�迣迮邿 �郋邾訄郇郋赲> - 28ca95a - Check all print calls in spew and explicitly call (and check) close @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2015/11/03 03:28:39 agc Exp $ d3 4 a6 4 SHA1 (Path-Class-0.36.tar.gz) = b3ac1918ac5694705017ea889058255193f46879 RMD160 (Path-Class-0.36.tar.gz) = ccd9d40da2812cfc676f9e4058fb115fe61fc45f SHA512 (Path-Class-0.36.tar.gz) = 17ab96c897537a5964efecc3d4883fedc048145f4980d3959cf501a7646f2f7837614da9e379411f7ecb1f8de1bf23615ee57555cc437878470865b3fabc4c2d Size (Path-Class-0.36.tar.gz) = 37033 bytes @ 1.14 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2014/10/01 11:00:50 wiz Exp $ d3 4 a6 4 SHA1 (Path-Class-0.35.tar.gz) = d2b622240e32d9bd9df2e449cce7fb26f092e36c RMD160 (Path-Class-0.35.tar.gz) = f522843bfbdc8f944a43b0a0c0c3efea8c731940 SHA512 (Path-Class-0.35.tar.gz) = cfbd27bf4756bade7a9abd081eda79058c0225d4a803a34a2bfe2a6c2eef954908b33843f352c562599edc420ca7a0063e9f7fd9fdd1d608ecea230e585287e2 Size (Path-Class-0.35.tar.gz) = 34086 bytes @ 1.13 log @Update to 0.35: 0.35 Sun Sep 14 21:29:07 CDT 2014 - fce4b8e - Fixed a t/03-filesystem.t test error on Windows @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2014/09/06 12:36:22 wiz Exp $ d5 1 @ 1.12 log @Update to 0.34: 0.34 Thu Aug 28 22:27:03 CDT 2014 - df23e17 - Add a new spew_lines() method - 3ffef39 - Don't convert file into directory in subsumes() - 9a01a71 - Updated POD for copy_to and move_to methods - 210a7ef - Stringify destination for copy_to method - 9f83723 - Stringify destination for move_to method - 5e2cb26, d5c7e62 - Add Continuous Integration with Travis CI - d372be1 - Change bugtracker to github's @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2014/01/02 16:34:59 schmonz Exp $ d3 3 a5 3 SHA1 (Path-Class-0.34.tar.gz) = 1fb274772e8b4f43b5d4fe44fdf0420d728ab81b RMD160 (Path-Class-0.34.tar.gz) = e1121938038390158395e8d69dd0c2d3f0bc4f7b Size (Path-Class-0.34.tar.gz) = 34024 bytes @ 1.11 log @Update to 0.33. From the changelog: - New copy_to() and move_to() methods. [Robert Rothenberg & Ken Williams] - As advised in the utime() docs, pass undef as the time for touch(). - Do a better job cleaning up temp files in the tests. - Optimization: use parent.pm instead of base.pm. [Olivier Mengué] - Changed the docs to show that file() and dir() are exported by default. - Fixed spelling error in POD. [Salvatore Bonaccorso] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2013/09/05 18:20:09 wiz Exp $ d3 3 a5 3 SHA1 (Path-Class-0.33.tar.gz) = 1d44a4afebb154449c0248ddfe97425d9c60bbc8 RMD160 (Path-Class-0.33.tar.gz) = 4907e0e11d1041fe6530b108679b35eb72706172 Size (Path-Class-0.33.tar.gz) = 33101 bytes @ 1.10 log @Update to 0.32: 0.32 Mon Mar 18 20:53:00 CDT 2013 - Updated dependency on File::Spec to 3.26, fixing RT #83143. - Fixed bug with leading empty string in dir() - became unintentional UNC path on Cygwin. [David Golden and MITHUN@@cpan.org] - Fixed "Unterminated C<...> sequence" in Pod. [Olaf Alders] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2013/02/17 14:12:51 wen Exp $ d3 3 a5 3 SHA1 (Path-Class-0.32.tar.gz) = 3a5e1a968be928a1ef92e7ee92584b00238996a9 RMD160 (Path-Class-0.32.tar.gz) = a09651dd461f26e8cf8fccefc2a6488156a7b72e Size (Path-Class-0.32.tar.gz) = 32205 bytes @ 1.9 log @Update to 0.31 Upstream changes: 0.31 Tue Feb 5 11:51:59 CST 2013 - Optimization: stringify variables passed to canonpath [David Golden] - Optimization: Use internal guts when constructing Dirs from Dirs, instead of concatenating and splitting them again with File::Spec. [David Golden] - Fix grammar error in docs. [Karen Etheridge] - Implement a 'split' parameter for the slurp() method [suggested by Yanick Champoux] - In docs, replace unicode MINUS SIGN with ascii HYPHEN-MINUS [Randy Stauner] 0.29 Mon Dec 17 23:55:07 CST 2012 - Add components() method, which returns directory names (and filename, if this is a File object) as a list. - Fix a test failure on non-Unix platforms, the 07-recurseprune.t test was written in a Unix-specific way. 0.28 Sat Dec 15 21:40:17 CST 2012 - Fix test failures when run as root - they were relying on permissions failures, but permissions never fail as root. [Spotted by AAR and Chris Williams] - Add links in docs to the other modules we rely on & talk about in the docs. Makes for easier viewing through search.cpan.org / MetaCPAN. [David Precious] - Fixed some misleading variable names in docs. [RT#81795] [Pau Amma] 0.27 Sat Dec 8 19:24:15 CST 2012 - Added pruning support in dir->recurse(). If recurse callback returns $item->PRUNE, no children of this item will be analyzed. [Marcin Kasperski] - Documented 'basename' method for directories. [Fabrice Gabolde] - Added traverse_if() function, which allows one to filter children before processing them. [Marcin Kasperski] - Added tempdir() function. [cho45] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2012/07/06 11:29:08 sno Exp $ d3 3 a5 3 SHA1 (Path-Class-0.31.tar.gz) = eda97eb97aab8a526877a1aee5ba7fea6fd73d56 RMD160 (Path-Class-0.31.tar.gz) = e8f1d245fc451ee2103feb4d0fe350810b9038e1 Size (Path-Class-0.31.tar.gz) = 32052 bytes @ 1.8 log @Updating package for Perl 5 module Path::Class in devel/p5-Path-Class from 0.25 to 0.26. Upstream changes: 0.26 Thu Jun 14 21:52:38 CDT 2012 - resolve() now includes the name of the non-existent file in the error message. [Karen Etheridge] - new shortcut opena(), to open a file for appending. [Karen Etheridge] - new spew() method that does the inverse of the slurp() method. [Aran Deltac] - Fixed a typo in a class name in the docs for Path::Class::Entity. [Toby Inkster] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2012/03/22 16:20:30 sno Exp $ d3 3 a5 3 SHA1 (Path-Class-0.26.tar.gz) = 418c880100a3579d63d742f28328e7e8e4cf1370 RMD160 (Path-Class-0.26.tar.gz) = 370ebdc366facdcc2f3394bfc3cbce657c3e8507 Size (Path-Class-0.26.tar.gz) = 29917 bytes @ 1.7 log @Updating package for Perl5 module Path::Class from CPAN in devel/p5-Path-Class from 0.24 to 0.25. Upstream changes: 0.25 Wed Feb 15 20:55:30 CST 2012 - resolve() now croak()s instead of die()s on non-existent file. [Danijel TaÅ¡ov] - Added a traverse() method for directories, based on the fmap_cont() method of Forest::Tree::Pure. It's an alternative to ->recurse, which allows for more control over how the recursion happens. [Jesse Luehrs] - Fixed a grammar error in the docs. [Shlomi Fish] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2011/11/25 11:43:35 hiramatsu Exp $ d3 3 a5 3 SHA1 (Path-Class-0.25.tar.gz) = 34eb9f76c226d06ed7796d7ed060019a62299b3b RMD160 (Path-Class-0.25.tar.gz) = ac9c367d81f9f47f14f7f260e5ef97ddfd8cd937 Size (Path-Class-0.25.tar.gz) = 28657 bytes @ 1.6 log @Update p5-Path-Class to 0.24. Changes from previous: 0.24 Sat May 28 20:52:39 CDT 2011 - Added a tempfile() method for Dir objects, which provides an interface to File::Temp. [RT#60485] - Fixed a non-helpful fatal error message when calling resolve() on a path that doesn't exist. Now dies with the proper "No such file or directory" message & exit status. [GRAF] 0.23 - Sun Dec 26 13:35:53 CST 2010 - Fixed a bunch of problems with the distribution (e.g. in META.yml) that I introduced in the switch to Dist::Zilla. No code changes from 0.22. 0.22 - Sat Dec 25 22:59:20 CST 2010 - Added a basename() method for directory objects. [CLKAO, jloverso, THEPLER, ZUMMO] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2010/08/27 06:31:41 sno Exp $ d3 3 a5 3 SHA1 (Path-Class-0.24.tar.gz) = 6615b61e9db38a1e8e4504dbd360ecb549699e83 RMD160 (Path-Class-0.24.tar.gz) = a6a58f29ba6accc5c551cba0f6ebb501eb7408d8 Size (Path-Class-0.24.tar.gz) = 27347 bytes @ 1.5 log @Updating devel/p5-Path-Class from 0.19nb1 to 0.21 Upstream changes: 0.21 - Tue Aug 17 19:13:13 CDT 2010 - Don't test the 'iomode' option under 5.6, because layers aren't supported yet. - Fixes to spelling errors in the docmuentatino. [Ansgar Burchardt and Debian patchers] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2010/06/15 16:52:17 bad Exp $ d3 3 a5 3 SHA1 (Path-Class-0.21.tar.gz) = 34220769b2a8b7015a292f93eb8d8cf9d5654d06 RMD160 (Path-Class-0.21.tar.gz) = fa635b4f0f46b8415f2a558afa1095772581e91c Size (Path-Class-0.21.tar.gz) = 24087 bytes @ 1.4 log @Apply update generously provided by Stoned Elipot. Thanks a bunch! Update p5-Path-Class from version 0.18 to version 0.19. Upstream changes: 0.19 - Sun Jun 6 20:50:27 CDT 2010 - slurp() now accepts an 'iolayers' option to control how the file is opened. [Graham Barr] - In the openr() and openw() file methods, we now croak() instead of die() so that the error messages are more useful. [Ian Sillitoe] - Allow subclassing, by adding dir_class() and file_class() static methods, allowing them to be overridden. [Matt Trout & John LoVerso & Michael Schwern] - Fixed a testing failure that could occur whenever testing in a directory path that contains symlinks (e.g. /tmp on Mac OS X). - Added a 'no_hidden' parameter for children() [EDENC ] - Fixed the heading for the is_relative() POD section. [CUB ] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2010/01/16 15:16:37 sno Exp $ d3 3 a5 3 SHA1 (Path-Class-0.19.tar.gz) = 4edc65ee70cb9501b85cec3fd6feff6729824d85 RMD160 (Path-Class-0.19.tar.gz) = 8d05b2ab4bd59dd38c632fa14da592ae3b9f6c7f Size (Path-Class-0.19.tar.gz) = 23875 bytes @ 1.3 log @Updating devel/p5-Path-Class from 0.17 to 0.18. pkgsrc changes: - Adjusting HOMEPAGE URI and dependencies Upstream changes: 0.18 - Sun Dec 20 10:11:02 CST 2009 - Similar to the next() bug for files/directories named "0" or "0.0" in the previous release, the children() and recurse() methods have now been fixed in the same way. [spotted by ARTHAS, MSISK] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2009/06/15 20:18:06 sno Exp $ d3 3 a5 3 SHA1 (Path-Class-0.18.tar.gz) = a6ca799e2e804c20fbf2cc487beb8a9a41b3474b RMD160 (Path-Class-0.18.tar.gz) = 764be8a3b400bb19f71a431d1bfa34159b169194 Size (Path-Class-0.18.tar.gz) = 22463 bytes @ 1.2 log @pkgsrc changes: - Updating package of p5 module Path::Class from 0.16nb1 to 0.17 - Setting license to ${PERL5_LICENSE} according to META.yaml Upstream changes: - dir(undef) now returns undef rather than the rootdir, because undef was probably a mistake by the caller, and the rootdir is too scary a default. [Suggested by John Goulah] - Temporary files during testing are now created in the system temp directory, rather than somewhere in t/ . See RT #31382. [Suggested by Alex Page] - Added is_relative() as the obvious complement to the existing is_absolute() method. - Added a resolve() method to clean up paths much more thoroughly than cleanup(), e.g. resolving symlinks, collapsing foo/../bar sections, etc. [Suggested by David Garamond] - Fixed a problem in which a file/directory called "0" or "0.0" would end a loop prematurely when using the idiom 'while($x = $dir->next) {...}'. See http://rt.cpan.org/Ticket/Display.html?id=29374 [Spotted by Daniel Lo] - Fixed an exists($array[$i]) that prevented compatibility with perl 5.005. - Moved the repository from my personal CVS repo to Google Code. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2007/01/10 21:58:19 bad Exp $ d3 3 a5 3 SHA1 (Path-Class-0.17.tar.gz) = e1a8b7df1da11357ab3d335e7a40eaf444bcfde6 RMD160 (Path-Class-0.17.tar.gz) = 3d4d09426d103840bd4e3d6ee44e906e7b92bf76 Size (Path-Class-0.17.tar.gz) = 18744 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (Path-Class-0.16.tar.gz) = a28bea2ef56f0a7a9f7e82f0021a1bb24adeff6f RMD160 (Path-Class-0.16.tar.gz) = 934d92f254c74046a0c6aeb3d2207da3cd86b1d4 Size (Path-Class-0.16.tar.gz) = 17340 bytes @ 1.1.1.1 log @Initial import of devel/p5-Path-Class 0.16. Path::Class is a module for manipulation of file and directory specifications (strings describing their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare. Needed for SVK-v2.0.0. @ text @@