Hi all,

I uploaded version 5.1.4-2 of my package. It can be found on mentors using :

   - URL: http://mentors.debian.net/debian/pool/main/a/acgvision-agent
   - Source repository: deb-src http://mentors.debian.net/debian unstable
   main contrib non-free
   - dget
   
http://mentors.debian.net/debian/pool/main/a/acgvision-agent/acgvision-agent_5.1.4-2.dsc

I tryed to fix the errors you showed me.

Here are the details :
* You should file a WNPP bug Cc-ing debian-java@lists.debian.org and
*
*  close it through debian/changelog.
* I did, the number is debbugs
#578719<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578719>

*  The file debian/conffiles should not be needed. Please remove it.*
Ok, i removed the file.

*The binary package should not Depend: java-virtual-machine. Please remove
it.
The binary package should not Depend on java2-runtime only. Please use
something like default-jre-headless | java2-runtime-headless -
whatever is correct for your package. Please ask if you are not sure.
*
I remove java-virtual-machine and added default-jre-headless |
java2-runtime-headless

*BTW, why do you Build-Depend: openjdk-6-jdk instead of default-jdk? Is
Openjdk really needed for building?
*I replaced openjdk by the default-jdk.

*The long description has a typo (communcate), misses a full stop and
is very short. Please be more verbose.
*
I wrote a new (and longer) description and add "." for the full stop. Not
sure about what is "the full stop".

*The copyright file is empty and wouldn't be accepted by the FTP team.*
I created one

*Creating /var/log/acgvision in postinst shouldn't be needed but...
... postrm should remove /var/log/acgvision-agent only when purging.
But wait: is it /var/log/acgvision or /var/log/acgvision-agent? You
have the first variant in debian/dirs.*

I rewrite a new way to handle log removing. The default log directory is
acgvision. The acgvision-core package (not uploaded yet) logs its file there
too.

*prerm is virtually empty and should be removed.*
I removed it

*The #DEBHELPER# token is missing in all three scripts.*
I add it too.

*You call ant directly without refering to $JAVA_HOME in debian/rules.
That is not good. Please check other packages that Build-Depend
java-helper for examples of better packaging practices. I have been
told that jsch might be such an example. And don't forget to read the
tutorial for java-helper.*

I add the $JAVA_HOME.

I also fixed some errors torsten showed me with lintian :

   - Add a manpage for acgvision-agent (Maybe I should write one for each
   script). I am not sure this page is well formed it is the first manpage i
   write.
   - Renamed all scripts without .sh or .ksh extension using mv in
   debian/rules (thanks torsten for this tip). A bug has been open on the
   upstream acgvision site about this for the next release.
   - Changed the homepage of acgvision to the new page on launchpad.
   - add -e option to all maintainers scripts.
   - added the force-reload option to the init.d script

I add a lintian error : acgvision-agent source:
missing-debian-source-format.
But i dont understand how to play with this.

Could anyone download and review my package please?

Thank you for your help.




Rémi Debay,


ACGCenter

Synergie Park Des Bonnettes
2, rue Willy Brandt
62000 Arras



Ligne directe : +33 (0)3 21 15 36 36

Email :  remi.de...@acgcenter.com

www.acgcenter.com


On Fri, Apr 23, 2010 at 2:48 PM, Rémi Debay <remi.de...@acgcenter.com>wrote:

> Hi
>
> Many thanks for reviewing my package.
>
> I fixed most of things you told me. But I have a question about a warning
> you gave me on lintian :
> *script-with-language-extension usr/sbin/acgvision-agent.sh*
>
> I renamed the file to acgvision-agent. But now debuild tells it ignores the
> new file.
>
> I think i should include the change in the original source code (and the
> change is not debian specific) and so increment the version number from
> 5.1.4 to 5.1.5
>
> Could anyone confirm me it is the right way to proceed or is there a
> cleaner way to proceed?
>
>
>
>
> Rémi Debay,
>
>
> ACGCenter
>
> Synergie Park Des Bonnettes
> 2, rue Willy Brandt
> 62000 Arras
>
>
>
> Ligne directe : +33 (0)3 21 15 36 36
>
> Email :  remi.de...@acgcenter.com
>
> www.acgcenter.com
>
>
> On Wed, Apr 21, 2010 at 9:46 PM, Torsten Werner <twer...@debian.org>wrote:
>
>>  Hi Rémi,
>>
>>
>>
>>
>

Reply via email to