Modify zone-list.sh to read input and output dirs as parameters
Modify zone-generate.sh to read input and output dirs as parameters
Wikipedia page that is the source for the MCC db in data/MCC

The file was obtained from the URL

  http://en.wikipedia.org/w/index.php?title=Mobile_country_code
  &action=edit

on March 06, 2013.
Script for parsing wikipedia MCC page into the MCC db format

This script reads the English wiki page about mobile country codes
in edit mode: http://en.wikipedia.org/w/index.php?title=
Mobile_country_code&action=edit and prints out a mapping between
MCC & MNC codes and countries. The output format is

  <MCC> <MNC> <ISO3166 country code> <Name of Country>

For example

  123 45 AA Kingdom of Anonymous Aardwarks
  123 46 AA Kingdom of Anonymous Aardwarks
  456 78 RB Republic of Banana

Note that the script is not intended to be a part of the build,
rather a tool for making manual updates of the file data/MCC
easier.
Add MNC, ISO 3166-1 alpha-2 country codes to the MCC db

Each line contains the following fields separated by spaces:

<MCC> <MNC> <ISO 3166-1 alpha-2> <Country name>

The country name is for documentational purposes only, they do
not follow any standard. Lines starting with a "#" are comments,
and empty lines (only white space) are ignored.

The main source for this info is the Wikipedia article on mobile
country codes: http://en.wikipedia.org/wiki/Mobile_country_code
List of unsupported MCC db entries/zones as grep patterns

See data/MCC-unsupported-zones for documentation how to add
patterns, and why some time zones as expressed in data/MCC
need to be filtered out.
Read MCC info from the MCC db file instead of saved Wikipedia page

Add command line parameter --mcc-skip-patterns, which defines
a file which contains a regexp patterns that are filtered out
from the MCC db entries. Each line of the pattern file is
considered a regexp expect if it starts with a "#" or contains
only whitespace.
Remove obsolete code that parses the Wikipedia MCC page

The Wikipedia article on mobile country codes (MCC) has changed,
and the code that parses the page does not work anymore.
Add Makefile