[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#746392: RFS: fast-cpp-csv-parser/3-1 ITP



I forgot to say: please, remove ${shlibs:Depends} from your d/control.

Thanks!


2014-08-08 11:35 GMT-03:00 Eriberto <eriberto@eriberto.pro.br>:
> 2014-08-08 9:46 GMT-03:00 Jörg Frings-Fürst <debian@jff-webhosting.net>:
>> Hola Eriberto,
>
> Hi Jörg! How are you?
>
>> sorry for my late answer. Yesterday I have a lot of trouble at work.
>
> No problems. I can wait up to 126 days and 3 hours. Not more. :-)
>
>> Thanks you for your review.
>
> You're welcome.
>
>>>
>>> I found several problems in this little package. Please:
>>>
>> fccp was one of my first debian packages. And after I hear thats very
>> difficult to find a sponsor for ITPs I don't spend more time in it.
>> Therefore a you have found a lot of mistakes :-( .
>
>
> The life is hard! :-D
>
>
>>> 2. d/copyright: is a good idea use the same license from upstream to
>>> debian/. It can avoid a possible conflict between licenses.
>> I prefer GPL for my work. In this package I don't see an conflict
>> between GPL and BSD. If there is a conflict in the future, I have no
>> problem to change the license.
>
> Ok!
>
>>> 7. d/rules: remove the useless comments and keep commented the verbose line.
>>>
>> Done. I've also added the section get-orig-source.
>
>
> Ok!
>
>
>>> 8. d/source.lintian-overrides: remove it. Create a d/watch and put an
>>> explanation about the situation. Or let the Lintian speak. I prefer a
>>> d/watch.
>> Override removed. And a useless d/watch only for the lintian? I think
>> then it is better to have a lintian info about that.
>
> I will explain about it. There are people and a team[1] that work
> around packages with missing or not working d/watch.
>
> The first step is verify the watch and fix it or create one. The
> second step is test the watch. So, a d/watch with a explanation will
> save time and efforts.
>
> Please, see here the sepwatch work[2].
>
>
> [1] https://alioth.debian.org/projects/sepwatch
> [2] https://alioth.debian.org/scm/viewvc.php/trunk/watchfiles/?root=sepwatch
>
>
>>> 2. While I was driving from work to my house, I thought ... Where you
>>> found the upstream version as being -3? I only found commits from Git
>>> in upstream repository. So, you must use 0.0, the date and Git commit
>>> as version (or other similar format). An example:
>>> 0.0~git20140314.938cf1. In your case: 0.0~git20140429.0a2590. To see
>>> more examples: $ dpkg -l | grep -i git.
>> I get the -3 from here:
>> https://code.google.com/p/fast-cpp-csv-parser/downloads/detail?name=csv_v3.h&can=1&q=
>>
>> But this is marked as deprecated. I have change the version to
>> 0.0+git20140808~0a259084edad-1
>
> Note that this date is about commit, not about download. So, I need
> you change to 0.0~git20140429.0a2590.
>
> You can use the whole commit number. But it will be very long. So,
> commonly, we put the three initial bytes. Git command uses it too.
> Example: commit 0a259084edadd08ea7ccaba4c6b38dd34a7c37cb. I can send
> this command to Git repository:
>
> $ git tag -am "Tagging test1." myprogram/test1 0a2590
>
> But, if you wish, you can use 0.0+git20140429~0a259084edad or
> 0.0~git20140429.0a259084edad. I need you change the date. (note that
> you can have several commits in same date)
>
> Please, change the date and I will upload.
>
> Have a nice day!
>
> Cheers,
>
> Eriberto


Reply to: