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

Re: [HOWTO?] Splitting one upstream package into several .debs

Josip Rodin wrote:
> On Thu, Feb 11, 1999 at 01:56:24PM -0800, Sudhakar Chandrasekharan wrote:
> > But I want to build a total of four packages - aspell (containing the
> > binaries), libaspell0 (containing the libraries), libaspell-dev (containing
> > the header files) and aspell-doc (containg the documentation).
> I didn't say anything about that, it is just that the libfoo.so symlink
> always goes in the -dev package. 

I just reread Chapter 12 of the Packaging Manual and it makes more sense
now.  libaspell.so.0.0.0 should be installed first.  The symlink
libaspell.so.0 --> libaspell.so.0.0.0 should be created next.  Package
libaspell-dev should create a symlink libaspell.so --> libaspell.so.0.0.0

Mea Culpa for not reading it properly before.

> The rest is fine, except that you should
> include static libraries in libaspell-dev, too (don't ask me why, though :).

The static libs going in the -dev package actually makes sense to me.  Why
would someone need a static library to run a binary?  The static libraries
are needed only by other people who build applications that stitically link
against the libraries.


Homer: Now, what do we say when we get to the ticket booth?
Bart and Lisa: We're under six.
Homer: And I'm a college student!
Sudhakar C13n   http://people.netscape.com/thaths/   Indentured Slave

Reply to: