[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opencsw-devel
Subject:    SF.net SVN: gar:[26896] csw/mgar/pkg/clamav/trunk/Makefile
From:       idogan23--- via devel <devel () lists ! opencsw ! org>
Date:       2022-02-25 19:45:27
Message-ID: 1645818327.472344.29221 () sfp-scm-1 ! v30 ! lw ! sourceforge ! com
[Download RAW message or body]

Revision: 26896
          http://sourceforge.net/p/gar/code/26896
Author:   idogan23
Date:     2022-02-25 19:45:27 +0000 (Fri, 25 Feb 2022)
Log Message:
-----------
clamav: Smaller overrides.

Modified Paths:
--------------
    csw/mgar/pkg/clamav/trunk/Makefile

Modified: csw/mgar/pkg/clamav/trunk/Makefile
===================================================================
--- csw/mgar/pkg/clamav/trunk/Makefile	2022-02-24 18:46:05 UTC (rev 26895)
+++ csw/mgar/pkg/clamav/trunk/Makefile	2022-02-25 19:45:27 UTC (rev 26896)
@@ -12,16 +12,16 @@
 PACKAGES                   += CSWclamav
 CATALOGNAME_CSWclamav       = clamav
 SPKG_DESC_CSWclamav         = $(DESCRIPTION)
-RUNTIME_DEP_PKGS_CSWclamav  = CSWlibclam9
+#RUNTIME_DEP_PKGS_CSWclamav  = CSWlibclam9
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibz1
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibncurses6
-RUNTIME_DEP_PKGS_CSWclamav += CSWlibbz2-1-0
+#RUNTIME_DEP_PKGS_CSWclamav += CSWlibbz2-1-0
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibclamav9
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibfreshclam2
-RUNTIME_DEP_PKGS_CSWclamav += CSWlibgcc-s1
+#RUNTIME_DEP_PKGS_CSWclamav += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWclamav += CSWlibiconv2
-RUNTIME_DEP_PKGS_CSWclamav += CSWlibstdc++6
+#RUNTIME_DEP_PKGS_CSWclamav += CSWlibstdc++6
 
 PACKAGES                          += CSWlibclamav9
 CATALOGNAME_CSWlibclamav9          = libclamav9
@@ -33,13 +33,13 @@
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibltdl7
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibiconv2
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibstdc++6
+#RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibstdc++6
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibxml2-2
-RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibxml2-22
+#RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibxml2-22
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibbz2-1-0
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibpcre2-8-0
-RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibcurl4
+#RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibcurl4
 RUNTIME_DEP_PKGS_CSWlibclamav9    += CSWlibclammspack0
 INCOMPATIBLE_PKGS_CSWlibclamav9   += CSWlibclamav CSWlibclam6 CSWlibclam7
 OBSOLETED_BY_CSWlibclam9          += CSWlibclam7
@@ -78,8 +78,8 @@
 PKGFILES_CSWlibfreshclam2         += $(call \
baseisadirs,$(libdir),libfreshclam\.so\.2(\.\d+)*)  SPKG_DESC_CSWlibfreshclam2        \
+= $(DESCRIPTION), libfreshclam.so.2  RUNTIME_DEP_PKGS_CSWlibclam9      += \
                CSWlibfreshclam2
-RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibclamav
-RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibiconv
+#RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibclamav
+#RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibiconv
 RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibz1
 RUNTIME_DEP_PKGS_CSWlibfreshclam2 += CSWlibclamav9
@@ -91,7 +91,6 @@
 CATALOGNAME_CSWlibclam9-dev        = libclam9_dev
 SPKG_DESC_CSWlibclam9-dev          = $(DESCRIPTION) Development
 RUNTIME_DEP_PKGS_CSWlibclam9-dev   = CSWlibclam9
-RUNTIME_DEP_PKGS_CSWlibclam9-dev  += CSWclamav
 RUNTIME_DEP_PKGS_CSWlibclam9-dev  += CSWlibclamav9
 RUNTIME_DEP_PKGS_CSWlibclam9-dev  += CSWlibclammspack0
 RUNTIME_DEP_PKGS_CSWlibclam9-dev  += CSWlibclamunrar-iface9
@@ -172,20 +171,34 @@
 CHECKPKG_OVERRIDES_CSWclamav += \
file-with-bad-content|/usr/local|root/opt/csw/bin/clambc  \
CHECKPKG_OVERRIDES_CSWclamav += \
file-with-bad-content|/usr/local|root/opt/csw/bin/freshclam  
+# Should be checked
+CHECKPKG_OVERRIDES_CSWlibfreshclam2 += \
file-with-bad-content|/usr/local|root/opt/csw/lib/libfreshclam.so.2.0.1 +
 # We don't split to three separate packages
-CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamav.so.9.0.5|soname=libclamav.so.7|pkgname=CSWlibclam9|expected=CSWlibclamav7
                
-CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar.so.9.0.5|soname=libclamunrar.so.7|pkgname=CSWlibclam9|expected=CSWlibclamunrar7
                
-CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar_iface.so.9.0.5|soname=libclamunrar_iface.so.7|pkgname=CSWlibclam9|expected=CSWlibclamunrar-iface7
                
-CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclammspack.so.0.1.0|soname=libclammspack.so.0|pkgname=CSWlibclam9|expected=CSWlibclammspack0
 +#CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamav.so.9.0.5|soname=libclamav.so.7|pkgname=CSWlibclam9|expected=CSWlibclamav7
 +#CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar.so.9.0.5|soname=libclamunrar.so.7|pkgname=CSWlibclam9|expected=CSWlibclamunrar7
 +#CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar_iface.so.9.0.5|soname=libclamunrar_iface.so.7|pkgname=CSWlibclam9|expected=CSWlibclamunrar-iface7
 +#CHECKPKG_OVERRIDES_CSWlibclam9 += \
shared-lib-pkgname-mismatch|file=opt/csw/lib/libclammspack.so.0.1.0|soname=libclammspack.so.0|pkgname=CSWlibclam9|expected=CSWlibclammspack0
  
 # Should not matter since the old pkg is declared incompatible
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
                file-collision|/opt/csw/bin/clamav-config|CSWlibclam6-dev|CSWlibclam9-dev
                
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
                file-collision|/opt/csw/lib/libclamunrar_iface.so|CSWlibclam6-dev|CSWlibclam9-dev
                
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
                file-collision|/opt/csw/include/clamav.h|CSWlibclam6-dev|CSWlibclam9-dev
                
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
                file-collision|/opt/csw/lib/pkgconfig/libclamav.pc|CSWlibclam6-dev|CSWlibclam9-dev
                
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
                file-collision|/opt/csw/lib/libclamav.so|CSWlibclam6-dev|CSWlibclam9-dev
                
-CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamunrar.so|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/bin/clamav-config|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamunrar_iface.so|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/include/clamav.h|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/pkgconfig/libclamav.pc|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamav.so|CSWlibclam6-dev|CSWlibclam9-dev \
+#CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamunrar.so|CSWlibclam6-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclammspack.so|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamunrar.so|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/pkgconfig/libclamav.pc|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamav.so|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/lib/libclamunrar_iface.so|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/bin/clamav-config|CSWlibclam7-dev|CSWlibclam9-dev \
+CHECKPKG_OVERRIDES_CSWlibclam9-dev += \
file-collision|/opt/csw/include/clamav.h|CSWlibclam7-dev|CSWlibclam9-dev  
+# Keep the dependency
+CHECKPKG_OVERRIDES_CSWlibclamunrar-iface9 += surplus-dependency|CSWclamav
+CHECKPKG_OVERRIDES_CSWlibclam9-dev        += surplus-dependency|CSWlibclam9
+
 # Weirdly needed for sparc
 CHECKPKG_OVERRIDES_CSWlibclam9 += surplus-dependency|CSWlibstdc++6
 

This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic