@@ -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
118118if (-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
123124open (my $typedefs_fh ,' <' ,$typedefs_file )
124- ||die " opening $typedefs_file :$! " ;
125+ ||die " cannot open typedefs file \" $typedefs_file \" :$! " ;
125126my @typedefs = <$typedefs_fh >;
126127close ($typedefs_fh );
127128
@@ -143,7 +144,7 @@ sub process_exclude
143144{
144145if ($excludes &&@files )
145146{
146- open (my $eh ,' <' ,$excludes ) ||die " opening $excludes " ;
147+ open (my $eh ,' <' ,$excludes ) ||die " cannot open exclude file \" $excludes \" " ;
147148while (my $line = <$eh >)
148149{
149150chomp $line ;
@@ -162,7 +163,7 @@ sub read_source
162163my $source ;
163164
164165open (my $src_fd ,' <' ,$source_filename )
165- ||die " opening $source_filename :$! " ;
166+ ||die " cannot open file \" $source_filename \" :$! " ;
166167local ($/ ) =undef ;
167168$source = <$src_fd >;
168169close ($src_fd );
@@ -177,7 +178,7 @@ sub write_source
177178my $source_filename =shift ;
178179
179180open (my $src_fh ,' >' ,$source_filename )
180- ||die " opening $source_filename :$! " ;
181+ ||die " cannot open file \" $source_filename \" :$! " ;
181182print $src_fh $source ;
182183close ($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 \" "
440441unless -d " $code_base /src/tools/pgindent" ;
441442
442443chdir " $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 \" "
488489unless -d " $code_base /src/tools/pgindent" ;
489490
490491chdir " $code_base " ;