diff --git a/es/search/Makefile b/es/search/Makefile index 5ed2d06fb9..79e962d338 100644 --- a/es/search/Makefile +++ b/es/search/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/es/search/Makefile,v 1.2 1999/09/06 07:03:13 peter Exp $ +# $FreeBSD: www/es/search/Makefile,v 1.3 2000/11/29 23:57:09 kuriyama Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -18,9 +18,9 @@ CLEANFILES+=atoz.sgml site.sgml index-site.html: atoz.sgml site.sgml atoz.sgml: web.atoz - sort -fu ${.ALLSRC} | ${PERL} ${.CURDIR}/atoz.pl > ${.TARGET} + sort -fu ${.ALLSRC} | ${PERL} ${.CURDIR}/../../en/search/atoz.pl > ${.TARGET} site.sgml: site.map - ${PERL} ${.CURDIR}/site.pl < ${.ALLSRC} > ${.TARGET} + ${PERL} ${.CURDIR}/../../en/search/site.pl < ${.ALLSRC} > ${.TARGET} .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/es/search/atoz.pl b/es/search/atoz.pl deleted file mode 100644 index 1f4b3990ce..0000000000 --- a/es/search/atoz.pl +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/perl -# Copyright (c) May 1997 Wolfram Schneider , Berlin. -# -# atoz - create automatically an `A-Z Index' from a pre-sorted database -# (sort -uf) with the format `|' -# -# $FreeBSD$ - -if ($ARGV[0] eq '-u' && $#ARGV > 0) { - $urlprefix = $ARGV[1]; shift; shift; # prefix for relative URLs -} elsif ($ARGV[0] =~ /^-/) { die "usage: $0 [-u urlprefix] files ...\n" } - -$top = 'ruebezahl'; # HTML tag name for `go to top of page' -$hr = "
\n\n"; $h2 = 'H2'; -$table = 1; # use table output for alphabet -sub eol { "\n\n" } - -$firstold = ''; @az = (); @list = (); -while(<>) { - chop; next if /^\s*#/ || /^\s*$/; # ignore comments - $first = substr($_, 0, 1); $first =~ y/a-z/A-Z/; - - if ($firstold ne $first) { # a new alphabet character - push(@az, $first); - push(@list, &eol) if $#az > 0; # close previous list - push(@list, - qq{<$h2>$first\n
    \n}); - } - $firstold = $first; - ($title, $url) = split('\|', $_); $url =~ s/^\s+//; $url =~ s/\s+$//; - $url = $urlprefix . $url unless - ($url =~ m%^/% || $url =~ /^(news|mailto|ftp|http|telnet):/oi); - push(@list, qq{
  • $title\n}); -} -push(@list, &eol); # close last list - -# Output header, list, and copyright -print qq{\n}; -print qq{\n} if $table; -foreach (@az) { - if ($table) { - print qq{\n}; - } else { - print qq{$_\n}; - } -} -print "
    $_
    \n" if $table; -print $hr; print @list; -#print qq{\n}; - diff --git a/es/search/site.pl b/es/search/site.pl deleted file mode 100755 index cd0667947f..0000000000 --- a/es/search/site.pl +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/perl -# Copyright (c) June 1998 Wolfram Schneider , Berlin. -# -# site - create automatically a site map -# -# Format: | -# An empty url begin a new section -# -# $FreeBSD$ - - -# print a dl list -#
    foo
    -#
    bla,foo,bar
    -#
    - -sub dl { - $menu = 0; - print "
    \n"; - - while(<>) { - # ignore comments and empty lines - next if /^\s*#/; - next if /^\s*$/; - - chop; - ($url, $description) = split('\|'); - $description =~ s/^\s+//; - $description =~ s/\s+$//; - - # new section - if (!$url && $description) { - # close last
    - if ($menu) { - print "\n", "
    \n", "\n"; - } - - $menu = 1; - print "
    ", $description, "
    \n"; - print "
    \n"; - } - - # entries for a section - elsif ($menu) { - # a comma execpt for the last entry - print ",\n" if ($menu > 1); - - print " ', $description, ""; - $menu++; - } - } - - print "\n", "
    \n"; - print "
    \n"; -} - -&dl;