open my $fh, '<', $originalFile
or die "Can't read '$originalFile': $!\n";
IO::Compress::Gzip::gzip $fh => $gzippedPath;
close $fh or die "Close failed on '$originalFile: $!\n";
Update: Upon further reading, it seems you can use optional parameters to override the name or write a gzip file without that data.
# No name, no time (nameless and timeless?)
IO::Compress::Gzip::gzip $originalFile => $gzippedPath,
Minimal => 1;
# A name of my choosing.
IO::Compress::Gzip::gzip $originalFile => $gzippedPath,
Name => 'Nyuck' x 3;
|