update_copyrights revision 828a5beda384130d5e2913dadd862924c53405bf
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# Copyright (C) 1998, 1999, 2000 Internet Software Consortium.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# Permission to use, copy, modify, and distribute this software for any
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# purpose with or without fee is hereby granted, provided that the above
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# copyright notice and this permission notice appear in all copies.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenkirequire 5.002;
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# Map copyright owners to the files containing copyright messages.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# The first line of the copyright message is not in the file;
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# it is constructed by this script.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# Map each copyright owner name to a reference to an array containing
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki# the lines of the copyright message.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki # XXXTALE lib/isc/commandline.c should probably also have special handling.
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki } elsif ($type eq "SH" || $type eq "PERL" || $type eq "MAKE") {
0d63ce2b32a9e1cc8ed71d4d92536c44d66a530avenki print "$file: type '$type' not supported yet; skipping\n";
$_ = <SOURCE>;
$_ = <SOURCE>;
$first = $_;
last;
$first = $_;
$first = $_;
last;
$first = $_;
print TARGET $before_copyright;
$first_year = 1;
$first_year = 0;
$firstline =~ s/\@YEARS\@/$years/;
print TARGET $_;