@@ -30,7 +30,7 @@ my %options = (
3030 " excludes=s" => \$excludes ,
3131 " indent=s" => \$indent ,
3232 " build" => \$build ,);
33- GetOptions(%options ) || die " bad command line" ;
33+ GetOptions(%options ) || die " bad command line argument " ;
3434
3535run_build($code_base ) if ($build );
3636
@@ -118,10 +118,11 @@ sub load_typedefs
118118 if (-f " $tdtry /src/tools/pgindent/typedefs.list" );
119119 $tdtry = " $tdtry /.." ;
120120 }
121- die " no typedefs file" unless $typedefs_file && -f $typedefs_file ;
121+ die " cannot locate typedefs file \" $typedefs_file \" "
122+ unless $typedefs_file && -f $typedefs_file ;
122123
123124 open (my $typedefs_fh , ' <' , $typedefs_file )
124- || die " opening $typedefs_file : $! " ;
125+ || die " cannot open typedefs file \" $typedefs_file \" : $! " ;
125126 my @typedefs = <$typedefs_fh >;
126127 close ($typedefs_fh );
127128
@@ -143,7 +144,7 @@ sub process_exclude
143144{
144145 if ($excludes && @files )
145146 {
146- open (my $eh , ' <' , $excludes ) || die " opening $excludes " ;
147+ open (my $eh , ' <' , $excludes ) || die " cannot open exclude file \" $excludes \" " ;
147148 while (my $line = <$eh >)
148149 {
149150 chomp $line ;
@@ -162,7 +163,7 @@ sub read_source
162163 my $source ;
163164
164165 open (my $src_fd , ' <' , $source_filename )
165- || die " opening $source_filename : $! " ;
166+ || die " cannot open file \" $source_filename \" : $! " ;
166167 local ($/ ) = undef ;
167168 $source = <$src_fd >;
168169 close ($src_fd );
@@ -177,7 +178,7 @@ sub write_source
177178 my $source_filename = shift ;
178179
179180 open (my $src_fh , ' >' , $source_filename )
180- || die " opening $source_filename : $! " ;
181+ || die " cannot open file \" $source_filename \" : $! " ;
181182 print $src_fh $source ;
182183 close ($src_fh );
183184}
@@ -436,25 +437,25 @@ sub run_build
436437 $code_base = " $code_base /.." ;
437438 }
438439
439- die " no src/tools/pgindent directory in $code_base "
440+ die " cannot locate src/tools/pgindent directory in \" $code_base \" "
440441 unless -d " $code_base /src/tools/pgindent" ;
441442
442443 chdir " $code_base /src/tools/pgindent" ;
443444
444- my $rv = getstore(" http://buildfarm.postgresql.org/cgi-bin/typedefs.pl" ,
445- " tmp_typedefs.list" );
445+ my $typedefs_list_url = " http://buildfarm.postgresql.org/cgi-bin/typedefs.pl" ;
446446
447- die " fetching typedefs.list" unless is_success($rv );
447+ my $rv = getstore($typedefs_list_url , " tmp_typedefs.list" );
448+
449+ die " cannot fetch typedefs list from $typedefs_list_url " unless is_success($rv );
448450
449451 $ENV {PGTYPEDEFS } = abs_path(' tmp_typedefs.list' );
450452
451- my $pg_bsd_indent_name = " pg_bsd_indent-" . $INDENT_VERSION . " .tar.gz" ;
453+ my $pg_bsd_indent_url = " ftp://ftp.postgresql.org/pub/dev/pg_bsd_indent-" .
454+ $INDENT_VERSION . " .tar.gz" ;
452455
453- $rv =
454- getstore(" ftp://ftp.postgresql.org/pub/dev/$pg_bsd_indent_name " ,
455- " pg_bsd_indent.tgz" );
456+ $rv = getstore($pg_bsd_indent_url , " pg_bsd_indent.tgz" );
456457
457- die " fetching $pg_bsd_indent_name " unless is_success($rv );
458+ die " cannot fetch BSD indent tarfile from $pg_bsd_indent_url " unless is_success($rv );
458459
459460 # XXX add error checking here
460461
@@ -484,7 +485,7 @@ sub build_clean
484485 $code_base = " $code_base /.." ;
485486 }
486487
487- die " no src/tools/pgindent directory in $code_base "
488+ die " cannot locate src/tools/pgindent directory in \" $code_base \" "
488489 unless -d " $code_base /src/tools/pgindent" ;
489490
490491 chdir " $code_base " ;
0 commit comments