Ole Streicher <[email protected]> writes: > Gergely Nagy <[email protected]> writes: >> Or, to put it in other words: Depends lists the packages your library >> depends on, shlibs lists the libs that packages built against your lib >> should depend on. > > So, this means that in the usual cases (like my one) this file looks > like > > libwcs 4 libwcs4 (>= 4.8.1-1)
Sounds about right, yes. >>> Then, I should install this in my installation rule in debian/rules [...] >> No. Please read dh_installdeb(1). > >>From there, I would assume that I need to create a file > debian/libwcs4.shlibs containing the line > > shlibs.libwcs4 > > Is this correct? Nope. debian/libwcs4.shlibs should be the line you wrote above. Ie, rename your current shlibs.libwcs4 file to debian/libwcs4.shlibs, and debhelper will do the right thing, and install it. > I am also wondering why there are sometimes packages > which dont have shlibs.* and *.shlibs files, but install shared > libraries (popt as an example, or cfitsio3). My vague guess, without looking at said packages, is that they use symbol files. -- |8] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

