As many of you know by now, I'm building a package :)
I am so close to getting it finished so I can upload it to my PPA, but there is still one slight problem: the shared library (.so file) doesn't want to go into the package.
Okay, here is what I have in my control file:
Source: jsoncpp Priority: extra Maintainer: ****** Build-Depends: debhelper (>= 7) Standards-Version: 3.8.3 Section: libs Homepage: http://jsoncpp.sf.net Package: jsoncpp-dev Section: libdevel Architecture: any Depends: jsoncpp0 (= ${binary:Version}) Description: JSON parsing library for C++ jsoncpp is a C++ library that makes it easy to read / write JSON data. . This package contains the development tools necessary to create applications that use jsoncpp. Package: jsoncpp0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: JSON parsing library for C++ jsoncpp is a C++ library that makes it easy to read / write JSON data.
Now, jsoncpp-dev builds fine and the development files show up in the package but the shared library does not show up in its package.
Here is what jsoncpp0.dirs
looks like:
usr/lib
...and jsoncpp-dev.dirs
:
usr/lib usr/include
My updated Makefile is here.
Please let me know if you need further information.