Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Sep 2014 17:55:51 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r367959 - in head/devel/yaml-cpp: . files
Message-ID:  <201409111755.s8BHtpsE063757@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Thu Sep 11 17:55:50 2014
New Revision: 367959
URL: http://svnweb.freebsd.org/changeset/ports/367959
QAT: https://qat.redports.org/buildarchive/r367959/

Log:
  - Update to 0.5.1
  - Add LICENSE_FILE
  - Pass maintainership to submitter
  
  PR:		192330
  Submitted by:	madpilot@FreeBSD.org
  Approved by:	maintainer timeout

Modified:
  head/devel/yaml-cpp/Makefile
  head/devel/yaml-cpp/distinfo
  head/devel/yaml-cpp/files/patch-CMakeLists.txt
  head/devel/yaml-cpp/pkg-plist

Modified: head/devel/yaml-cpp/Makefile
==============================================================================
--- head/devel/yaml-cpp/Makefile	Thu Sep 11 17:51:14 2014	(r367958)
+++ head/devel/yaml-cpp/Makefile	Thu Sep 11 17:55:50 2014	(r367959)
@@ -2,23 +2,21 @@
 # $FreeBSD$
 
 PORTNAME=	yaml-cpp
-PORTVERSION=	0.3.0
-PORTREVISION=	1
+PORTVERSION=	0.5.1
 CATEGORIES=	devel
-MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
+MASTER_SITES=	GOOGLE_CODE
 
-MAINTAINER=	tim@niemueller.de
+MAINTAINER=	madpilot@FreeBSD.org
 COMMENT=	YAML parser and emitter in C++ matching the YAML 1.2 spec
 
 LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/license.txt
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
+RUN_DEPENDS=	${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
 
-WRKSRC=		${WRKDIR}/${PORTNAME}
 USES=		cmake
 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>

Modified: head/devel/yaml-cpp/distinfo
==============================================================================
--- head/devel/yaml-cpp/distinfo	Thu Sep 11 17:51:14 2014	(r367958)
+++ head/devel/yaml-cpp/distinfo	Thu Sep 11 17:55:50 2014	(r367959)
@@ -1,2 +1,2 @@
-SHA256 (yaml-cpp-0.3.0.tar.gz) = 2cd038b5a1583b6745e949e196fba525f6d0d5fd340566585fde24fc7e117b82
-SIZE (yaml-cpp-0.3.0.tar.gz) = 82674
+SHA256 (yaml-cpp-0.5.1.tar.gz) = 3e7c9052b43d987d41819a203d97fc45de4eed3ec67e0fdb14265c3d11046f06
+SIZE (yaml-cpp-0.5.1.tar.gz) = 118244

Modified: head/devel/yaml-cpp/files/patch-CMakeLists.txt
==============================================================================
--- head/devel/yaml-cpp/files/patch-CMakeLists.txt	Thu Sep 11 17:51:14 2014	(r367958)
+++ head/devel/yaml-cpp/files/patch-CMakeLists.txt	Thu Sep 11 17:55:50 2014	(r367959)
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig	2012-10-20 09:02:48.000000000 +0800
-+++ CMakeLists.txt	2012-10-20 09:03:35.000000000 +0800
-@@ -237,7 +237,7 @@
+--- CMakeLists.txt.orig	2013-04-14 03:37:53.000000000 +0400
++++ CMakeLists.txt	2014-09-11 17:37:09.000000000 +0400
+@@ -240,7 +240,7 @@
  
  set_target_properties(yaml-cpp PROPERTIES
  	VERSION "${YAML_CPP_VERSION}"
@@ -9,3 +9,12 @@
  	PROJECT_LABEL "yaml-cpp ${LABEL_SUFFIX}"
  )
  
+@@ -272,7 +272,7 @@
+ if(UNIX)
+ 	set(PC_FILE ${CMAKE_BINARY_DIR}/yaml-cpp.pc)
+ 	configure_file("yaml-cpp.pc.cmake" ${PC_FILE} @ONLY)
+-	install(FILES ${PC_FILE} DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
++	install(FILES ${PC_FILE} DESTINATION libdata/pkgconfig)
+ endif()
+ 
+ 

Modified: head/devel/yaml-cpp/pkg-plist
==============================================================================
--- head/devel/yaml-cpp/pkg-plist	Thu Sep 11 17:51:14 2014	(r367958)
+++ head/devel/yaml-cpp/pkg-plist	Thu Sep 11 17:55:50 2014	(r367959)
@@ -1,33 +1,44 @@
-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/emitterdef.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/node/convert.h
+include/yaml-cpp/node/detail/bool_type.h
+include/yaml-cpp/node/detail/impl.h
+include/yaml-cpp/node/detail/iterator.h
+include/yaml-cpp/node/detail/iterator_fwd.h
+include/yaml-cpp/node/detail/memory.h
+include/yaml-cpp/node/detail/node.h
+include/yaml-cpp/node/detail/node_data.h
+include/yaml-cpp/node/detail/node_iterator.h
+include/yaml-cpp/node/detail/node_ref.h
+include/yaml-cpp/node/emit.h
+include/yaml-cpp/node/impl.h
+include/yaml-cpp/node/iterator.h
+include/yaml-cpp/node/node.h
+include/yaml-cpp/node/parse.h
+include/yaml-cpp/node/ptr.h
+include/yaml-cpp/node/type.h
 include/yaml-cpp/noncopyable.h
 include/yaml-cpp/null.h
-include/yaml-cpp/ostream.h
+include/yaml-cpp/ostream_wrapper.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
-lib/libyaml-cpp.so.0.3.0
+lib/libyaml-cpp.so.0.5.1
 libdata/pkgconfig/yaml-cpp.pc
 @dirrm include/yaml-cpp/contrib
+@dirrm include/yaml-cpp/node/detail
+@dirrm include/yaml-cpp/node
 @dirrm include/yaml-cpp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409111755.s8BHtpsE063757>