components/sysutils/c_icap/Makefile | ●●●●● patch | view | raw | blame | history | |
components/sysutils/c_icap/c_icap.p5m | ●●●●● patch | view | raw | blame | history | |
components/sysutils/c_icap/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/sysutils/c_icap/pkg5 | ●●●●● patch | view | raw | blame | history |
components/sysutils/c_icap/Makefile
@@ -8,7 +8,7 @@ # http://www.illumos.org/license/CDDL. # # # Copyright 2022, Friedrich Kink. All rights reserved. # Copyright 2022,2023 Friedrich Kink. All rights reserved. # BUILD_BITS= 64 @@ -16,18 +16,18 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= c_icap COMPONENT_VERSION= 0.5.11 COMPONENT_VERSION= 0.6.0 COMPONENT_SUMMARY= The c-icap project COMPONENT_DESCRIPTION= c-icap is an implementation of an ICAP server. It can be \ used with HTTP proxies that support the ICAP protocol to \ implement content adaptation and filtering services. \ Most of the commercial HTTP proxies must support the ICAP \ protocol. The open source Squid 3.x proxy server supports it. COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= sha256:c1c773045e6e2300ccdab2b8a59c67731ce73ffe01f5871327812ad3bd2484d4 COMPONENT_SRC= c-icap-server-C_ICAP_$(COMPONENT_VERSION) COMPONENT_ARCHIVE= C_ICAP_$(COMPONENT_VERSION).tar.gz COMPONENT_ARCHIVE_HASH= sha256:4e73bbcad4119d944f10ade2c3b9edc9c2d5c8bc55bd0963db8bc11485d00dad COMPONENT_PROJECT_URL= https://c-icap.sourceforge.net/ COMPONENT_ARCHIVE_URL= https://sourceforge.net/projects/c-icap/files/c-icap/0.5.x/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_URL= https://github.com/c-icap/c-icap-server/archive/refs/tags/$(COMPONENT_ARCHIVE) COMPONENT_FMRI= antivirus/$(COMPONENT_NAME) COMPONENT_CLASSIFICATION= Applications/System Utilities COMPONENT_LICENSE= GPLv2 @@ -36,13 +36,17 @@ TEST_TARGET= $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION=( cd $(@D) && autoreconf -f -i -v -W all ) CONFIGURE_OPTIONS += CPPFLAGS=-I/usr/include/openldap CONFIGURE_OPTIONS += --sysconfdir=/etc CONFIGURE_OPTIONS += --disable-dependency-tracking # Auto-generated dependencies REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) REQUIRED_PACKAGES += compress/bzip2 REQUIRED_PACKAGES += database/berkeleydb-5 REQUIRED_PACKAGES += database/lmdb REQUIRED_PACKAGES += library/brotli REQUIRED_PACKAGES += library/libmemcached REQUIRED_PACKAGES += library/openldap @@ -50,3 +54,4 @@ REQUIRED_PACKAGES += library/zlib REQUIRED_PACKAGES += shell/ksh93 REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/gcc-10-compat-links components/sysutils/c_icap/c_icap.p5m
@@ -32,10 +32,12 @@ file path=usr/bin/c-icap-config file path=usr/bin/c-icap-libicapapi-config file path=usr/bin/c-icap-mkbdb file path=usr/bin/c-icap-mklmdb file path=usr/bin/c-icap-stretch file path=usr/include/c_icap/access.h file path=usr/include/c_icap/acl.h file path=usr/include/c_icap/array.h file path=usr/include/c_icap/atomic.h file path=usr/include/c_icap/body.h file path=usr/include/c_icap/c-icap-conf.h file path=usr/include/c_icap/c-icap.h @@ -43,12 +45,16 @@ file path=usr/include/c_icap/cfg_param.h file path=usr/include/c_icap/ci_regex.h file path=usr/include/c_icap/ci_threads.h file path=usr/include/c_icap/ci_time.h file path=usr/include/c_icap/client.h file path=usr/include/c_icap/commands.h file path=usr/include/c_icap/debug.h file path=usr/include/c_icap/dlib.h file path=usr/include/c_icap/encoding.h file path=usr/include/c_icap/filetype.h file path=usr/include/c_icap/hash.h file path=usr/include/c_icap/header.h file path=usr/include/c_icap/http_server.h file path=usr/include/c_icap/log.h file path=usr/include/c_icap/lookup_table.h file path=usr/include/c_icap/md5.h @@ -56,11 +62,14 @@ file path=usr/include/c_icap/module.h file path=usr/include/c_icap/net_io.h file path=usr/include/c_icap/net_io_ssl.h file path=usr/include/c_icap/openssl_support.h file path=usr/include/c_icap/port.h file path=usr/include/c_icap/proc_mutex.h file path=usr/include/c_icap/proc_threads_queues.h file path=usr/include/c_icap/registry.h file path=usr/include/c_icap/request.h file path=usr/include/c_icap/request_util.h file path=usr/include/c_icap/server.h file path=usr/include/c_icap/service.h file path=usr/include/c_icap/shared_mem.h file path=usr/include/c_icap/simple_api.h @@ -72,17 +81,19 @@ file path=usr/lib/$(MACH64)/c_icap/bdb_tables.so file path=usr/lib/$(MACH64)/c_icap/dnsbl_tables.so file path=usr/lib/$(MACH64)/c_icap/ldap_module.so file path=usr/lib/$(MACH64)/c_icap/lmdb_tables.so file path=usr/lib/$(MACH64)/c_icap/memcached_cache.so file path=usr/lib/$(MACH64)/c_icap/shared_cache.so file path=usr/lib/$(MACH64)/c_icap/srv_echo.so file path=usr/lib/$(MACH64)/c_icap/srv_ex206.so file path=usr/lib/$(MACH64)/c_icap/sys_logger.so link path=usr/lib/$(MACH64)/libicapapi.so target=libicapapi.so.5.0.11 link path=usr/lib/$(MACH64)/libicapapi.so.5 target=libicapapi.so.5.0.11 file path=usr/lib/$(MACH64)/libicapapi.so.5.0.11 link path=usr/lib/$(MACH64)/libicapapi.so target=libicapapi.so.6.0.0 link path=usr/lib/$(MACH64)/libicapapi.so.6 target=libicapapi.so.6.0.0 file path=usr/lib/$(MACH64)/libicapapi.so.6.0.0 file path=usr/share/man/man8/c-icap-client.8 file path=usr/share/man/man8/c-icap-config.8 file path=usr/share/man/man8/c-icap-libicapapi-config.8 file path=usr/share/man/man8/c-icap-mkbdb.8 file path=usr/share/man/man8/c-icap-mklmdb.8 file path=usr/share/man/man8/c-icap-stretch.8 file path=usr/share/man/man8/c-icap.8 components/sysutils/c_icap/manifests/sample-manifest.p5m
@@ -32,10 +32,12 @@ file path=usr/bin/c-icap-config file path=usr/bin/c-icap-libicapapi-config file path=usr/bin/c-icap-mkbdb file path=usr/bin/c-icap-mklmdb file path=usr/bin/c-icap-stretch file path=usr/include/c_icap/access.h file path=usr/include/c_icap/acl.h file path=usr/include/c_icap/array.h file path=usr/include/c_icap/atomic.h file path=usr/include/c_icap/body.h file path=usr/include/c_icap/c-icap-conf.h file path=usr/include/c_icap/c-icap.h @@ -43,12 +45,16 @@ file path=usr/include/c_icap/cfg_param.h file path=usr/include/c_icap/ci_regex.h file path=usr/include/c_icap/ci_threads.h file path=usr/include/c_icap/ci_time.h file path=usr/include/c_icap/client.h file path=usr/include/c_icap/commands.h file path=usr/include/c_icap/debug.h file path=usr/include/c_icap/dlib.h file path=usr/include/c_icap/encoding.h file path=usr/include/c_icap/filetype.h file path=usr/include/c_icap/hash.h file path=usr/include/c_icap/header.h file path=usr/include/c_icap/http_server.h file path=usr/include/c_icap/log.h file path=usr/include/c_icap/lookup_table.h file path=usr/include/c_icap/md5.h @@ -56,11 +62,14 @@ file path=usr/include/c_icap/module.h file path=usr/include/c_icap/net_io.h file path=usr/include/c_icap/net_io_ssl.h file path=usr/include/c_icap/openssl_support.h file path=usr/include/c_icap/port.h file path=usr/include/c_icap/proc_mutex.h file path=usr/include/c_icap/proc_threads_queues.h file path=usr/include/c_icap/registry.h file path=usr/include/c_icap/request.h file path=usr/include/c_icap/request_util.h file path=usr/include/c_icap/server.h file path=usr/include/c_icap/service.h file path=usr/include/c_icap/shared_mem.h file path=usr/include/c_icap/simple_api.h @@ -72,17 +81,19 @@ file path=usr/lib/$(MACH64)/c_icap/bdb_tables.so file path=usr/lib/$(MACH64)/c_icap/dnsbl_tables.so file path=usr/lib/$(MACH64)/c_icap/ldap_module.so file path=usr/lib/$(MACH64)/c_icap/lmdb_tables.so file path=usr/lib/$(MACH64)/c_icap/memcached_cache.so file path=usr/lib/$(MACH64)/c_icap/shared_cache.so file path=usr/lib/$(MACH64)/c_icap/srv_echo.so file path=usr/lib/$(MACH64)/c_icap/srv_ex206.so file path=usr/lib/$(MACH64)/c_icap/sys_logger.so link path=usr/lib/$(MACH64)/libicapapi.so target=libicapapi.so.5.0.11 link path=usr/lib/$(MACH64)/libicapapi.so.5 target=libicapapi.so.5.0.11 file path=usr/lib/$(MACH64)/libicapapi.so.5.0.11 link path=usr/lib/$(MACH64)/libicapapi.so target=libicapapi.so.6.0.0 link path=usr/lib/$(MACH64)/libicapapi.so.6 target=libicapapi.so.6.0.0 file path=usr/lib/$(MACH64)/libicapapi.so.6.0.0 file path=usr/share/man/man8/c-icap-client.8 file path=usr/share/man/man8/c-icap-config.8 file path=usr/share/man/man8/c-icap-libicapapi-config.8 file path=usr/share/man/man8/c-icap-mkbdb.8 file path=usr/share/man/man8/c-icap-mklmdb.8 file path=usr/share/man/man8/c-icap-stretch.8 file path=usr/share/man/man8/c-icap.8 components/sysutils/c_icap/pkg5
@@ -2,13 +2,16 @@ "dependencies": [ "compress/bzip2", "database/berkeleydb-5", "database/lmdb", "library/brotli", "library/libmemcached", "library/openldap", "library/security/openssl", "library/zlib", "shell/ksh93", "system/library" "system/library", "system/library/gcc-10-compat-links", "system/library/gcc-10-runtime" ], "fmris": [ "antivirus/c_icap"