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

Re: RFS: poco and poco-doc (updated packages) [3rd try]



OoO  En ce début  d'après-midi ensoleillé  du samedi  17 mai  2008, vers
15:51, "Krzysztof Burghardt" <krzysztof@burghardt.pl> disait:

> It builds these binary packages:
> libpoco5-dev - Development files for POCO - The C++ Portable Components
> libpocodata5 - The C++ Portable Components Data library
> libpocodatad5 - The C++ Portable Components Data library, debug version
> libpocofoundation5 - The C++ Portable Components Foundation library
> libpocofoundationd5 - The C++ Portable Components Foundation library,
> debug version
> libpoconet5 - The C++ Portable Components Network library
> libpoconetd5 - The C++ Portable Components Network library, debug version
> libpoconetssl5 - The C++ Portable Components Network library with SSL
> libpoconetssld5 - The C++ Portable Components Network library with
> SSL, dbg version
> libpocoodbc5 - The C++ Portable Components ODBC library
> libpocoodbcd5 - The C++ Portable Components ODBC library, debug version
> libpocosqlite5 - The C++ Portable Components SQLite library
> libpocosqlited5 - The C++ Portable Components SQLite library, debug version
> libpocoutil5 - The C++ Portable Components Util library
> libpocoutild5 - The C++ Portable Components Util library, debug version
> libpocoxml5 - The C++ Portable Components XML library
> libpocoxmld5 - The C++ Portable Components XML library, debug version

I did not check if it is a requirement, but debug version of library are
usually suffixed by "-dbg".   For example libpocoxml5-dbg.  Is there any
difference between the debug and  non debug versions apart from stripped
symbols?   If there  is no  other difference,  you might  prefer  to use
dh_strip to generate debug version  of your packages.  This will install
debug symbols in /usr/lib/debug like most dbg packages.

In  debian/changelog, why  did  you set  urgency=high?  You should  also
acknowledge NMU.

Since  you are  removing non-free  stuff from  orig tarball,  you should
either explain in README.Debian-source how  to get the dfsg tarball from
the orig tarball or add a get-orig-source in debian/rules.

You can remove the CFLAGS settings  in debian/rules. This is now done by
dpkg-buildpackage.

Your debian/watch needs some mangling:
Newest version on remote site is 1.3.2, local version is 1.3.2+dfsg1
 => remote site does not even have current version

Look at dmangleversion flag to correct this.
-- 
NERVE GAS IS NOT A TOY
NERVE GAS IS NOT A TOY
NERVE GAS IS NOT A TOY
-+- Bart Simpson on chalkboard in episode 2F32

Attachment: pgpeTqu3gEiOo.pgp
Description: PGP signature


Reply to: