package naming question: IT++
Marco Driusso
marcodriusso at gmail.com
Wed Sep 23 08:03:30 UTC 2015
OK, many thanks for the replies. Go for plain 'itpp'.
For anyone interested in reviewing the package, this is the bugzilla
ticket, I need a sponsor! ->
https://bugzilla.redhat.com/show_bug.cgi?id=1264686
Cheers,
Marco
On 22/09/15 13:33, Neal Gompa wrote:
> On Tue, Sep 22, 2015 at 6:44 AM, Jonathan Wakely <jwakely at redhat.com
> <mailto:jwakely at redhat.com>>wrote:
>
> On 22/09/15 10:40 +0200, Marco Driusso wrote:
>
> So I think we have two options:
> 1) use 'itpp' as the name of the package, which corresponds to
> the include dir name, but not to the lib file name (libitpp.so);
> in this
>
>
> All libraries start with "lib" but that doesn't mean the package that
> provides a library should do.
>
> Look at the output of rpm -qf /usr/lib64/lib* and you'll see most of
> them are not called "libxxx" just because they install a file called
> "libxxx.so". e.g. gtk3 installs libgtk-3
>
> The project is called IT++, it installs headers in <itpp/*> and
> installs libitpp.so, so itpp seems the most natural name.
>
>
>
> If this wasn't a library that's linked at compile time, I would suggest
> also including a "Provides: libitpp" line in there too, but I think
> that's not necessary, since packages that would depend on it would use
> the library dependency "libitpp.so.8" instead, which there should be an
> automatic Provides generated in the itpp package.
>
> Basically, RPM does nice things for you, so you don't have to care (as
> much) about this kind of stuff.
>
>
> --
> 真実はいつも一つ!/ Always, there's only one truth!
>
>
More information about the devel
mailing list