From 120f2c60b51db8fe4a6c9a2e2ec8c0a2121a24b0 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Thu, 3 Jun 2021 10:56:07 +0000 Subject: [PATCH] yaml-cpp: initial commit, version 0.6.3 --- yaml-cpp/.footprint | 54 +++++++++++++++++++++++++++++++++++++++++++++ yaml-cpp/.signature | 5 +++++ yaml-cpp/Pkgfile | 25 +++++++++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 yaml-cpp/.footprint create mode 100644 yaml-cpp/.signature create mode 100644 yaml-cpp/Pkgfile diff --git a/yaml-cpp/.footprint b/yaml-cpp/.footprint new file mode 100644 index 000000000..6edda1b34 --- /dev/null +++ b/yaml-cpp/.footprint @@ -0,0 +1,54 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/yaml-cpp/ +-rw-r--r-- root/root usr/include/yaml-cpp/anchor.h +-rw-r--r-- root/root usr/include/yaml-cpp/binary.h +drwxr-xr-x root/root usr/include/yaml-cpp/contrib/ +-rw-r--r-- root/root usr/include/yaml-cpp/contrib/anchordict.h +-rw-r--r-- root/root usr/include/yaml-cpp/contrib/graphbuilder.h +-rw-r--r-- root/root usr/include/yaml-cpp/dll.h +-rw-r--r-- root/root usr/include/yaml-cpp/emitfromevents.h +-rw-r--r-- root/root usr/include/yaml-cpp/emitter.h +-rw-r--r-- root/root usr/include/yaml-cpp/emitterdef.h +-rw-r--r-- root/root usr/include/yaml-cpp/emittermanip.h +-rw-r--r-- root/root usr/include/yaml-cpp/emitterstyle.h +-rw-r--r-- root/root usr/include/yaml-cpp/eventhandler.h +-rw-r--r-- root/root usr/include/yaml-cpp/exceptions.h +-rw-r--r-- root/root usr/include/yaml-cpp/mark.h +drwxr-xr-x root/root usr/include/yaml-cpp/node/ +-rw-r--r-- root/root usr/include/yaml-cpp/node/convert.h +drwxr-xr-x root/root usr/include/yaml-cpp/node/detail/ +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/bool_type.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/impl.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/iterator.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/iterator_fwd.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/memory.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/node.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/node_data.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/node_iterator.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/detail/node_ref.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/emit.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/impl.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/iterator.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/node.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/parse.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/ptr.h +-rw-r--r-- root/root usr/include/yaml-cpp/node/type.h +-rw-r--r-- root/root usr/include/yaml-cpp/null.h +-rw-r--r-- root/root usr/include/yaml-cpp/ostream_wrapper.h +-rw-r--r-- root/root usr/include/yaml-cpp/parser.h +-rw-r--r-- root/root usr/include/yaml-cpp/stlemitter.h +-rw-r--r-- root/root usr/include/yaml-cpp/traits.h +-rw-r--r-- root/root usr/include/yaml-cpp/yaml.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/yaml-cpp/ +-rw-r--r-- root/root usr/lib/cmake/yaml-cpp/yaml-cpp-config-version.cmake +-rw-r--r-- root/root usr/lib/cmake/yaml-cpp/yaml-cpp-config.cmake +-rw-r--r-- root/root usr/lib/cmake/yaml-cpp/yaml-cpp-targets-release.cmake +-rw-r--r-- root/root usr/lib/cmake/yaml-cpp/yaml-cpp-targets.cmake +lrwxrwxrwx root/root usr/lib/libyaml-cpp.so -> libyaml-cpp.so.0.6 +lrwxrwxrwx root/root usr/lib/libyaml-cpp.so.0.6 -> libyaml-cpp.so.0.6.3 +-rwxr-xr-x root/root usr/lib/libyaml-cpp.so.0.6.3 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/yaml-cpp.pc diff --git a/yaml-cpp/.signature b/yaml-cpp/.signature new file mode 100644 index 000000000..46489dbd0 --- /dev/null +++ b/yaml-cpp/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF30CduKKOEwzuJMvgppHga/qjj5BRzknqNEOmynI9IRa7zmyCxBIW7Sb066ZECXHMEaq+u6XRq5JN28wOs7IQEAc= +SHA256 (Pkgfile) = c5d5be5c686170cd1e842f054bbf9ffea50481a7180333200e3884af98af2e51 +SHA256 (.footprint) = be6cbef97210e2b70dc4ae42242e16e6062008e3492f573edcfb32759a3dfcfe +SHA256 (yaml-cpp-0.6.3.tar.gz) = 77ea1b90b3718aa0c324207cb29418f5bced2354c2e483a9523d98c3460af1ed diff --git a/yaml-cpp/Pkgfile b/yaml-cpp/Pkgfile new file mode 100644 index 000000000..570242748 --- /dev/null +++ b/yaml-cpp/Pkgfile @@ -0,0 +1,25 @@ +# Description: YAML parser and emitter in C++, written around the YAML 1.2 spec +# URL: https://github.com/jbeder/yaml-cpp +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: cmake +# Optional: ninja + +name=yaml-cpp +version=0.6.3 +release=1 +source=(https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-$version/$name-$version.tar.gz) + +build() { + cmake -S $name-$name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D BUILD_SHARED_LIBS=ON \ + -D YAML_BUILD_SHARED_LIBS=ON \ + -D YAML_CPP_BUILD_TESTS=OFF \ + -D YAML_CPP_BUILD_TOOLS=OFF \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build +}