Hi Maciej,
Am 11.11.2010 um 13:09 schrieb Maciej (Matchek) Blizinski:
No dia 11 de Novembro de 2010 11:52,
<dmichel...@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
_______________________________________________
devel mailing list
devel@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/devel