[csw-devel] SF.net SVN: gar:[11565] csw/mgar/pkg/ntop/trunk
Dagobert Michelsen
dam at opencsw.org
Thu Nov 11 18:18:02 CET 2010
Hi Maciej,
Am 11.11.2010 um 13:09 schrieb Maciej (Matchek) Blizinski:
> No dia 11 de Novembro de 2010 11:52,
> <dmichelsen at users.sourceforge.net> escreveu:
>> +# We don't have a separate devel-package, so this is ok
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libcpacketPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libicmpPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libnetflowPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libntop.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libntopreport.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/librrdPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-
>> symlink|file=/opt/csw/lib/libsflowPlugin.so
>
> If it's a general override for the whole package, you can just say:
>
> CHECKPKG_OVERRIDES_CSWntop += shared-lib-package-contains-so-symlink
Yes, I know. But I wanted to make explicit which libraries were
overridden.
>> +# Upstream has chosen it that way...
>> +CHECKPKG_OVERRIDES_CSWntop += soname-not-part-of-filename|
>> soname=libcpacketPlugin-4.0.3.so|filename=cpacketPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += soname-not-part-of-filename|
>> soname=libicmpPlugin-4.0.3.so|filename=icmpPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += soname-not-part-of-filename|
>> soname=libnetflowPlugin-4.0.3.so|filename=netflowPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += soname-not-part-of-filename|
>> soname=librrdPlugin-4.0.3.so|filename=rrdPlugin.so
>> +CHECKPKG_OVERRIDES_CSWntop += soname-not-part-of-filename|
>> soname=libsflowPlugin-4.0.3.so|filename=sflowPlugin.so
>
> Where are these libraries installed, /opt/csw/lib or a private
> subdirectory?
That is in lib/ntop/plugins. There are duplicate ones correctly named
in lib/, so
I guess it is ok to override the private ones.
>> +#CHECKPKG_OVERRIDES_CSWntop += shared-lib-pkgname-mismatch|sonames=
>> ['libcpacketPlugin
>> -4.0.3
>> .so
>> ',|
>> 'libicmpPlugin
>> -4.0.3
>> .so
>> ',|
>> 'libnetflowPlugin
>> -4.0.3
>> .so
>> ',|
>> 'libntop
>> -4.0.3
>> .so
>> ',|
>> 'libntopreport
>> -4.0.3.so',|'librrdPlugin-4.0.3.so',|'libsflowPlugin-4.0.3.so']|
>> pkgname=CSWntop|expected=['CSWlib4-0-3']|
>> +CHECKPKG_OVERRIDES_CSWntop += shared-lib-pkgname-mismatch
>
> I'll try to improve tag-info syntax for this error tag. By the way, do
> you know which way does it get mangled before it makes it to the "i
> checkpkg_override" file?
Nope, have to look.
Best regards
-- Dago
More information about the devel
mailing list