<p dir="ltr">Hello,</p>
<p dir="ltr"> From last week I am working on packaging Groovy 2.4.3, which is needed for building Gradle 2.x. <br>
Groovy is using jcenter repo to resolve its dependencies and there are some other issues which need to be resolved to make build successful. I have studied sources of current groovy2 package in Debian to get an idea how those issues were resolved by maintainer.</p>
<p dir="ltr"> I have successfully completed clean task of Groovy. Some of the changes that I have made in the package to make the build work are:</p>
<p dir="ltr"> 1. Current version of Gradle in Debain is 1.5, whereas Groovy is using some of methods from higher version of Gradle ex mustRunAfter(),finalized by() etc. As these methods change ordering of task removing them may have caused new problems. So instead of using Debian package of Gradle I am using official Gradle 1.12. This means unless Gradle 1.12 is packaged, Groovy 2.4.3 can't get in Debian. Kai-Chung Yan is currently working on packaging of Gradle 1.12.</p>
<p dir="ltr"> 2. Removed dependency on plugins which are not available in Debian and which are not core part of Groovy.</p>
<p dir="ltr"> 3. Change the version of dependency according to one which are available in Debian maven repo.</p>
<p dir="ltr">Now I am working on issues of build task. Simultaneously, I have started studying Debian packaging with Git so that once package is built I can move to its packaging.</p>
<p dir="ltr">My current work could be found on<a href="https://github.com/komalsukhani/debian-groovy2">https</a><a href="https://github.com/komalsukhani/debian-groovy2">://</a><a href="https://github.com/komalsukhani/debian-groovy2">github.com</a><a href="https://github.com/komalsukhani/debian-groovy2">/</a><a href="https://github.com/komalsukhani/debian-groovy2">komalsukhani</a><a href="https://github.com/komalsukhani/debian-groovy2">/</a><a href="https://github.com/komalsukhani/debian-groovy2">debian</a><a href="https://github.com/komalsukhani/debian-groovy2">-</a><a href="https://github.com/komalsukhani/debian-groovy2">groovy2</a></p>
<p dir="ltr"> </p>