 b7d5a9c2c6
			
		
	
	
		b7d5a9c2c6
		
	
	
	
	
		
			
			The default NetBSD package manager is pkgsrc and it installs Perl along other third party programs under custom and configurable prefix. The default prefix for binary prebuilt packages is /usr/pkg, and the Perl executable lands in /usr/pkg/bin/perl. This change switches "/usr/bin/perl" to "/usr/bin/env perl" as it's the most portable solution that should work for almost everybody. Perl's executable is detected automatically. This change switches -w option passed to the executable with more modern "use warnings;" approach. There is no functional change to the default behavior. Signed-off-by: Kamil Rytarowski <n54@gmx.com> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
		
			
				
	
	
		
			17 lines
		
	
	
		
			310 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			310 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
| #!/usr/bin/env perl
 | |
| use strict;
 | |
| use warnings;
 | |
| 
 | |
| my $file = shift;
 | |
| open FILE, "<", $file or die "open $file: $!";
 | |
| my $name = $file;
 | |
| $name =~ s|.*/||;
 | |
| $name =~ s/[-.]/_/g;
 | |
| print "static GLchar ${name}_src[] =\n";
 | |
| while (<FILE>) {
 | |
|     chomp;
 | |
|     printf "    \"%s\\n\"\n", $_;
 | |
| }
 | |
| print "    \"\\n\";\n";
 | |
| close FILE;
 |