I found a bug in inf_nt.pm (called by mkprintpkg.pl)
where driver files are being stored into $filehash with
their src_name and dst_name reversed. I am
processing the HP DeskJet 895C (corporate) drivers.
hpfecp15.sys was being name hpfecp15.tmp. Here's
the diff:
[root@elmo perl5]# diff -u
inf_nt.pm /usr/local/src/imprints-
0.0.9b/packages/inf_nt.pm
--- inf_nt.pm Mon Jul 15 13:10:36 2002
+++ /usr/local/src/imprints-
0.0.9b/packages/inf_nt.pm Wed Sep 6 12:29:26
2000
@@ -99,7 +99,7 @@
exit(1);
}
foreach my $key (keys %{$inf->{$specifier}}) {
- my($src_filename, $dst_filename) = split(/
\s*,\s*/, $key);
+ my($dst_filename, $src_filename) = split(/
\s*,\s*/, $key);
my $destdir;
if (exists $info->{"DestDir"}{$specifier}) {
I can now build the driver package.
Thanks,
Bill Shirley