X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=nokia-lintian%2Fcollection%2Fcopyright-file;fp=nokia-lintian%2Fcollection%2Fcopyright-file;h=0000000000000000000000000000000000000000;hb=bf47c4c43f1f5f4986e85b74fc82b32048aeb846;hp=0146dadec50536182dcbde62829b1c909dc6a1b5;hpb=19fdce4b743853cee27edb892096cf64295c2874;p=maemian diff --git a/nokia-lintian/collection/copyright-file b/nokia-lintian/collection/copyright-file deleted file mode 100755 index 0146dad..0000000 --- a/nokia-lintian/collection/copyright-file +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/perl -w -# copyright-file -- lintian collector script - -# Copyright (C) 1998 Richard Braakman -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, you can find it on the World Wide -# Web at http://www.gnu.org/copyleft/gpl.html, or write to the Free -# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, -# MA 02110-1301, USA. - -use strict; - -($#ARGV == 1) or fail("syntax: copyright-file "); -my $pkg = shift; -my $type = shift; - --f "fields/package" or fail("copyright-file invoked in wrong directory"); - -unlink("copyright"); - -my $file1 = "unpacked/usr/share/doc/$pkg/copyright"; -my $file2 = "unpacked/usr/doc/$pkg/copyright"; - -my $file; -if (-f $file1 ) { $file = $file1; } -else { $file = $file2; } - -if (-f $file) { - link($file, "copyright") - or fail("cannot link $file to copyright: $!"); -} elsif (-f "$file.gz") { - use lib "$ENV{'LINTIAN_ROOT'}/lib"; - use Pipeline; - - pipeline((sub { exec 'gzip', '-dc', $file }), "copyright") == 0 - or fail("error in gzip"); -} else { - # no copyright file found - open(DUMMY, ">copyright"); - close(DUMMY); -} - -exit 0; - -# ----------------------------------- - -sub fail { - if ($_[0]) { - print STDERR "internal error: $_[0]\n"; - } elsif ($!) { - print STDERR "internal error: $!\n"; - } else { - print STDERR "internal error.\n"; - } - exit 1; -}