gradle init --type pom
Of course YMMV quite a bit depending on how complex and unique your pom is. However it's a start. I didn't really have to make many changes to the build.gradle after generation.
The example that I used was the jboss-kitchensink webapp. I have it here as an example.
Gradle looks to have inspiration coming from ant with concepts of tasks and being able to perform operations providing scripting like capabilities.
Still new to me.