An example configuration file for generating Packages.gz using apt-ftparchive. The directories described must already exist, and the pool directory must contain the mirror to be catalogued.
Dir {
ArchiveDir "/debian";
OverrideDir "indices";
CacheDir "/tmp";
};
TreeDefault {
Directory "pool/";
};
BinDirectory "pool/main" {
Packages "dists/sarge/main/binary-i386/Packages";
BinOverride "override.sarge.main";
ExtraOverride "override.sarge.extra.main";
};
BinDirectory "pool/contrib" {
Packages "dists/sarge/contrib/binary-i386/Packages";
BinOverride "override.sarge.contrib";
ExtraOverride "override.sarge.extra.contrib";
};
BinDirectory "pool/non-free" {
Packages "dists/sarge/non-free/binary-i386/Packages";
BinOverride "override.sarge.non-free";
ExtraOverride "override.sarge.extra.non-free";
};
Default {
Packages {
Extensions ".deb";
Compress ". gzip";
};
Contents {
Compress "gzip";
};
};