<precise description of the problem (multiple lines)> Catalyst-Devel provides helper scripts to run test web servers. One of the script relies on the File-ChangeNotify module, which is absent from the FreeBSD ports tree. Attached is a port for p5-File-ChangeNotify, together with ports for other required perl modules. Hope this helps. Fix: <how to correct or work around the problem, if known (multiple lines)> # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-MooseX-Params-Validate # p5-MooseX-Params-Validate/Makefile # p5-MooseX-Params-Validate/distinfo # p5-MooseX-Params-Validate/pkg-descr # p5-MooseX-Params-Validate/pkg-plist # echo c - p5-MooseX-Params-Validate mkdir -p p5-MooseX-Params-Validate > /dev/null 2>&1 echo x - p5-MooseX-Params-Validate/Makefile sed 's/^X//' >p5-MooseX-Params-Validate/Makefile << 'c34f2977ae707cf6f2fb41f82746f895' X# New ports collection makefile for: p5-MooseX-Params-Validate X# Date created: 13 August 2009 X# Whom: Fernan Aguero <fernan@iib.unsam.edu.ar> X# X# $FreeBSD$ X# X XPORTNAME= MooseX-Params-Validate XPORTVERSION= 0.12 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= perl@FreeBSD.org XCOMMENT= An extension of Params::Validate for using Moose's types X XBUILD_DEPENDS= p5-ExtUtils-MakeMaker>=6.42:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker \ X p5-Test-Exception>=0.21:${PORTSDIR}/devel/p5-Test-Exception \ X ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple XRUN_DEPENDS= p5-Moose>=0.58:${PORTSDIR}/devel/p5-Moose \ X p5-Devel-Caller>0:${PORTSDIR}/devel/p5-Devel-Caller \ X ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils \ X p5-Sub-Exporter>0:${PORTSDIR}/devel/p5-Sub-Exporter X XPERL_CONFIGURE= YES X XMAN3= MooseX::Params::Validate.3 X X.include <bsd.port.mk> c34f2977ae707cf6f2fb41f82746f895 echo x - p5-MooseX-Params-Validate/distinfo sed 's/^X//' >p5-MooseX-Params-Validate/distinfo << 'f7639e4f82c6bc47a06c9e0bd372b19e' XMD5 (MooseX-Params-Validate-0.12.tar.gz) = 028c58ff0431b45e13f70f9d819e5b67 XSHA256 (MooseX-Params-Validate-0.12.tar.gz) = 0c8a7a3d76300ffb1c308a6450b1c3d738dcd24d7804f23d3ee5a6a04870afe7 XSIZE (MooseX-Params-Validate-0.12.tar.gz) = 22232 f7639e4f82c6bc47a06c9e0bd372b19e echo x - p5-MooseX-Params-Validate/pkg-descr sed 's/^X//' >p5-MooseX-Params-Validate/pkg-descr << 'c05cfa79d9d29688c664ec14952eaab4' XThis module fills a gap in Moose by adding method parameter validation to XMoose. This is just one of many developing options, it should not be Xconsidered the "official" one by any means though. X XYou might also want to explore MooseX::Method::Signatures and XMooseX::Declare c05cfa79d9d29688c664ec14952eaab4 echo x - p5-MooseX-Params-Validate/pkg-plist sed 's/^X//' >p5-MooseX-Params-Validate/pkg-plist << 'a82a67bbb6419847010a93e990e0034c' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Params/Validate/.packlist X%%SITE_PERL%%/MooseX/Params/Validate.pm X@dirrm %%SITE_PERL%%/MooseX/Params X@dirrmtry %%SITE_PERL%%/MooseX a82a67bbb6419847010a93e990e0034c exit --- p5-MooseX-Params-Validate.shar ends here --- --00148539257a47aad5047100fc5e Content-Type: application/x-shar; name="p5-File-ChangeNotify.shar" Content-Disposition: attachment; filename="p5-File-ChangeNotify.shar" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fyb6d6ds0 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcDUtRmlsZS1DaGFuZ2VOb3Rp ZnkKIwlwNS1GaWxlLUNoYW5nZU5vdGlmeS9NYWtlZmlsZQojCXA1LUZpbGUtQ2hhbmdlTm90aWZ5 L2Rpc3RpbmZvCiMJcDUtRmlsZS1DaGFuZ2VOb3RpZnkvcGtnLWRlc2NyCiMJcDUtRmlsZS1DaGFu Z2VOb3RpZnkvcGtnLXBsaXN0CiMKZWNobyBjIC0gcDUtRmlsZS1DaGFuZ2VOb3RpZnkKbWtkaXIg LXAgcDUtRmlsZS1DaGFuZ2VOb3RpZnkgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBwNS1GaWxl LUNoYW5nZU5vdGlmeS9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPnA1LUZpbGUtQ2hhbmdlTm90aWZ5 L01ha2VmaWxlIDw8ICdhYzFiNzRmN2QwMmZmOWQxYzE1ZjdlMzgzMTY4OTBjZScKWCMgTmV3IHBv cnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOiAgIHA1LUZpbGUtQ2hhbmdlTm90aWZ5ClgjIERh dGUgY3JlYXRlZDogICAgICAgICAgICAgICAgMTMgQXVndXN0IDIwMDkKWCMgV2hvbTogICAgICAg ICAgICAgICAgICAgICAgICBGZXJuYW4gQWd1ZXJvIDxmZXJuYW5AaWliLnVuc2FtLmVkdS5hcj4K WCMKWCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlGaWxlLUNoYW5nZU5vdGlmeQpYUE9SVFZF UlNJT049CTAuMDcKWENBVEVHT1JJRVM9CWRldmVsIHBlcmw1ClhNQVNURVJfU0lURVM9CUNQQU4K WFBLR05BTUVQUkVGSVg9CXA1LQpYClhNQUlOVEFJTkVSPQlwZXJsQEZyZWVCU0Qub3JnClhDT01N RU5UPQlXYXRjaCBmb3IgY2hhbmdlcyB0byBmaWxlcywgY3Jvc3MtcGxhdGZvcm0gc3R5bGUKWApY QlVJTERfREVQRU5EUz0gIHA1LUZpbGUtUGF0aD4wOiR7UE9SVFNESVJ9L2RldmVsL3A1LUZpbGUt UGF0aCBcClgJCXA1LUZpbGUtVGVtcD4wOiR7UE9SVFNESVJ9L2RldmVsL3A1LUZpbGUtVGVtcCBc ClgJCSR7U0lURV9QRVJMfS9UZXN0L01vcmUucG06JHtQT1JUU0RJUn0vZGV2ZWwvcDUtVGVzdC1T aW1wbGUKWFJVTl9ERVBFTkRTPQlwNS1Nb29zZVgtUGFyYW1zLVZhbGlkYXRlPj0wLjA4OiR7UE9S VFNESVJ9L2RldmVsL3A1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUgXApYCQlwNS1Nb29zZVgtUG9s aWN5LVNlbWlBZmZvcmRhbmNlQWNjZXNzb3I+MDoke1BPUlRTRElSfS9kZXZlbC9wNS1Nb29zZVgt UG9saWN5LVNlbWlBZmZvcmRhbmNlQWNjZXNzb3IgXApYCQlwNS1UaW1lLUhpUmVzPjA6JHtQT1JU U0RJUn0vZGV2ZWwvcDUtVGltZS1IaVJlcyBcClgJCXA1LU1vZHVsZS1QbHVnZ2FibGU+MDoke1BP UlRTRElSfS9kZXZlbC9wNS1Nb2R1bGUtUGx1Z2dhYmxlIFwKWAkJcDUtQ2xhc3MtTU9QPjA6JHtQ T1JUU0RJUn0vZGV2ZWwvcDUtQ2xhc3MtTU9QClgKWFBFUkxfQ09ORklHVVJFPQlZRVMKWApYTUFO Mz0JRmlsZTo6Q2hhbmdlTm90aWZ5OjpXYXRjaGVyOjpJbm90aWZ5LjMgXApYCUZpbGU6OkNoYW5n ZU5vdGlmeTo6RXZlbnQuMyBcClgJRmlsZTo6Q2hhbmdlTm90aWZ5LjMgXApYCUZpbGU6OkNoYW5n ZU5vdGlmeTo6V2F0Y2hlci4zIFwKWAlGaWxlOjpDaGFuZ2VOb3RpZnk6OldhdGNoZXI6OkRlZmF1 bHQuMwpYClguaW5jbHVkZSA8YnNkLnBvcnQubWs+CmFjMWI3NGY3ZDAyZmY5ZDFjMTVmN2UzODMx Njg5MGNlCmVjaG8geCAtIHA1LUZpbGUtQ2hhbmdlTm90aWZ5L2Rpc3RpbmZvCnNlZCAncy9eWC8v JyA+cDUtRmlsZS1DaGFuZ2VOb3RpZnkvZGlzdGluZm8gPDwgJ2FmOGVlNzlmZjU5MDk4MGFkYzc0 MjFiMjVlYmIzY2YxJwpYTUQ1IChGaWxlLUNoYW5nZU5vdGlmeS0wLjA3LnRhci5neikgPSAxNDU5 ZDk5ZDkxNDIwZDE0ZDc1YmI1ZDAwMGFhM2FhMgpYU0hBMjU2IChGaWxlLUNoYW5nZU5vdGlmeS0w LjA3LnRhci5neikgPSA5ZTQyNDNiOTU1ZTVkMDc5ZDgzNzYxYjQ1NDAxZTQ3OTMzNDgwMTZiOWEw OTYyNWYyODI2ODIxODdiZjY3NDYyClhTSVpFIChGaWxlLUNoYW5nZU5vdGlmeS0wLjA3LnRhci5n eikgPSAxMDQ0MAphZjhlZTc5ZmY1OTA5ODBhZGM3NDIxYjI1ZWJiM2NmMQplY2hvIHggLSBwNS1G aWxlLUNoYW5nZU5vdGlmeS9wa2ctZGVzY3IKc2VkICdzL15YLy8nID5wNS1GaWxlLUNoYW5nZU5v dGlmeS9wa2ctZGVzY3IgPDwgJzNlYWE2MGU1MDY5Y2VjNzQ2MTRkNDdhNThjMGI1OGExJwpYRmls ZTo6Q2hhbmdlTm90aWZ5IC0gV2F0Y2ggZm9yIGNoYW5nZXMgdG8gZmlsZXMsIGNyb3NzLXBsYXRm b3JtIHN0eWxlClgKWFRoaXMgbW9kdWxlIHByb3ZpZGVzIGFuIEFQSSBmb3IgY3JlYXRpbmcgYSBG aWxlOjpDaGFuZ2VOb3RpZnk6OldhdGNoZXIKWHN1YmNsYXNzIHRoYXQgd2lsbCB3b3JrIG9uIHlv dXIgcGxhdGZvcm0uClgKWEEgRmlsZTo6Q2hhbmdlTm90aWZ5OjpXYXRjaGVyIGNsYXNzIG1vbml0 b3JzIGEgZGlyZWN0b3J5IGZvciBjaGFuZ2VzIG1hZGUgdG8KWGFueSBmaWxlLiBZb3UgY2FuIHBy b3ZpZGUgYSByZWd1bGFyIGV4cHJlc3Npb24gdG8gZmlsdGVyIG91dCBmaWxlcyB5b3UgYXJlClhu b3QgaW50ZXJlc3RlZCBpbi4gSXQgaGFuZGxlcyB0aGUgYWRkaXRpb24gb2YgbmV3IHN1YmRpcmVj dG9yaWVzIGJ5IGFkZGluZwpYdGhlbSB0byB0aGUgd2F0Y2ggbGlzdC4KM2VhYTYwZTUwNjljZWM3 NDYxNGQ0N2E1OGMwYjU4YTEKZWNobyB4IC0gcDUtRmlsZS1DaGFuZ2VOb3RpZnkvcGtnLXBsaXN0 CnNlZCAncy9eWC8vJyA+cDUtRmlsZS1DaGFuZ2VOb3RpZnkvcGtnLXBsaXN0IDw8ICdmNGM1Yjcy ZmJkYWI2YmRiMzZkZDc3ZWFjOGY5NTdkNCcKWCUlU0lURV9QRVJMJSUvJSVQRVJMX0FSQ0glJS9h dXRvL0ZpbGUvQ2hhbmdlTm90aWZ5Ly5wYWNrbGlzdApYJSVTSVRFX1BFUkwlJS9GaWxlL0NoYW5n ZU5vdGlmeS9XYXRjaGVyL0lub3RpZnkucG0KWCUlU0lURV9QRVJMJSUvRmlsZS9DaGFuZ2VOb3Rp ZnkvV2F0Y2hlci9EZWZhdWx0LnBtClglJVNJVEVfUEVSTCUlL0ZpbGUvQ2hhbmdlTm90aWZ5L0V2 ZW50LnBtClglJVNJVEVfUEVSTCUlL0ZpbGUvQ2hhbmdlTm90aWZ5L1dhdGNoZXIucG0KWCUlU0lU RV9QRVJMJSUvRmlsZS9DaGFuZ2VOb3RpZnkucG0KWEBkaXJybSAlJVNJVEVfUEVSTCUlL0ZpbGUv Q2hhbmdlTm90aWZ5L1dhdGNoZXIKWEBkaXJybSAlJVNJVEVfUEVSTCUlL0ZpbGUvQ2hhbmdlTm90 aWZ5ClhAZGlycm10cnkgJSVTSVRFX1BFUkwlJS9GaWxlClhAZGlycm0gJSVTSVRFX1BFUkwlJS8l JVBFUkxfQVJDSCUlL2F1dG8vRmlsZS9DaGFuZ2VOb3RpZnkKZjRjNWI3MmZiZGFiNmJkYjM2ZGQ3 N2VhYzhmOTU3ZDQKZXhpdAoK --00148539257a47aad5047100fc5e Content-Type: application/x-shar; name="p5-MooseX-Params-Validate.shar" Content-Disposition: attachment; filename="p5-MooseX-Params-Validate.shar" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fyb6ddli1 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcDUtTW9vc2VYLVBhcmFtcy1W YWxpZGF0ZQojCXA1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUvTWFrZWZpbGUKIwlwNS1Nb29zZVgt UGFyYW1zLVZhbGlkYXRlL2Rpc3RpbmZvCiMJcDUtTW9vc2VYLVBhcmFtcy1WYWxpZGF0ZS9wa2ct ZGVzY3IKIwlwNS1Nb29zZVgtUGFyYW1zLVZhbGlkYXRlL3BrZy1wbGlzdAojCmVjaG8gYyAtIHA1 LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUKbWtkaXIgLXAgcDUtTW9vc2VYLVBhcmFtcy1WYWxpZGF0 ZSA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIHA1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUvTWFr ZWZpbGUKc2VkICdzL15YLy8nID5wNS1Nb29zZVgtUGFyYW1zLVZhbGlkYXRlL01ha2VmaWxlIDw8 ICdjMzRmMjk3N2FlNzA3Y2Y2ZjJmYjQxZjgyNzQ2Zjg5NScKWCMgTmV3IHBvcnRzIGNvbGxlY3Rp b24gbWFrZWZpbGUgZm9yOiAgIHA1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUKWCMgRGF0ZSBjcmVh dGVkOiAgICAgICAgICAgICAgICAxMyBBdWd1c3QgMjAwOQpYIyBXaG9tOiAgICAgICAgICAgICAg ICAgICAgICAgIEZlcm5hbiBBZ3Vlcm8gPGZlcm5hbkBpaWIudW5zYW0uZWR1LmFyPgpYIwpYIyAk RnJlZUJTRCQKWCMKWApYUE9SVE5BTUU9CU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUKWFBPUlRWRVJT SU9OPQkwLjEyClhDQVRFR09SSUVTPQlkZXZlbCBwZXJsNQpYTUFTVEVSX1NJVEVTPQlDUEFOClhQ S0dOQU1FUFJFRklYPQlwNS0KWApYTUFJTlRBSU5FUj0JcGVybEBGcmVlQlNELm9yZwpYQ09NTUVO VD0JQW4gZXh0ZW5zaW9uIG9mIFBhcmFtczo6VmFsaWRhdGUgZm9yIHVzaW5nIE1vb3NlJ3MgdHlw ZXMKWApYQlVJTERfREVQRU5EUz0gIHA1LUV4dFV0aWxzLU1ha2VNYWtlcj49Ni40Mjoke1BPUlRT RElSfS9kZXZlbC9wNS1FeHRVdGlscy1NYWtlTWFrZXIgXApYCQlwNS1UZXN0LUV4Y2VwdGlvbj49 MC4yMToke1BPUlRTRElSfS9kZXZlbC9wNS1UZXN0LUV4Y2VwdGlvbiBcClgJCSR7U0lURV9QRVJM fS9UZXN0L01vcmUucG06JHtQT1JUU0RJUn0vZGV2ZWwvcDUtVGVzdC1TaW1wbGUKWFJVTl9ERVBF TkRTPQlwNS1Nb29zZT49MC41ODoke1BPUlRTRElSfS9kZXZlbC9wNS1Nb29zZSBcClgJCXA1LURl dmVsLUNhbGxlcj4wOiR7UE9SVFNESVJ9L2RldmVsL3A1LURldmVsLUNhbGxlciBcClgJCSR7U0lU RV9QRVJMfS8ke1BFUkxfQVJDSH0vU2NhbGFyL1V0aWwucG06JHtQT1JUU0RJUn0vbGFuZy9wNS1T Y2FsYXItTGlzdC1VdGlscyBcClgJCXA1LVN1Yi1FeHBvcnRlcj4wOiR7UE9SVFNESVJ9L2RldmVs L3A1LVN1Yi1FeHBvcnRlcgpYClhQRVJMX0NPTkZJR1VSRT0JWUVTClgKWE1BTjM9CU1vb3NlWDo6 UGFyYW1zOjpWYWxpZGF0ZS4zClgKWC5pbmNsdWRlIDxic2QucG9ydC5taz4KYzM0ZjI5NzdhZTcw N2NmNmYyZmI0MWY4Mjc0NmY4OTUKZWNobyB4IC0gcDUtTW9vc2VYLVBhcmFtcy1WYWxpZGF0ZS9k aXN0aW5mbwpzZWQgJ3MvXlgvLycgPnA1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUvZGlzdGluZm8g PDwgJ2Y3NjM5ZTRmODJjNmJjNDdhMDZjOWUwYmQzNzJiMTllJwpYTUQ1IChNb29zZVgtUGFyYW1z LVZhbGlkYXRlLTAuMTIudGFyLmd6KSA9IDAyOGM1OGZmMDQzMWI0NWUxM2Y3MGY5ZDgxOWU1YjY3 ClhTSEEyNTYgKE1vb3NlWC1QYXJhbXMtVmFsaWRhdGUtMC4xMi50YXIuZ3opID0gMGM4YTdhM2Q3 NjMwMGZmYjFjMzA4YTY0NTBiMWMzZDczOGRjZDI0ZDc4MDRmMjNkM2VlNWE2YTA0ODcwYWZlNwpY U0laRSAoTW9vc2VYLVBhcmFtcy1WYWxpZGF0ZS0wLjEyLnRhci5neikgPSAyMjIzMgpmNzYzOWU0 ZjgyYzZiYzQ3YTA2YzllMGJkMzcyYjE5ZQplY2hvIHggLSBwNS1Nb29zZVgtUGFyYW1zLVZhbGlk YXRlL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPnA1LU1vb3NlWC1QYXJhbXMtVmFsaWRhdGUvcGtn LWRlc2NyIDw8ICdjMDVjZmE3OWQ5ZDI5Njg4YzY2NGVjMTQ5NTJlYWFiNCcKWFRoaXMgbW9kdWxl IGZpbGxzIGEgZ2FwIGluIE1vb3NlIGJ5IGFkZGluZyBtZXRob2QgcGFyYW1ldGVyIHZhbGlkYXRp b24gdG8KWE1vb3NlLiBUaGlzIGlzIGp1c3Qgb25lIG9mIG1hbnkgZGV2ZWxvcGluZyBvcHRpb25z LCBpdCBzaG91bGQgbm90IGJlClhjb25zaWRlcmVkIHRoZSAib2ZmaWNpYWwiIG9uZSBieSBhbnkg bWVhbnMgdGhvdWdoLgpYClhZb3UgbWlnaHQgYWxzbyB3YW50IHRvIGV4cGxvcmUgTW9vc2VYOjpN ZXRob2Q6OlNpZ25hdHVyZXMgYW5kClhNb29zZVg6OkRlY2xhcmUKYzA1Y2ZhNzlkOWQyOTY4OGM2 NjRlYzE0OTUyZWFhYjQKZWNobyB4IC0gcDUtTW9vc2VYLVBhcmFtcy1WYWxpZGF0ZS9wa2ctcGxp c3QKc2VkICdzL15YLy8nID5wNS1Nb29zZVgtUGFyYW1zLVZhbGlkYXRlL3BrZy1wbGlzdCA8PCAn YTgyYTY3YmJiNjQxOTg0NzAxMGE5M2U5OTBlMDAzNGMnClglJVNJVEVfUEVSTCUlLyUlUEVSTF9B UkNIJSUvYXV0by9Nb29zZVgvUGFyYW1zL1ZhbGlkYXRlLy5wYWNrbGlzdApYJSVTSVRFX1BFUkwl JS9Nb29zZVgvUGFyYW1zL1ZhbGlkYXRlLnBtClhAZGlycm0gJSVTSVRFX1BFUkwlJS9Nb29zZVgv UGFyYW1zClhAZGlycm10cnkgJSVTSVRFX1BFUkwlJS9Nb29zZVgKYTgyYTY3YmJiNjQxOTg0NzAx MGE5M2U5OTBlMDAzNGMKZXhpdAoK --00148539257a47aad5047100fc5e Content-Type: application/x-shar; name="p5-MooseX-SemiAffordanceAccessor.shar" Content-Disposition: attachment; filename="p5-MooseX-SemiAffordanceAccessor.shar" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fyb6diwh2 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcDUtTW9vc2VYLVNlbWlBZmZv cmRhbmNlQWNjZXNzb3IKIwlwNS1Nb29zZVgtU2VtaUFmZm9yZGFuY2VBY2Nlc3Nvci9NYWtlZmls ZQojCXA1LU1vb3NlWC1TZW1pQWZmb3JkYW5jZUFjY2Vzc29yL2Rpc3RpbmZvCiMJcDUtTW9vc2VY LVNlbWlBZmZvcmRhbmNlQWNjZXNzb3IvcGtnLWRlc2NyCiMJcDUtTW9vc2VYLVNlbWlBZmZvcmRh bmNlQWNjZXNzb3IvcGtnLXBsaXN0CiMKZWNobyBjIC0gcDUtTW9vc2VYLVNlbWlBZmZvcmRhbmNl QWNjZXNzb3IKbWtkaXIgLXAgcDUtTW9vc2VYLVNlbWlBZmZvcmRhbmNlQWNjZXNzb3IgPiAvZGV2 L251bGwgMj4mMQplY2hvIHggLSBwNS1Nb29zZVgtU2VtaUFmZm9yZGFuY2VBY2Nlc3Nvci9NYWtl ZmlsZQpzZWQgJ3MvXlgvLycgPnA1LU1vb3NlWC1TZW1pQWZmb3JkYW5jZUFjY2Vzc29yL01ha2Vm aWxlIDw8ICcyN2ZlMDAwZmE3NGU4NDk3ZTM4NDg0ZGUwNTRkNjI1MCcKWCMgTmV3IHBvcnRzIGNv bGxlY3Rpb24gbWFrZWZpbGUgZm9yOiAgIHA1LU1vb3NlWC1TZW1pQWZmb3JkYW5jZUFjY2Vzc29y ClgjIERhdGUgY3JlYXRlZDogICAgICAgICAgICAgICAgMTMgQXVndXN0IDIwMDkKWCMgV2hvbTog ICAgICAgICAgICAgICAgICAgICAgICBGZXJuYW4gQWd1ZXJvIDxmZXJuYW5AaWliLnVuc2FtLmVk dS5hcj4KWCMKWCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlNb29zZVgtU2VtaUFmZm9yZGFu Y2VBY2Nlc3NvcgpYUE9SVFZFUlNJT049CTAuMDUKWENBVEVHT1JJRVM9CWRldmVsIHBlcmw1ClhN QVNURVJfU0lURVM9CUNQQU4KWFBLR05BTUVQUkVGSVg9CXA1LQpYClhNQUlOVEFJTkVSPQlwZXJs QEZyZWVCU0Qub3JnClhDT01NRU5UPQlOYW1lIHlvdXIgYWNjZXNzb3JzIGZvbygpIGFuZCBzZXRf Zm9vKCkKWApYQlVJTERfREVQRU5EUz0gICR7U0lURV9QRVJMfS9UZXN0L01vcmUucG06JHtQT1JU U0RJUn0vZGV2ZWwvcDUtVGVzdC1TaW1wbGUKWFJVTl9ERVBFTkRTPQlwNS1Nb29zZT49MC44NDok e1BPUlRTRElSfS9kZXZlbC9wNS1Nb29zZQpYClhQRVJMX0NPTkZJR1VSRT0JWUVTClgKWE1BTjM9 CU1vb3NlWDo6U2VtaUFmZm9yZGFuY2VBY2Nlc3Nvci4zIFwKWAlNb29zZVg6OlNlbWlBZmZvcmRh bmNlQWNjZXNzb3I6OlJvbGU6OkF0dHJpYnV0ZS4zClgKWC5pbmNsdWRlIDxic2QucG9ydC5taz4K MjdmZTAwMGZhNzRlODQ5N2UzODQ4NGRlMDU0ZDYyNTAKZWNobyB4IC0gcDUtTW9vc2VYLVNlbWlB ZmZvcmRhbmNlQWNjZXNzb3IvZGlzdGluZm8Kc2VkICdzL15YLy8nID5wNS1Nb29zZVgtU2VtaUFm Zm9yZGFuY2VBY2Nlc3Nvci9kaXN0aW5mbyA8PCAnYWRiNmE2YTI2YWMxNzg2MGEwYzk3OWQyZWY4 NjNhOTMnClhNRDUgKE1vb3NlWC1TZW1pQWZmb3JkYW5jZUFjY2Vzc29yLTAuMDUudGFyLmd6KSA9 IDRlOTE3MTg1ZDUwYTBkZTJkYzk5NDJhNjQzZWI3NmJkClhTSEEyNTYgKE1vb3NlWC1TZW1pQWZm b3JkYW5jZUFjY2Vzc29yLTAuMDUudGFyLmd6KSA9IDMwODQ2NzEwMTg2NWQyYjM0ZTQyZjMyY2Yy NGEwMDRjZTUxMTlkMmU1MmEzZjhmMDQ4ZWRhZTJkMWM3MzAyMjcKWFNJWkUgKE1vb3NlWC1TZW1p QWZmb3JkYW5jZUFjY2Vzc29yLTAuMDUudGFyLmd6KSA9IDQ2ODcKYWRiNmE2YTI2YWMxNzg2MGEw Yzk3OWQyZWY4NjNhOTMKZWNobyB4IC0gcDUtTW9vc2VYLVNlbWlBZmZvcmRhbmNlQWNjZXNzb3Iv cGtnLWRlc2NyCnNlZCAncy9eWC8vJyA+cDUtTW9vc2VYLVNlbWlBZmZvcmRhbmNlQWNjZXNzb3Iv cGtnLWRlc2NyIDw8ICcxOTUwMDAyZDE2MjZkZWY0YjhiYTk3MjZmZWJjZGUxMScKWFRoaXMgbW9k dWxlIGRvZXMgbm90IHByb3ZpZGUgYW55IG1ldGhvZHMuIFNpbXBseSBsb2FkaW5nIGl0IGNoYW5n ZXMgdGhlClhkZWZhdWx0IG5hbWluZyBwb2xpY3kgZm9yIHRoZSBsb2FkaW5nIGNsYXNzIHNvIHRo YXQgYWNjZXNzb3JzIGFyZSBzZXBhcmF0ZWQKWGludG8gZ2V0IGFuZCBzZXQgbWV0aG9kcy4gVGhl IGdldCBtZXRob2RzIGhhdmUgdGhlIHNhbWUgbmFtZSBhcyB0aGUKWGFjY2Vzc29yLCB3aGlsZSBz ZXQgbWV0aG9kcyBhcmUgcHJlZml4ZWQgd2l0aCAic2V0XyIuClgKWElmIHlvdSBkZWZpbmUgYW4g YXR0cmlidXRlIHdpdGggYSBsZWFkaW5nIHVuZGVyc2NvcmUsIHRoZW4gdGhlIHNldCBtZXRob2QK WHdpbGwgc3RhcnQgd2l0aCAiX3NldF8iLgpYClhJZiB5b3UgZXhwbGljaXRseSBzZXQgYSAicmVh ZGVyIiBvciAid3JpdGVyIiBuYW1lIHdoZW4gY3JlYXRpbmcgYW4KWGF0dHJpYnV0ZSwgdGhlbiB0 aGF0IGF0dHJpYnV0ZSdzIG5hbWluZyBzY2hlbWUgaXMgbGVmdCB1bmNoYW5nZWQuClgKWFRoZSBu YW1lICJzZW1pLWFmZm9yZGFuY2UiIGNvbWVzIGZyb20gRGF2aWQgV2hlZWxlcidzIENsYXNzOjpN ZXRhIG1vZHVsZS4KMTk1MDAwMmQxNjI2ZGVmNGI4YmE5NzI2ZmViY2RlMTEKZWNobyB4IC0gcDUt TW9vc2VYLVNlbWlBZmZvcmRhbmNlQWNjZXNzb3IvcGtnLXBsaXN0CnNlZCAncy9eWC8vJyA+cDUt TW9vc2VYLVNlbWlBZmZvcmRhbmNlQWNjZXNzb3IvcGtnLXBsaXN0IDw8ICczNTY3OTBmNTg2Mzc5 ZjQ5OTkyMzhkNTYxN2Q3OGJhOCcKWCUlU0lURV9QRVJMJSUvJSVQRVJMX0FSQ0glJS9hdXRvL01v b3NlWC9TZW1pQWZmb3JkYW5jZUFjY2Vzc29yLy5wYWNrbGlzdApYJSVTSVRFX1BFUkwlJS9Nb29z ZVgvU2VtaUFmZm9yZGFuY2VBY2Nlc3Nvci9Sb2xlL0F0dHJpYnV0ZS5wbQpYJSVTSVRFX1BFUkwl JS9Nb29zZVgvU2VtaUFmZm9yZGFuY2VBY2Nlc3Nvci5wbQpYQGRpcnJtICUlU0lURV9QRVJMJSUv TW9vc2VYL1NlbWlBZmZvcmRhbmNlQWNjZXNzb3IvUm9sZQpYQGRpcnJtICUlU0lURV9QRVJMJSUv TW9vc2VYL1NlbWlBZmZvcmRhbmNlQWNjZXNzb3IKWEBkaXJybXRyeSAlJVNJVEVfUEVSTCUlL01v b3NlWApYQGRpcnJtICUlU0lURV9QRVJMJSUvJSVQRVJMX0FSQ0glJS9hdXRvL01vb3NlWC9TZW1p QWZmb3JkYW5jZUFjY2Vzc29yClhAZGlycm10cnkgJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUl L2F1dG8vTW9vc2VYCjM1Njc5MGY1ODYzNzlmNDk5OTIzOGQ1NjE3ZDc4YmE4CmV4aXQKCg== --00148539257a47aad5047100fc5e----NwOKDn8CcWVsAjc1WVaejUYuDt72LqMWemUl2zXASbLYDaVU Content-Type: text/plain; name="p5-File-ChangeNotify.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="p5-File-ChangeNotify.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-File-ChangeNotify # p5-File-ChangeNotify/Makefile # p5-File-ChangeNotify/distinfo # p5-File-ChangeNotify/pkg-descr # p5-File-ChangeNotify/pkg-plist # echo c - p5-File-ChangeNotify mkdir -p p5-File-ChangeNotify > /dev/null 2>&1 echo x - p5-File-ChangeNotify/Makefile sed 's/^X//' >p5-File-ChangeNotify/Makefile << 'ac1b74f7d02ff9d1c15f7e38316890ce' X# New ports collection makefile for: p5-File-ChangeNotify X# Date created: 13 August 2009 X# Whom: Fernan Aguero <fernan@iib.unsam.edu.ar> X# X# $FreeBSD$ X# X XPORTNAME= File-ChangeNotify XPORTVERSION= 0.07 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= perl@FreeBSD.org XCOMMENT= Watch for changes to files, cross-platform style X XBUILD_DEPENDS= p5-File-Path>0:${PORTSDIR}/devel/p5-File-Path \ X p5-File-Temp>0:${PORTSDIR}/devel/p5-File-Temp \ X ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple XRUN_DEPENDS= p5-MooseX-Params-Validate>=0.08:${PORTSDIR}/devel/p5-MooseX-Params-Validate \ X p5-MooseX-Policy-SemiAffordanceAccessor>0:${PORTSDIR}/devel/p5-MooseX-Policy-SemiAffordanceAccessor \ X p5-Time-HiRes>0:${PORTSDIR}/devel/p5-Time-HiRes \ X p5-Module-Pluggable>0:${PORTSDIR}/devel/p5-Module-Pluggable \ X p5-Class-MOP>0:${PORTSDIR}/devel/p5-Class-MOP X XPERL_CONFIGURE= YES X XMAN3= File::ChangeNotify::Watcher::Inotify.3 \ X File::ChangeNotify::Event.3 \ X File::ChangeNotify.3 \ X File::ChangeNotify::Watcher.3 \ X File::ChangeNotify::Watcher::Default.3 X X.include <bsd.port.mk> ac1b74f7d02ff9d1c15f7e38316890ce echo x - p5-File-ChangeNotify/distinfo sed 's/^X//' >p5-File-ChangeNotify/distinfo << 'af8ee79ff590980adc7421b25ebb3cf1' XMD5 (File-ChangeNotify-0.07.tar.gz) = 1459d99d91420d14d75bb5d000aa3aa2 XSHA256 (File-ChangeNotify-0.07.tar.gz) = 9e4243b955e5d079d83761b45401e4793348016b9a09625f282682187bf67462 XSIZE (File-ChangeNotify-0.07.tar.gz) = 10440 af8ee79ff590980adc7421b25ebb3cf1 echo x - p5-File-ChangeNotify/pkg-descr sed 's/^X//' >p5-File-ChangeNotify/pkg-descr << '3eaa60e5069cec74614d47a58c0b58a1' XFile::ChangeNotify - Watch for changes to files, cross-platform style X XThis module provides an API for creating a File::ChangeNotify::Watcher Xsubclass that will work on your platform. X XA File::ChangeNotify::Watcher class monitors a directory for changes made to Xany file. You can provide a regular expression to filter out files you are Xnot interested in. It handles the addition of new subdirectories by adding Xthem to the watch list. 3eaa60e5069cec74614d47a58c0b58a1 echo x - p5-File-ChangeNotify/pkg-plist sed 's/^X//' >p5-File-ChangeNotify/pkg-plist << 'f4c5b72fbdab6bdb36dd77eac8f957d4' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/ChangeNotify/.packlist X%%SITE_PERL%%/File/ChangeNotify/Watcher/Inotify.pm X%%SITE_PERL%%/File/ChangeNotify/Watcher/Default.pm X%%SITE_PERL%%/File/ChangeNotify/Event.pm X%%SITE_PERL%%/File/ChangeNotify/Watcher.pm X%%SITE_PERL%%/File/ChangeNotify.pm X@dirrm %%SITE_PERL%%/File/ChangeNotify/Watcher X@dirrm %%SITE_PERL%%/File/ChangeNotify X@dirrmtry %%SITE_PERL%%/File X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/ChangeNotify f4c5b72fbdab6bdb36dd77eac8f957d4 exit How-To-Repeat: <code/input/activities to reproduce the problem (multiple lines)>
Responsible Changed From-To: freebsd-ports-bugs->lbr Fix synopsis and assign.
Responsible Changed From-To: lbr->perl Maintainer was reset.
State Changed From-To: open->closed Updated to 1.20.
skv 2009-08-16 11:07:09 UTC FreeBSD ports repository Modified files: www/p5-Catalyst-Devel Makefile distinfo Log: Update to 1.20 PR: ports/137719 Submitted by: Fernan Aguero <fernan.aguero xx gmail.com> Revision Changes Path 1.15 +4 -3 ports/www/p5-Catalyst-Devel/Makefile 1.12 +3 -3 ports/www/p5-Catalyst-Devel/distinfo _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"