> How does it address 'fedora no internet' problem?
All required maven dependencies are BuildDependencies in spec file.
It means that everything is in fedora repositories in form of RPMS.
So all maven dependencies are downloaded before build.
This solves problem with missing waffle.