[Debian-olpc-devel] Review of sugar-flipsticks-activity

Dipankar Patro dipankar at seeta.in
Fri Jul 9 08:08:39 UTC 2010


Luke,

Thanks for reviewing the s-flipsticks-a.

I did the changes as you mentioned above. Also added my ITP Bug No. in the
debian/changelog.

The problem that I was facing got fixed I guess.
I first pulled in your changes from repository then ran 'git commit -a'
Then I was able to push my changes to the repository.

It would be great if you could check if my changes were pushed properly.

Thanks

Dipankar

On Thu, Jul 8, 2010 at 9:32 AM, Luke Faraone <luke at faraone.cc> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Dipankar,
>
> Review based off commit 30cad08cfca630a26e2d05811289983cc92093ea.
>
> Overall, very good. I had a few comments and things that need fixing,
> which are mentioned below. Minor items I fixed myself, others you will
> need to fix manually and push up to git.debian.org.
>
> Always run the clean rule "fakeroot debian/rules clean" before commit to
> ensure that no autogenerated files (other than control, of course) are
> included. I ran the rule and it removed a number of files in debian/.
>
> There were some wording issues in the package description, which is
> fine. I updated the description and committed the changes.
>
> What follows are a list of items I found but did not correct. Please do
> so and commit each fix you implement separately.
>
>  * debian/control:
>   - description lines should be wrapped at 72 characters.
>   - Add ${misc:Depends} to "Depends" of the binary package
>  * debian/copyright:
>    - should not include template text:
>        > /* REMOVE THIS NOTICE WHEN YOU BUILD THE PACKAGE
>        > Below should contain the Copyright and license of the files
> included in this package. See http://dep.debian.net/deps/dep5/ for more
> details. What follows is an example. CHANGE IT FOR THE SPECIFIC SOFTWARE
> YOU ARE BUILDING.
>        > */
>   - include © and the year for all copyright owners.
>   - license and copyright of ./montage.py is not mentioned
>  * debian/docs: include lesson plans in documentation¹
>  * debian/rules:
>   - remove redundant copy of COPYING in package after build²
>
>
> ¹: debian/docs tells debhelper to install all the paths listed in the
> file into the packages' documentation folder,
> /usr/share/doc/PACKAGE_NAME/. See
> <http://www.debian.org/doc/maint-guide/ch-dother.en.html#s-docs> for
> more information on how to do this.
>
> ²: You probably want to rm it in a "install/sugar-flipsticks-activity::"
> section. See
> <http://build-common.alioth.debian.org/cdbs-doc.html#id2542963> for more
> info.
>
> Thanks,
>
> Luke Faraone
> http://luke.faraone.cc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAkw1TcwACgkQtrC51grHAgYT7wCgnh11kiWQXsumSq/QBJ8QyNBy
> atAAni0sMljPqLP7BuJKQJqHhTW26G9H
> =yOoW
> -----END PGP SIGNATURE-----
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20100709/6e989183/attachment-0001.htm>


More information about the Debian-olpc-devel mailing list