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

Bug#870906: ITP: pynmea2 - pynmea2 is a python library for the NMEA 0183 protocol



Hi Joachim Langenbach,


> > Hi Herbert,
> >
> > I managed to upload the version 1.9.0 and (hopefully) fixed your hints. May you
> > have a look at it?
> >

There are some adjusts to do:

debian/compat:

    - instead of '9' put '10' (number only)

debian/control:

     - Build-Depends entry: python3-all-dev can be removed.
       'cowbuilder' builds the package without it.
     - lintian needs an update. You can put '4.1.0'.
     - Testsuite can be removed. There is no 'debian/tests' dir.
     - Architecture: should be 'all'. (any is for programs like C, C++)
     - Depends entry: '${shlibs:Depends}' can be removed.
     - Provides entry can be removed.

debian/copyright:

    - Debian entry is missing. The file should look like this:

 Files: *
 Copyright: (C) 2013-2017 Tom Flanagan <tom@zkpq.ca>
 License: MIT

 Files: debian/*
 Copyright: 2017 Your-name-here <email@here.something>
 License: Choose-one (usually upstream choice)

 License: MIT
 Permission is hereby granted, free of charge, to any person obtaining
 blababla

 License: (If you choose something different add here)
 blablabla
 a copy of this software and associated documentation files


debian/rules:
 
    - I said about cleaning SOÛRCES.txt. You did right. But
      I learned something that looks better. Instead of an
      override_dh_auto_clean, 'egg-info' can be ignored if
      we use 'debian/source/options' file. One line in the
      file:
       
         extend-diff-ignore="^[^/]+\.egg-info/"
 
      Just in case, please see:
      https://anonscm.debian.org/cgit/debian-science/packages/python-meshio.git/tree/debian/source/options


That's it. Let me know when you when the package
is ready.



regards,
Herbert

Reply to: