code: public void addChangeLog(File changelogFile) throws IOException, ChangelogParseException {
  		// parse the change log to a list of entries
  		InputStream changelog = new FileInputStream(changelogFile);
  		ChangelogParser parser = new ChangelogParser();
  		List<ChangelogEntry> entries = parser.parse(changelog);
  		for (ChangelogEntry entry : entries) {
  			addChangeLogEntry(entry);
  		}
  	}
docs: Adds the specified Changelog file to the rpm
  @param changelogFile the Changelog file to be added
  @throws IOException if the specified file cannot be read
  @throws ChangelogParseException if the file violates the requirements of a Changelog