Skip to content

Commit

Permalink
devel/ffs: New port: Middleware library for data communication, repre…
Browse files Browse the repository at this point in the history
…sentation, marshaling
  • Loading branch information
yurivict committed Apr 5, 2024
1 parent e27fd56 commit d0f74e6
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -657,6 +657,7 @@
SUBDIR += fc++
SUBDIR += fccf
SUBDIR += fcppt
SUBDIR += ffs
SUBDIR += fhist
SUBDIR += fifechan
SUBDIR += fire-hpp
Expand Down
27 changes: 27 additions & 0 deletions 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 <bsd.port.mk>
3 changes: 3 additions & 0 deletions 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
5 changes: 5 additions & 0 deletions 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.
22 changes: 22 additions & 0 deletions 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

0 comments on commit d0f74e6

Please sign in to comment.