Date: Wed, 14 Aug 2024 05:07:00 GMT From: Eugene Grosbein <eugen@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: cddafadedf0c - main - net-mgmt/libfds: New port: Flow Data Storage library Message-ID: <202408140507.47E5706j022042@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by eugen: URL: https://cgit.FreeBSD.org/ports/commit/?id=cddafadedf0c08eea8af0af13b91c2e815d8f522 commit cddafadedf0c08eea8af0af13b91c2e815d8f522 Author: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl> AuthorDate: 2024-08-08 06:51:47 +0000 Commit: Eugene Grosbein <eugen@FreeBSD.org> CommitDate: 2024-08-14 04:59:11 +0000 net-mgmt/libfds: New port: Flow Data Storage library PR: 280681 Sponsored by: CESNET, z.s.p.o. Sponsored by: PANS Jarosław Signed-off-by: Eugene Grosbein <eugen@FreeBSD.org> --- net-mgmt/Makefile | 1 + net-mgmt/libfds/Makefile | 24 ++++++++++++++++++++++++ net-mgmt/libfds/distinfo | 3 +++ net-mgmt/libfds/pkg-descr | 2 ++ net-mgmt/libfds/pkg-plist | 31 +++++++++++++++++++++++++++++++ 5 files changed, 61 insertions(+) diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 6b12eefdda1a..800a44212552 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -127,6 +127,7 @@ SUBDIR += kismet SUBDIR += klg SUBDIR += lg + SUBDIR += libfds SUBDIR += librenms SUBDIR += libsmi SUBDIR += lldpd diff --git a/net-mgmt/libfds/Makefile b/net-mgmt/libfds/Makefile new file mode 100644 index 000000000000..792e16fdb8b5 --- /dev/null +++ b/net-mgmt/libfds/Makefile @@ -0,0 +1,24 @@ +PORTNAME= libfds +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= net-mgmt + +MAINTAINER= zarychtam@plan-b.pwste.edu.pl +COMMENT= Flow Data Storage library for IPFIX messages +WWW= https://github.com/CESNET/libfds + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libxml2.so:textproc/libxml2 \ + liblz4.so:archivers/liblz4 \ + libzstd.so:archivers/zstd + +USES= cmake localbase:ldflags pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= CESNET + +CXXFLAGS+= -D_GNU_SOURCE + +.include <bsd.port.mk> diff --git a/net-mgmt/libfds/distinfo b/net-mgmt/libfds/distinfo new file mode 100644 index 000000000000..1d558c7db4b0 --- /dev/null +++ b/net-mgmt/libfds/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1723057921 +SHA256 (CESNET-libfds-v0.6.0_GH0.tar.gz) = 00a0e528c037823da8a5c1236cf0a0fa7929b3a9c5fddf3179b4b009ce36df67 +SIZE (CESNET-libfds-v0.6.0_GH0.tar.gz) = 797483 diff --git a/net-mgmt/libfds/pkg-descr b/net-mgmt/libfds/pkg-descr new file mode 100644 index 000000000000..f7eb7c35ce32 --- /dev/null +++ b/net-mgmt/libfds/pkg-descr @@ -0,0 +1,2 @@ +Flow Data Storage library for net-mgmt/ipfixcol2. The library provides +components for parsing and processing IPFIX Messages. diff --git a/net-mgmt/libfds/pkg-plist b/net-mgmt/libfds/pkg-plist new file mode 100644 index 000000000000..ac1d0614d6a4 --- /dev/null +++ b/net-mgmt/libfds/pkg-plist @@ -0,0 +1,31 @@ +%%ETCDIR%%/system/aliases.xml +%%ETCDIR%%/system/elements/cert.xml +%%ETCDIR%%/system/elements/cesnet.xml +%%ETCDIR%%/system/elements/cisco.xml +%%ETCDIR%%/system/elements/flowmon.xml +%%ETCDIR%%/system/elements/iana.xml +%%ETCDIR%%/system/elements/muni.xml +%%ETCDIR%%/system/elements/netflow.xml +%%ETCDIR%%/system/elements/netflowExtra.xml +%%ETCDIR%%/system/elements/netscaler.xml +%%ETCDIR%%/system/elements/vmware.xml +%%ETCDIR%%/system/mappings.xml +include/libfds.h +include/libfds/api.h +include/libfds/converters.h +include/libfds/drec.h +include/libfds/file.h +include/libfds/filter.h +include/libfds/iemgr.h +include/libfds/ipfix_filter.h +include/libfds/ipfix_parsers.h +include/libfds/ipfix_structs.h +include/libfds/template.h +include/libfds/template_mgr.h +include/libfds/trie.h +include/libfds/xml_parser.h +lib/libfds.so +lib/libfds.so.0 +lib/libfds.so.0.6.0 +libdata/pkgconfig/libfds.pc +@dir %%ETCDIR%%/user/elements
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202408140507.47E5706j022042>