diff --git a/textproc/Makefile b/textproc/Makefile index 806be5e3e3e4..2853ca67c845 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1909,6 +1909,7 @@ SUBDIR += tn-hunspell SUBDIR += tnef2txt SUBDIR += tokyodystopia + SUBDIR += toml-f SUBDIR += tr-aspell SUBDIR += trang SUBDIR += translate-toolkit diff --git a/textproc/toml-f/Makefile b/textproc/toml-f/Makefile new file mode 100644 index 000000000000..81240655e6d3 --- /dev/null +++ b/textproc/toml-f/Makefile @@ -0,0 +1,19 @@ +PORTNAME= toml-f +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.2-4 +DISTVERSIONSUFFIX= -gf066ec6 +CATEGORIES= textproc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= TOML parser for data serialization and deserialization in Fortran + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE-MIT + +USES= cmake:testing fortran +USE_GITHUB= yes +USE_LDCONFIG= yes + +CMAKE_ON= BUILD_SHARED_LIBS + +.include diff --git a/textproc/toml-f/distinfo b/textproc/toml-f/distinfo new file mode 100644 index 000000000000..1b2c4edcfd99 --- /dev/null +++ b/textproc/toml-f/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1642471486 +SHA256 (toml-f-toml-f-v0.2.2-4-gf066ec6_GH0.tar.gz) = a68c70ac2eee3930b4c5b148af5c0bdfbafa1c4af2740bcf6c0d4fc7b6f7f230 +SIZE (toml-f-toml-f-v0.2.2-4-gf066ec6_GH0.tar.gz) = 72749 diff --git a/textproc/toml-f/pkg-descr b/textproc/toml-f/pkg-descr new file mode 100644 index 000000000000..c51fb57d0e89 --- /dev/null +++ b/textproc/toml-f/pkg-descr @@ -0,0 +1,6 @@ +toml-f is a TOML parser implementation for data serialization and +deserialization in Fortran. + +It currently supported TOML v1.0.0 specification. + +WWW: https://toml-f.github.io/toml-f/ diff --git a/textproc/toml-f/pkg-plist b/textproc/toml-f/pkg-plist new file mode 100644 index 000000000000..df6156604245 --- /dev/null +++ b/textproc/toml-f/pkg-plist @@ -0,0 +1,35 @@ +include/toml-f/GNU-10.3.0/tomlf.mod +include/toml-f/GNU-10.3.0/tomlf_all.mod +include/toml-f/GNU-10.3.0/tomlf_build.mod +include/toml-f/GNU-10.3.0/tomlf_build_array.mod +include/toml-f/GNU-10.3.0/tomlf_build_keyval.mod +include/toml-f/GNU-10.3.0/tomlf_build_merge.mod +include/toml-f/GNU-10.3.0/tomlf_build_table.mod +include/toml-f/GNU-10.3.0/tomlf_constants.mod +include/toml-f/GNU-10.3.0/tomlf_datetime.mod +include/toml-f/GNU-10.3.0/tomlf_de.mod +include/toml-f/GNU-10.3.0/tomlf_de_character.mod +include/toml-f/GNU-10.3.0/tomlf_de_tokenizer.mod +include/toml-f/GNU-10.3.0/tomlf_error.mod +include/toml-f/GNU-10.3.0/tomlf_ser.mod +include/toml-f/GNU-10.3.0/tomlf_structure.mod +include/toml-f/GNU-10.3.0/tomlf_structure_base.mod +include/toml-f/GNU-10.3.0/tomlf_structure_vector.mod +include/toml-f/GNU-10.3.0/tomlf_type.mod +include/toml-f/GNU-10.3.0/tomlf_type_array.mod +include/toml-f/GNU-10.3.0/tomlf_type_keyval.mod +include/toml-f/GNU-10.3.0/tomlf_type_table.mod +include/toml-f/GNU-10.3.0/tomlf_type_value.mod +include/toml-f/GNU-10.3.0/tomlf_utils.mod +include/toml-f/GNU-10.3.0/tomlf_utils_convert.mod +include/toml-f/GNU-10.3.0/tomlf_utils_sort.mod +include/toml-f/GNU-10.3.0/tomlf_utils_verify.mod +include/toml-f/GNU-10.3.0/tomlf_version.mod +lib/cmake/toml-f/toml-f-config-version.cmake +lib/cmake/toml-f/toml-f-config.cmake +lib/cmake/toml-f/toml-f-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/toml-f/toml-f-targets.cmake +lib/libtoml-f.so +lib/libtoml-f.so.0 +lib/libtoml-f.so.0.2.2 +libdata/pkgconfig/toml-f.pc