summaryrefslogtreecommitdiff
path: root/scripts/dpkg-scanpackages.pl
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2007-04-11 01:17:35 +0000
committerGuillem Jover <guillem@debian.org>2007-04-11 01:17:35 +0000
commit4048f1250fcd6324541b3e316875dd194a21a5ac (patch)
treec1af3822ebc6a5393a2a64e22b9139677505afeb /scripts/dpkg-scanpackages.pl
parentbd5d739764e70879eee863e91268ad344b2d04bb (diff)
downloaddpkg-4048f1250fcd6324541b3e316875dd194a21a5ac.tar.gz
Reorder a bit fields in output files.
Diffstat (limited to 'scripts/dpkg-scanpackages.pl')
-rwxr-xr-xscripts/dpkg-scanpackages.pl30
1 files changed, 6 insertions, 24 deletions
diff --git a/scripts/dpkg-scanpackages.pl b/scripts/dpkg-scanpackages.pl
index 3dbb12b83..5be21b2aa 100755
--- a/scripts/dpkg-scanpackages.pl
+++ b/scripts/dpkg-scanpackages.pl
@@ -12,9 +12,12 @@ my $dpkglibdir= "."; # This line modified by Makefile
($0) = $0 =~ m:.*/(.+):;
push(@INC,$dpkglibdir);
+require 'controllib.pl';
require 'dpkg-gettext.pl';
textdomain("dpkg-dev");
+our @pkg_dep_fields;
+
my (@samemaint, @changedmaint);
my %packages;
my %overridden;
@@ -25,30 +28,9 @@ my %kmap= (optional => 'suggests',
package_revision => 'revision',
);
-my @fieldpri= ('Package',
- 'Source',
- 'Version',
- 'Priority',
- 'Section',
- 'Essential',
- 'Maintainer',
- 'Pre-Depends',
- 'Depends',
- 'Recommends',
- 'Suggests',
- 'Conflicts',
- 'Provides',
- 'Replaces',
- 'Enhances',
- 'Architecture',
- 'Filename',
- 'Size',
- 'Installed-Size',
- 'MD5sum',
- 'Description',
- 'Origin',
- 'Bugs'
- );
+my @fieldpri = (qw(Package Source Version Architecture Essential Origin Bugs
+ Maintainer Installed-Size), @pkg_dep_fields, qw(Filename
+ Size MD5sum Section Priority Description));
# This maps the fields into the proper case
my %field_case;