merge_copyrights revision dafcb997e390efa4423883dafd100c975c4095d6
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# Copyright (C) 1998-2001, 2003 Internet Software Consortium.
09bd86d0db1114ee23eda0a6eb76ca055877a1cftrawick# Permission to use, copy, modify, and distribute this software for any
09bd86d0db1114ee23eda0a6eb76ca055877a1cftrawick# purpose with or without fee is hereby granted, provided that the above
2deb319e6b3de239f45c16a3e9e836d44f1f7108rbb# copyright notice and this permission notice appear in all copies.
70f6f32765cfaadd6da8de6f0fea97ddd72d8fadmanoj# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
e3838a090d22197ee5f0d2c10b5a3d5e6f550f6erbb# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
e3838a090d22197ee5f0d2c10b5a3d5e6f550f6erbb# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
91a71946d0fb28c0866139edef3dd59f36ba5b9cstoddard# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
91a71946d0fb28c0866139edef3dd59f36ba5b9cstoddard# PERFORMANCE OF THIS SOFTWARE.
91a71946d0fb28c0866139edef3dd59f36ba5b9cstoddard# $Id: merge_copyrights,v 1.18 2004/03/05 05:14:16 marka Exp $
bd929c73ef04789b7183b840d8db6e01d03a4d86rbbopen(COPYRIGHTS, "<util/copyrights") || die "can't open ./util/copyrights: $!";
14cccaddba3a9263cf0d0ddc311e18f3e3dc9b0fgstein($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time());
b7663b97a437dc089ac7a1a9ebd42e0c372a48b6gsteinopen(FILES, "$find | sort |") || die "can't start \"$find\": $!";
10b386767f6c87b45937244371cb751f0b454d16wrowe # Strip any .in extension to find out the file's real type.
75960f20f88dad6bc67892c711c429946063d133stoddard # .in files are processed by configure to produce the target file.
8bed76428f56e5c643174a2d6807c3f18016af5cbjh ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,
cfc020d6d6fc9b31d8945915e65a8787a796eb73stoddard ($sec,$min,$hour,$mday,$mon,$c_year,$wday,$yday,$isdst) =
f824925ac58ff729289c017235eeb3bdd21ec3a2stoddard ($sec,$min,$hour,$mday,$mon,$m_year,$wday,$yday,$isdst) =
10b386767f6c87b45937244371cb751f0b454d16wrowe # keep perl from issuing warnings about "used only once"
10b386767f6c87b45937244371cb751f0b454d16wrowe $dev = $ino = $mode = $nlink = $uid = $gid = $rdev = $size = 0;
a5ed555df952c85bc1b179f5981e8a6c54ba16e6stoddard if (! defined($file_years{$_}) || $file_years{$_} eq "????") {
1e585ba09ea32272e63c4c39c35491e975d21d98stoddard ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,
1e585ba09ea32272e63c4c39c35491e975d21d98stoddard ($sec,$min,$hour,$mday,$mon,$m_year,$wday,$yday,$isdst) =