[Soc-coordination] GSoC 2015 Week 12 Report: Android Tools in Debian

2015-08-18 Thread
This week I finished libbcc packages which contain libbcc.so, libbcinfo.so and bcc_compat. They are part of Android SDK Build-tools and belong to android-platform-frameworks-compile package. This package also contains llvm-rs-cc which is another tool of Android SDK Build-tools but it is too late

[Soc-coordination] GSoC 2015 Week 11 Report: Android Tools in Debian

2015-08-11 Thread
This week I finished the following: * safe-iop upleaded to ftp-master. * android-platform-external-libunwind http://anonscm.debian.org/cgit/android-tools/android-platform-external-libunwind.git * Move AndroidConfig.h headers from android-platform-build to android-platform-system and make it into

[Soc-coordination] GSoC 2015 Week 10 Report: Android Tools in Debian

2015-08-03 Thread
This week I finished the following packages: * android-platform-system http://anonscm.debian.org/cgit/android-tools/android-platform-system.git: - android-libbacktrace(-dev): It was later found to be a dependency of android-libutils * android-platform-frameworks-base

[Soc-coordination] GSoC 2015 Week 9 Report: Android Tools in Debian

2015-07-27 Thread
This week I finished the following packages: * android-platform-system http://anonscm.debian.org/cgit/android-tools/android-platform-system.git: - adb - android-f2fs-utils(-dev) - android-libcutils(-dev) - android-libext4-utils(-dev) - android-liblog(-dev) -

[Soc-coordination] GSoC 2015 Week 8 Report: Android Tools in Debian

2015-07-20 Thread
After working on android-platform-system-core package, I found that if platform/system/core and platform/system/extra is separated packages there will be circular dependencies. Therefore I merge them into one single package: android-platform-system, which is currently hosted on GitHub

[Soc-coordination] GSoC 2015 Week 7 Report: Android Tools in Debian

2015-07-13 Thread
This week I have finished gradle_2.5-1. Newly updated maven_3.3.3-2 removes an API used by Gradle 2.5 and switches to use eclipse-aether instead of deprecated aether, I wrote 2 patches to fix the compatibility. gradle_2.5-1 is now buildable again. After discussing with mentors and colleague, I

[Soc-coordination] GSoC 2015 Week 6 Report: Android Tools in Debian

2015-07-06 Thread
This week I have been on my move to a new room so not much work was done. I have been on my way to Gradle 2.4 and it's close to the end. I dropped the idea of creating a separate gradle-1.12 package because after discussions with my mentor we found that it is unnecessary, so gradle_2.4-1 will be

[Soc-coordination] GSoC 2015 Week 5 Report: Android Tools in Debian

2015-06-29 Thread
/pipermail/soc-coordination/2015-June/002482.html * Week 3: http://lists.alioth.debian.org/pipermail/soc-coordination/2015-June/002509.html * Week 4: http://lists.alioth.debian.org/pipermail/soc-coordination/2015-June/002524.html -- 殷啟聰 | Kai-Chung Yan 一生只向真理與妻子低頭 Full-time student of Providence

[Soc-coordination] GSoC 2015 Week 4 Report: Android Tools in Debian

2015-06-21 Thread
In this week I have kept improving gradle_1.12-1: Although the upstream has been repacked for multiple times, we still keep the version as 1.12-1 instead of 1.12+dfsg-1 by retagging the Git commits. After multiple repacks I have got rid of all lintian errors. The remaining lintian warnings are

[Soc-coordination] GSoC 2015 Week 3 Report: Android Tools in Debian

2015-06-14 Thread
There are breakthroughs this week: I can successfully build a fully functional Gradle package, and I can successfully install and use it to build other Java projects. My colleague Komal Sukhani also seems to finish the updating of groovy2, the Gradle stage of our GSoC project is almost over.

[Soc-coordination] GSoC 2015 Week 2 Report: Android Tools in Debian

2015-06-07 Thread
This week I finished packaging bintray-client-java https://packages.debian.org/source/sid/bintray-client-java, a Java library for accessing JFrog's Bintray/jCenter Java artifacts repository, which is used by Gradle to provide jCenter support. The package was reviewed by Emmanuel Bourg and accepted

[Soc-coordination] GSoC Week 1 Report: Android Tools in Debian

2015-05-31 Thread
in Gradle 1.5. Next week I will focus on packaging Bintray client for Java because Gradle uses this library to support JCenter repositories. After that I will start packaging Zinc, an incremental Scala compiler supported by Gradle, or I will choose to keep it disabled. -- /* * 殷啟聰 | Kai-Chung Yan

[Soc-coordination] Applying Android Tools as GSoC 2015 Project

2015-03-23 Thread
Hi everyone, My name is Kai-Chung Yan and I am applying for the project of packaging all Android SDK toolchain into Debian for this year's Google Summer of Code. According to the wiki page, my mentor will be Steiner (_hc). Here is my proposal: