DocSet
view release on metacpan or search on metacpan
bin/html2ps view on Meta::CPAN
s/<\/bt>/}}/gi;
s/<?/< /gi;
s/>?/>/gi;
s/&(\w+);?/\\$1 /gi;
s/<array$R/\\matrix{/gi;
s/<row>\s*<item$R//i;
s/<row>\s*<item$R/\\cr /gi;
s/<item>/&/gi;
s/<[^ ]$R//gi;
s/\n*$//;
$tex="\\batchmode\\magnification=$mag\\hsize=40cm\\nopagenumbers\n"
."\\def\\lft{\\left}\\def\\rgt{\\right}\n\\setbox0=\\hbox{\$$st$di".$_."\$}\n"
."\\immediate\\write0{$prog: \\the\\ht0: \\the\\dp0}\\box0\n\\end\n";
}
sub Getopts {
local($optlist)=@_;
local(@args,$_,$opt,$opts,$rest,$olist,$plist,$found,@popts);
local($errs)=0;
local($[)=0;
@args=split( /\|/, $optlist );
for $opt (@args) {
examples/site/src/docs/1.0/guide/scenario.pod view on Meta::CPAN
use strict;
print "Content-type: text/html\r\n\r\n";
print "It worked!!!\n";
Note that the server is probably running as a user with a restricted
set of privileges, perhaps as user C<nobody> or C<www>. Look for the
C<User> directive in I<httpd.conf> to find the userid of the server.
Make sure that you have read and execute permissions for I<test.pl>.
% chmod u+rx /home/httpd/perl/test.pl
Test that the script works from the command line, by executing it:
% /home/httpd/perl/test.pl
You should see:
Content-type: text/html
It worked!!!
lib/DocSet/Util.pm view on Meta::CPAN
die "$src doesn't exist" unless -e $src;
my $mode = (stat _)[2];
# make sure that the directory exist or create one
my $base_dir = File::Basename::dirname $dst;
create_dir($base_dir) unless (-d $base_dir);
# File::Copy::syscopy doesn't preserve the mode :(
File::Copy::syscopy($src, $dst);
chmod $mode, $dst;
}
# gzip_file($src_path);
# gzip a file at $src_path
###############
sub gzip_file {
my ($src) = @_;
system "gzip -f $src";
}
( run in 0.573 second using v1.01-cache-2.11-cpan-8d75d55dd25 )