Add yaml-cpp 0.3.0, YAML parser and emitter in C++ matching the YAML 1.2

spec.

PR:		ports/172146
This commit is contained in:
Vanilla I. Shu 2012-10-01 03:03:19 +00:00
parent 503e24f3bb
commit 8e90c5d795
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=305090
5 changed files with 65 additions and 0 deletions

View file

@ -4150,6 +4150,7 @@
SUBDIR += xxl
SUBDIR += yajl
SUBDIR += yajl-tcl
SUBDIR += yaml-cpp
SUBDIR += yasm
SUBDIR += z80-asm
SUBDIR += z80asm

26
devel/yaml-cpp/Makefile Normal file
View file

@ -0,0 +1,26 @@
# Created by : Tim Niemueller <tim@niemueller.de>
#
# $FreeBSD$
#
PORTNAME= yaml-cpp
PORTVERSION= 0.3.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
MAINTAINER= tim@niemueller.de
COMMENT= YAML parser and emitter in C++ matching the YAML 1.2 spec
LICENSE= MIT
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_CMAKE= yes
MAKE_JOBS_SAFE= yes
USE_LDCONFIG= yes
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON -DYAML_CPP_BUILD_TOOLS=0
post-patch: .SILENT
${REINPLACE_CMD} 's|$${LIB_INSTALL_DIR}/pkgconfig|${LOCALBASE}/libdata/pkgconfig|' \
${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

2
devel/yaml-cpp/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (yaml-cpp-0.3.0.tar.gz) = 2cd038b5a1583b6745e949e196fba525f6d0d5fd340566585fde24fc7e117b82
SIZE (yaml-cpp-0.3.0.tar.gz) = 82674

3
devel/yaml-cpp/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.
WWW: http://code.google.com/p/yaml-cpp/

33
devel/yaml-cpp/pkg-plist Normal file
View file

@ -0,0 +1,33 @@
include/yaml-cpp/aliasmanager.h
include/yaml-cpp/anchor.h
include/yaml-cpp/binary.h
include/yaml-cpp/contrib/anchordict.h
include/yaml-cpp/contrib/graphbuilder.h
include/yaml-cpp/conversion.h
include/yaml-cpp/dll.h
include/yaml-cpp/emitfromevents.h
include/yaml-cpp/emitter.h
include/yaml-cpp/emittermanip.h
include/yaml-cpp/eventhandler.h
include/yaml-cpp/exceptions.h
include/yaml-cpp/iterator.h
include/yaml-cpp/ltnode.h
include/yaml-cpp/mark.h
include/yaml-cpp/node.h
include/yaml-cpp/nodeimpl.h
include/yaml-cpp/nodereadimpl.h
include/yaml-cpp/nodeutil.h
include/yaml-cpp/noncopyable.h
include/yaml-cpp/null.h
include/yaml-cpp/ostream.h
include/yaml-cpp/parser.h
include/yaml-cpp/stlemitter.h
include/yaml-cpp/stlnode.h
include/yaml-cpp/traits.h
include/yaml-cpp/yaml.h
lib/libyaml-cpp.so
lib/libyaml-cpp.so.0.3
lib/libyaml-cpp.so.0.3.0
libdata/pkgconfig/yaml-cpp.pc
@dirrm include/yaml-cpp/contrib
@dirrm include/yaml-cpp