[subversion-commit] SVN tetex commit + diffs: r249 -
tex-common/trunk/scripts
Norbert Preining
preining-guest at costa.debian.org
Mon Oct 17 00:06:18 UTC 2005
Author: preining-guest
Date: 2005-10-17 00:06:17 +0000 (Mon, 17 Oct 2005)
New Revision: 249
Modified:
tex-common/trunk/scripts/dh_installtexfonts
Log:
priority changes with multiple cfg files
Modified: tex-common/trunk/scripts/dh_installtexfonts
===================================================================
--- tex-common/trunk/scripts/dh_installtexfonts 2005-10-16 23:52:07 UTC (rev 248)
+++ tex-common/trunk/scripts/dh_installtexfonts 2005-10-17 00:06:17 UTC (rev 249)
@@ -79,7 +79,7 @@
my @cmdlinemaps;
my @cmdlinecfgs;
my $pkgfilepresent = 0;
- my $pkgfileext = "";
+ my $pkgfileext = 0;
my @listlines;
if (defined($dh{PRIORITY}) && $dh{PRIORITY} ne '') {
@@ -98,7 +98,7 @@
} elsif ($entry =~ m/\.cfg$/) {
my $bn=basename($entry);
if ($entry eq "$package.cfg") {
- $pkgfileext = "1";
+ $pkgfileext++;
}
push @cmdlinecfgs, $entry;
} else {
@@ -143,11 +143,12 @@
# now debian/package.maps and/or debian/maps
#
if ($pkgfilepresent) {
- # here we rely on $pkgfileext either being "" or being "2"
- open(CFGFILE, ">$tmp/etc/texmf/updmap.d/$priority$package$pkgfileext.cfg") ||
- error("Cannot open $tmp/etc/texmf/updmap.d/$priority$package$pkgfileext.cfg for writing!");
+ my $p = $priority + $pkgfileext;
+ $pkgfileext++;
+ open(CFGFILE, ">$tmp/etc/texmf/updmap.d/$p$package.cfg") ||
+ error("Cannot open $tmp/etc/texmf/updmap.d/$p$package.cfg for writing!");
print CFGFILE <<EOF;
-# $priority$package$pkgfileext.cfg
+# $p$package.cfg
# You can change/add entries to this file and changes will be preserved
# over upgrades, even if you have removed the main package prior
# (not if you purged it). You should leave the following pseudo comment
@@ -159,17 +160,17 @@
print CFGFILE "$_";
}
close(CFGFILE);
- push @listlines, "$priority$package$pkgfileext";
+ push @listlines, "$p$package";
}
#
# finally do the cmdline maps
#
if ($#cmdlinemaps >= 0) {
- $pkgfileext++;
- open(CFGFILE, ">$tmp/etc/texmf/updmap.d/$priority$package$pkgfileext.cfg") ||
- error("Cannot open $tmp/etc/texmf/updmap.d/$priority$package$pkgfileext.cfg for writing!");
+ my $p = $priority + $pkgfileext;
+ open(CFGFILE, ">$tmp/etc/texmf/updmap.d/$p$package.cfg") ||
+ error("Cannot open $tmp/etc/texmf/updmap.d/$p$package.cfg for writing!");
print CFGFILE <<EOF;
-# $priority$package$pkgfileext.cfg
+# $p$package.cfg
# You can change/add entries to this file and changes will be preserved
# over upgrades, even if you have removed the main package prior
# (not if you purged it). You should leave the following pseudo comment
@@ -181,7 +182,7 @@
print CFGFILE "$_\n";
}
close(CFGFILE);
- push @listlines, "$priority$package$pkgfileext";
+ push @listlines, "$p$package";
}
More information about the Pkg-tetex-commits
mailing list