--- perl-llin/Makefile.PL 2007/01/20 12:37:03 109 +++ perl-llin/Makefile.PL 2008/03/16 14:14:51 122 @@ -11,7 +11,8 @@ if (! $ver && ! $ver2 && ! $ver3) { # make CPANPLUS happy and don't report errors if fuse isn't installed die("No support for os: $^O\n", - "You need to have fuse-dev (or similar) package installed and have sufficient permissions in order to install this module\n" + "You need to have fuse-dev (or similar) package installed and have sufficient permissions in order to install this module\n", + $^O eq 'darwin' ? ("One option on Mac is http://code.google.com/p/macfuse/\n") : (), ); } if ($ver && $ver + 0 < 2.5) { @@ -29,7 +30,7 @@ my $inc = '-DFUSE_USE_VERSION=25 ' . `pkg-config --cflags fuse` || '-I ../include -D_FILE_OFFSET_BITS=64'; my $obj = `pkg-config --libs fuse` || '-lfuse'; my $def = '-Wall -g -ggdb'; -$def .= ' -D__FreeBSD__=10' if $^O eq 'darwin'; +$def .= ' -D__FreeBSD__=10 -D_FILE_OFFSET_BITS=64' if $^O eq 'darwin'; WriteMakefile( 'NAME' => 'Fuse', @@ -49,6 +50,18 @@ sub MY::postamble { return <<'MAKE_MORE'; +cpan: + make clean + rm -f Fuse-*.tar.gz + perl Makefile.PL + make dist + make disttest + @echo + @echo -n "Upload" Fuse-*.tar.gz "to CPAN? [y/N]:" + @read upload && test "$$upload" == "y" && cpan-upload -verbose Fuse-*.tar.gz + + + sf: svn2cvs.pl file:///home/dpavlin/private/svn/fuse/perl-llin :ext:dpavlin@fuse.cvs.sourceforge.net:/cvsroot/fuse perl