perl里的package

perl里的package

我在一个.pm文件里看到在开头写了2个package;
比如:
package share:showtime;
require Exporter;
require DynaLoader;
@ISA = qw(Exporter DynaLoader);
package share:showname;
bootstrap share::showtime;
package share:showtime;

我想请问下他这么写是什么意思?而且我只找到share:showtime.pm,那share:showname也是个.pm?到哪里去找?
这种概念性的问题还是看书吧。
大骆驼上写得很清楚。