~ubuntu-branches/ubuntu/hardy/bio2jack/hardy-proposed

« back to all changes in this revision

Viewing changes to debian/dh_installoverrides

  • Committer: Bazaar Package Importer
  • Author(s): Christian Marillat
  • Date: 2005-04-09 23:37:17 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050409233717-nmwdk3za4h63smsb
Tags: 0.7-0.1
Move bio2jack-config in the -dev package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/perl -w
 
2
#
 
3
# dh_installoverrides
 
4
 
 
5
=head 1 NAME
 
6
 
 
7
dh_installoverrides = install lintian/linda override files
 
8
 
 
9
=cut
 
10
 
 
11
use strict;
 
12
use Debian::Debhelper::Dh_Lib;
 
13
 
 
14
=head 1 SYNOPSIS
 
15
 
 
16
B<dh_installoverrides>
 
17
 
 
18
=head1 DESCRIPTION
 
19
 
 
20
dh_installoverrides is a debhelper program that is responsible for
 
21
installing lintian and linda overrides into package build directories.
 
22
 
 
23
If a file named debian/package.lintian exists, it is installed
 
24
into /usr/share/lintian/overrides/package.
 
25
If a file named debian/package.linda exists, it is installed
 
26
into /usr/share/linda/overrides/package.
 
27
 
 
28
=cut
 
29
 
 
30
init();
 
31
 
 
32
foreach my $package (@{$dh{DOPACKAGES}}) {
 
33
    my $tmp=tmpdir($package);
 
34
 
 
35
    my $file=$package;
 
36
 
 
37
    my $lintian_overrides=pkgfile($package,"lintian");
 
38
    my $linda_overrides=pkgfile($package,"linda");
 
39
 
 
40
    if($lintian_overrides ne '') {
 
41
        if(! -d "$tmp/usr/share/lintian/overrides") {
 
42
            doit("install", "-d", "$tmp/usr/share/lintian/overrides");
 
43
        }
 
44
 
 
45
        doit("install","-p","-m644",$lintian_overrides,
 
46
             "$tmp/usr/share/lintian/overrides/$file");
 
47
    }
 
48
 
 
49
    if($linda_overrides ne '') {
 
50
        if (! -d "$tmp/usr/share/linda/overrides") {
 
51
            doit("install", "-d", "$tmp/usr/share/linda/overrides");
 
52
        }
 
53
 
 
54
        doit("install", "-p", "-m644", $linda_overrides,
 
55
             "$tmp/usr/share/linda/overrides/$file");
 
56
    }
 
57
}
 
58
 
 
59
=head1 SEE ALSO
 
60
 
 
61
L<debhelper(7)>
 
62
 
 
63
This program is a part of debhelper
 
64
 
 
65
=head1 AUTHOR
 
66
 
 
67
Rene Engelhard <rene@debian.org>
 
68
 
 
69
=cut