diff --git a/devel/Makefile b/devel/Makefile index c028874ff2e5a..6fe17bf06f032 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -657,6 +657,7 @@ SUBDIR += fc++ SUBDIR += fccf SUBDIR += fcppt + SUBDIR += ffs SUBDIR += fhist SUBDIR += fifechan SUBDIR += fire-hpp diff --git a/devel/ffs/Makefile b/devel/ffs/Makefile new file mode 100644 index 0000000000000..bff886962ba8e --- /dev/null +++ b/devel/ffs/Makefile @@ -0,0 +1,27 @@ +PORTNAME= ffs +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.0-132 +DISTVERSIONSUFFIX= -gcc3da1a +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Middleware library for data communication, representation, marshaling +WWW= https://github.com/GTkorvo/ffs + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= bash:shells/bash +LIB_DEPENDS= libatl.so:devel/atl \ + libdill.so:devel/dill + +USES= bison cmake perl5 shebangfix +USE_PERL5= build +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= GTkorvo + +SHEBANG_FILES= ffs-config.in + +.include diff --git a/devel/ffs/distinfo b/devel/ffs/distinfo new file mode 100644 index 0000000000000..7390a595a5ba0 --- /dev/null +++ b/devel/ffs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1712281985 +SHA256 (GTkorvo-ffs-v1.6.0-132-gcc3da1a_GH0.tar.gz) = d1a5b43895f4a6fdc112b8b52d9db36fb83e94fde85d76bfc5036af5867d6be5 +SIZE (GTkorvo-ffs-v1.6.0-132-gcc3da1a_GH0.tar.gz) = 1221409 diff --git a/devel/ffs/pkg-descr b/devel/ffs/pkg-descr new file mode 100644 index 0000000000000..151e2ae7201c4 --- /dev/null +++ b/devel/ffs/pkg-descr @@ -0,0 +1,5 @@ +FFS is a middleware library for data communication, including representation, +processing and marshaling that preserves the performance of traditional +approaches while relaxing the requirement of a priori knowledge and providing +complex run-time flexibility. FFS provides for highly efficient binary data +communication, etc. diff --git a/devel/ffs/pkg-plist b/devel/ffs/pkg-plist new file mode 100644 index 0000000000000..86595ca0825c4 --- /dev/null +++ b/devel/ffs/pkg-plist @@ -0,0 +1,22 @@ +bin/FFScp +bin/FFSdump +bin/FFSsort +bin/ffs-config +bin/format_cmd +bin/format_dump +bin/format_info +bin/format_server +bin/format_test +bin/scale_test +bin/self_format_test +include/cod.h +include/ffs.h +include/fm.h +lib/cmake/ffs/ffs-config-version.cmake +lib/cmake/ffs/ffs-config.cmake +lib/cmake/ffs/ffs-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/ffs/ffs-targets.cmake +lib/libffs.so +lib/libffs.so.3 +lib/libffs.so.3.0.0 +libdata/pkgconfig/ffs.pc