The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile being created.
WriteMakefile(
	'NAME' => 'Object::Transaction',
	'DISTNAME' => 'Object-Transaction',
	'VERSION_FROM' => 'Transaction.pm',
	($] >= 5.005 ?
	    ('ABSTRACT' => 'Virtual base class for transactions on files containing serialized hash objects',
	     'AUTHOR'	=> 'David Muir Sharnoff <muir@idiom.com>') : ()),
	'dist'   => {COMPRESS=>'gzip', SUFFIX=>'gz'},
	'PREREQ_PM' => {
		'File::Sync'	=> 0,
		'Storable'	=> 0,
		'File::Flock'	=> 101.060501,
	},
	EXE_FILES => [
		'otedit', 'otview'
	],
);

package MY;

sub postamble {
    <<'END_OF_POSTAMBLE';

pm_to_blib: README

README: Transaction.pod
	pod2text Transaction.pod >$@

END_OF_POSTAMBLE
}