[Soc-coordination] GSoC 2015 Week 2 Report: Android Tools in Debian
Komal Sukhani
komaldsukhani at gmail.com
Mon Jun 8 09:05:36 UTC 2015
Hello,
From last week I am working on packaging Groovy 2.4.3, which is
needed for building Gradle 2.x.
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.
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:
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.
2. Removed dependency on plugins which are not available in Debian
and which are not core part of Groovy.
3. Change the version of dependency according to one which are
available in Debian maven repo.
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.
My current work could be found onhttps
<https://github.com/komalsukhani/debian-groovy2>://
<https://github.com/komalsukhani/debian-groovy2>github.com
<https://github.com/komalsukhani/debian-groovy2>/
<https://github.com/komalsukhani/debian-groovy2>komalsukhani
<https://github.com/komalsukhani/debian-groovy2>/
<https://github.com/komalsukhani/debian-groovy2>debian
<https://github.com/komalsukhani/debian-groovy2>-
<https://github.com/komalsukhani/debian-groovy2>groovy2
<https://github.com/komalsukhani/debian-groovy2>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/soc-coordination/attachments/20150608/9f127cce/attachment.html>
More information about the Soc-coordination
mailing list