NAME

MacOSX::File - A collection of modules to manipulate files on MacOS X

DESCRIPTION

MacOSX::File is a collection of modules that allows you to do what binaries in /Developer/Tools allows you to do directly via perl. You can implement your own CpMac, MvMac, GetFileInfo and SetFile without calling these binaries.

SUBMODULES

MacOSX::File::Catalog    - Gets/Sets FSCatalogInfo Attributes
MacOSX::File::Copy       - copy/move with HFS(+) attributes
MacOSX::File::Info       - Gets/Sets File Attributes (Subset of ::Catalog)
MacOSX::File::Spec       - Gets FSSpec Structure

SCRIPTS

pcpmac     - CpMac reimplemented
pmvmac     - MvMac reimplemented
pgetfinfo  - GetFileInfo reimplemented
psetfinfo  - SetFile reimplemented
psync      - update copy utility, very reason I wrote this module

INSTALLATION

To install this module type the following:

perl Makefile.PL
make
make test
make install

DEPENDENCIES

This module requires MacOS X. Develper kit is needed to "make install". To get binary distribution, check MacOSX-File-bindist via CPAN.

COPYRIGHT AND LICENCE

Copyright 2002 Dan Kogai <dankogai@dan.co.jp>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.