This redefinition temporarily uses the epel mock configs since they are
the only EL configs that are readily distributed. This is where we can
make changes later.
The vanilla rpkg instance dumps all the sources in the toplevel of the
package checkout (everything is flat). CentOS uses the
SOURCES,SPECS,SRPMS directory structure.
in centpkg because they work upstream in pyrpkg
remove clone() definition since the one in pyrpkg works
remove add_tag definition because the definition upstream in pyrpkg works
remove clean definition because the definition upstream in pyrpkg works
remove clone_with_dirs definition because the definition upstream in pyrpkg works
remove commit definition because the definition upstream in pyrpkg works
remove delete_tag because the definition upstream in pyrpkg works
remove list_tag because the definition upstream in pyrpkg works
remove pull because the definition upstream in pyrpkg works
remove switch_branch because the definition upstream in pyrpkg works
remove compile because the definition upstream in pyrpkg works
remove giturl because the definition upstream in pyrpkg works
remove local because the definition upstream in pyrpkg works
remove verify_files because the definition upstream in pyrpkg works
There are some package metadata files with one space separating the hash and the
source filename and some are separated by more than one space. Mapping
str.strip() across the resulting list will remove any errant spaces left over.