Import libcyaml 1.1.0

This commit is contained in:
Charlotte Koch 2020-12-22 17:36:03 -08:00
parent 8a4286d0d8
commit 3734eaccb3
6 changed files with 52 additions and 0 deletions

View File

@ -1840,6 +1840,7 @@ SUBDIR+= libcstring
SUBDIR+= libcthreads
SUBDIR+= libcuba
SUBDIR+= libcue
SUBDIR+= libcyaml
SUBDIR+= libdbglog
SUBDIR+= libdbh2
SUBDIR+= libdialog

2
libcyaml/DESCR Normal file
View File

@ -0,0 +1,2 @@
LibCYAML is a C library for reading and writing structured YAML documents.
It is written in ISO C11 and licensed under the ISC license.

23
libcyaml/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $NetBSD$
DISTNAME= libcyaml-1.1.0
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=tlsa/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= dressupgeekout@gmail.com
COMMENT= Schema-based YAML parsing and serialization
LICENSE= isc
EXTRACT_USING= gtar
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
NO_CONFIGURE= yes
# The Makefile wants to add a bunch of options to install(1) specific to GNU
# install(1) -- disable those right here.
INSTALL_MAKE_FLAGS+= INSTALL="install"
.include "../../textproc/libyaml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

7
libcyaml/PLIST Normal file
View File

@ -0,0 +1,7 @@
@comment $NetBSD$
include/cyaml/cyaml.h
lib/libcyaml.a
lib/libcyaml.so
lib/libcyaml.so.${PKGVERSION}
lib/libcyaml.so.1
lib/pkgconfig/libcyaml.pc

13
libcyaml/buildlink3.mk Normal file
View File

@ -0,0 +1,13 @@
# $NetBSD$
BUILDLINK_TREE+= libcyaml
.if !defined(LIBCYAML_BUILDLINK3_MK)
LIBCYAML_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libcyaml+= libcyaml>=1.1.0
BUILDLINK_ABI_DEPENDS.libcyaml+= libcyaml>=1.1.0
BUILDLINK_PKGSRCDIR.libcyaml?= ../../wip/libcyaml
.endif # LIBCYAML_BUILDLINK3_MK
BUILDLINK_TREE+= -libcyaml

6
libcyaml/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (libcyaml-1.1.0.tar.gz) = 5debb1641ae7177de2b1e24110c7a836f71a8d5f
RMD160 (libcyaml-1.1.0.tar.gz) = 066eed04f22eb810c8e96f0a239d65679c35edcd
SHA512 (libcyaml-1.1.0.tar.gz) = 01a328063d4bd22bf722498061af7c1b55de995bb0b84c2249b34b5708e65657767edf8f0de9a7400d09b98e5ad71f369c0cd6293710b5c9d0578276e4703643
Size (libcyaml-1.1.0.tar.gz) = 80187 bytes