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

Re: [MoM] Re: Help with Debian packaging of DCMTK++



Hi again,

On Mon, Jul 20, 2015 at 07:03:35PM +0200, Andreas Tille wrote:
> > 
> > I looked at d-shlibs, but I'm not sure what it is supposed to achieve :
> > it seems to me that all files are already in place and that they do not
> > need to be moved in the package. What am I missing?
> 
> D-shlibs moves the files for you and also respects multiarch and proper
> file names.  When using d-shlibs you can drop the debian/*.install
> files. 

I noticed that you decided to move to d-shlibs in Git.  Seems to
be convincing. :-)

The last thing you need to change in debian/control is:

$ git diff
diff --git a/debian/control b/debian/control
index aaa7533..93683c4 100644
--- a/debian/control
+++ b/debian/control
@@ -29,7 +29,7 @@ Description: Wrappers around DCMTK to have an easier API
 Package: libdcmtkpp0-dev
 Architecture: any
 Section: libdevel
-Depends: libdcmtkpp0,
+Depends: libdcmtkpp0 (= ${binary:Version}),
          ${devlibs:Depends},
          ${misc:Depends}
 Provides: libdcmtkpp-dev


See the lintian error for an explanation (I guess you were running
lintian, aren't you?)

Lintian has also an Information mode.  You might like to check

   lintian -i -I *.changes

This tells you that the extended dscrtiption is to short.  Since
you are upstream you might be easily able to make the description
more verbose.
 
Kind regards

        Andreas. 

-- 
http://fam-tille.de


Reply to: