r72412 - in /trunk/libapache2-mod-perl2/debian: clean libapache2-mod-perl2-doc.install libapache2-mod-perl2-doc.links rules transform_pod2html.pl
periapt-guest at users.alioth.debian.org
periapt-guest at users.alioth.debian.org
Sat Apr 9 19:52:02 UTC 2011
Author: periapt-guest
Date: Sat Apr 9 19:51:44 2011
New Revision: 72412
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=72412
Log:
making progress with dwww but docs has slipped back into the top layer
Added:
trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.links
Modified:
trunk/libapache2-mod-perl2/debian/clean
trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.install
trunk/libapache2-mod-perl2/debian/rules
trunk/libapache2-mod-perl2/debian/transform_pod2html.pl
Modified: trunk/libapache2-mod-perl2/debian/clean
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-mod-perl2/debian/clean?rev=72412&op=diff
==============================================================================
--- trunk/libapache2-mod-perl2/debian/clean (original)
+++ trunk/libapache2-mod-perl2/debian/clean Sat Apr 9 19:51:44 2011
@@ -8,3 +8,4 @@
ModPerl-Registry/Makefile.old t/conf/perlsection.conf
t/htdocs/perlio/test
Makefile
+debian/index.html
Modified: trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.install
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.install?rev=72412&op=diff
==============================================================================
--- trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.install (original)
+++ trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.install Sat Apr 9 19:51:44 2011
@@ -1,2 +1,3 @@
todo /usr/share/doc/libapache2-mod-perl2-doc
+debian/index.html /usr/share/doc/libapache2-mod-perl2-doc
debian/docs /usr/share/doc/libapache2-mod-perl2-doc
Added: trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.links
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.links?rev=72412&op=file
==============================================================================
--- trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.links (added)
+++ trunk/libapache2-mod-perl2/debian/libapache2-mod-perl2-doc.links Sat Apr 9 19:51:44 2011
@@ -1,0 +1,2 @@
+usr/share/doc/libapache2-mod-perl2-doc/docs/ usr/share/doc/libapache2-mod-perl2-doc/docs/2.0
+
Modified: trunk/libapache2-mod-perl2/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-mod-perl2/debian/rules?rev=72412&op=diff
==============================================================================
--- trunk/libapache2-mod-perl2/debian/rules (original)
+++ trunk/libapache2-mod-perl2/debian/rules Sat Apr 9 19:51:44 2011
@@ -38,7 +38,7 @@
override_dh_install:
mkdir -p $(CURDIR)/debian/docs
- perl debian/transform_pod2html.pl $(CURDIR) docs debian/docs
+ perl debian/transform_pod2html.pl $(CURDIR) docs debian
dh_install
mv $(TMP)/usr/bin/mp2bug $(TMP)/usr/share/libapache2-mod-perl2/
rm -rf $(TMP)/usr/bin/
Modified: trunk/libapache2-mod-perl2/debian/transform_pod2html.pl
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libapache2-mod-perl2/debian/transform_pod2html.pl?rev=72412&op=diff
==============================================================================
--- trunk/libapache2-mod-perl2/debian/transform_pod2html.pl (original)
+++ trunk/libapache2-mod-perl2/debian/transform_pod2html.pl Sat Apr 9 19:51:44 2011
@@ -15,8 +15,8 @@
Readonly my $CUR_DIR => $ARGV[0];
Readonly my $SRC_DIR => $ARGV[1];
Readonly my $DEST_DIR => $ARGV[2];
-Readonly my $HTML_ROOT =>
- '/cgi-bin/dwww/usr/share/doc/libapache2-mod-perl2-doc';
+#Readonly my $HTML_ROOT =>
+# '/cgi-bin/dwww/usr/share/doc/libapache2-mod-perl2-doc';
croak "No source directory: $SRC_DIR" if not -d $SRC_DIR;
croak "No destination directory: $DEST_DIR" if not -d $DEST_DIR;
@@ -43,7 +43,9 @@
return if $ext ne 'pod' and $ext ne 'png';
my ($v, $directories, $file) = File::Spec->splitpath($File::Find::name);
my @dirs = File::Spec->splitdir($directories);
- my $newdir = File::Spec->catdir($CUR_DIR, $DEST_DIR, @dirs);
+# shift @dirs; # should be docs
+ my $catdirs = File::Spec->catdir(@dirs);
+ my $newdir = File::Spec->catdir($CUR_DIR, $DEST_DIR, $catdirs);
make_path($newdir, {verbose=>1});
my $oldfile = File::Spec->catfile($CUR_DIR, $File::Find::name);
if ($ext eq 'pod') {
@@ -57,15 +59,17 @@
"--outfile=$newfile",
"--podroot=$CUR_DIR",
"--verbose",
- "--htmldir=$CUR_DIR/debian/docs",
- "--htmlroot=$HTML_ROOT",
+ "--htmldir=$CUR_DIR/debian",
+# "--htmlroot=$HTML_ROOT",
);
}
else {
copy($oldfile, $newfile);
}
- my $new_url_dir = File::Spec->catdir($HTML_ROOT, '2.0', @dirs);
- index_file($name, "/$new_url_dir/$name", $ext, @dirs);
+ my $index_file = "/${catdirs}/$name";
+ $index_file =~ s{^/+}{};
+ $index_file =~ s{/+}{/}g;
+ index_file($name, $index_file, $ext, @dirs);
return;
}
More information about the Pkg-perl-cvs-commits
mailing list