I can't think of a one liner right now, but I'll think some more about it :-).
This is kind of a complicated question. Actually, its several questions.
There are three "packages" we release separately. They are the release announcements you see on the email@example.com mailing list.
The short answer to your question of "How many different components does it take to install AVTS" is one, the AVTS InstallShield package.
The long answer is really about what sub-components ship with each of the above packages. The GEMS and AVTS packages are installed using a system called InstallShield, which is responsible for seeing that all the sub-components get put in the right place. Full InstallShield releases are large, and typically ship on CD or some other high capacity media. Since the sub-components are relatively independent, it sometimes makes sense to only upgrade part of a package to save ordering a new CD or downloading a huge InstallShield release. Also sometimes a custom sub-component is created for an account with special needs.
Both AVTS and GEMS require a windows operating system. We don't have control over what various versions of windows are out there, so we need to ship OS components to make sure all systems have the tools GEMS and AVTS need to run. In a perfect world, the latest versions of these components would already be part of the OS. Everything on the lists below should come standard with Windows 2000, but of course that has not been released yet, and in any case woudn't help systems already out there.
On occasion problems have been found with various DLLs that are part of the operation system (MFC42.DLL and OLE32.DLL have been problematic in the past). When this happens, we distribute new versions of these DLLs on the FTP site and update the InstallShield.
All of these OS components are included with the full releases of GEMS and AVTS. They can also be ordered/downloaded directly from Microsoft.
Windows 95/98 (AVTS):
Windows NT 4.0 (GEMS):
Finally, so it doesn't feel left out, there is the AccuVote firmware releases. There are currently two flavors, PC 1.94x and CC 2.00x where x is some letter of the alphabet. Neither have any sub-components to worry about.