3
$control = 'debian/control';
4
if ( -d 'debian/packages.d' ) {
5
$dir = 'debian/packages.d';
13
if (defined($ENV{'DH_COMPAT'})) {
14
$dh = $ENV{'DH_COMPAT'};
21
if ($temp eq "clean") { $needclean = 1; }
22
elsif ($temp eq "makedeps") { $needlist = 1; }
23
elsif ($temp eq "gendeps") { $needdeps = 1; }
29
open (CONTROL, "< $control");
33
$package = (split)[1];
34
if ($first_package eq "" and $dh < 2) {
35
$first_package = $package;
37
if ( -f "${dir}/${package}.in" ) {
38
push @packages, $package;
46
$package = shift(@packages);
50
print "${dir}/${package}.in ";
53
open (IN, "< ${dir}/${package}.in");
57
if ($package ne $first_package) {
58
system("rm -f debian/${package}.${1}");
60
system("rm -f debian/${1}");
63
if ($package ne $first_package) {
64
print "debian/${package}.${1} ";
70
if ($opened) { close OUT; } else { $opened = 1; }
71
if ($package ne $first_package) {
72
open OUT, "> debian/${package}.${1}";
74
open OUT, "> debian/${1}";