pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

new file: DESCR new file: Makefile new file: PLIST new file: distinfo



Module Name:	pkgsrc-wip
Committed By:	zmsaif <zmsaif%nmsu.edu@localhost>
Pushed By:	zmsaif
Date:		Tue Jun 27 10:02:23 2017 -0600
Changeset:	ff2e4bbc032f00a6e53b93bbfb0c3ed55b30b753

Added Files:
	boost-yap/DESCR
	boost-yap/Makefile
	boost-yap/PLIST
	boost-yap/distinfo

Log Message:
	new file:   DESCR
	new file:   Makefile
	new file:   PLIST
	new file:   distinfo

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ff2e4bbc032f00a6e53b93bbfb0c3ed55b30b753

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 boost-yap/DESCR    |  7 +++++++
 boost-yap/Makefile | 36 +++++++++++++++++++++++++++++++++++
 boost-yap/PLIST    | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 boost-yap/distinfo |  6 ++++++
 4 files changed, 105 insertions(+)

diffs:
diff --git a/boost-yap/DESCR b/boost-yap/DESCR
new file mode 100644
index 0000000000..18291afcd5
--- /dev/null
+++ b/boost-yap/DESCR
@@ -0,0 +1,7 @@
+A C++14-and-later expression template library
+
+This is a proposed Boost library.  It covers the same problem space as
+Boost.Proto, but works quite differently, due to the availability of
+lots of new features in C++14 and later.
+
+Please read the docs for details: https://tzlaine.github.io/yap
diff --git a/boost-yap/Makefile b/boost-yap/Makefile
new file mode 100644
index 0000000000..82f949d6d5
--- /dev/null
+++ b/boost-yap/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD$
+
+# PKGNAME=	boost-yap-20170206
+PKGNAME=	boost-yap-20170314
+DISTNAME=	master
+CATEGORIES=	devel
+MASTER_SITES=	https://github.com/tzlaine/yap/archive/
+DIST_SUBDIR=	${PKGNAME}
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	brook%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/tzlaine/
+COMMENT=	A C++14-and-later expression template library
+LICENSE=	boost-license
+
+WRKSRC=		${WRKDIR}/yap-master
+USE_TOOLS+=	pax
+
+# XXX - remove this or add more to do-install and PLIST
+.if !empty(XXX_BUILD_BOOST_YAP)
+USE_LANGUAGES+=	c c++
+USE_CMAKE=	
+CMAKE_INSTALL_PREFIX=	${PREFIX}/include/boost/yap
+.include "../../devel/boost-headers/buildlink3.mk"
+.else
+NO_BUILD=
+DEPENDS+=	boost-headers>=1.62.0:../../devel/boost-headers
+.endif
+
+INSTALLATION_DIRS+=	include/boost/yap share/examples/boost-yap
+
+do-install:
+	cd ${WRKSRC}/boost/yap && ${PAX} -rw . ${DESTDIR}${PREFIX}/include/boost/yap
+	cd ${WRKSRC}/example && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/examples/boost-yap
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/boost-yap/PLIST b/boost-yap/PLIST
new file mode 100644
index 0000000000..87f98831d2
--- /dev/null
+++ b/boost-yap/PLIST
@@ -0,0 +1,56 @@
+@comment $NetBSD$
+include/boost/yap/algorithm.hpp
+include/boost/yap/algorithm_fwd.hpp
+include/boost/yap/config.hpp
+include/boost/yap/detail/algorithm.hpp
+include/boost/yap/detail/default_eval.hpp
+include/boost/yap/expression.hpp
+include/boost/yap/expression_free_operators.hpp
+include/boost/yap/expression_if_else.hpp
+include/boost/yap/operators.hpp
+include/boost/yap/print.hpp
+include/boost/yap/user_macros.hpp
+include/boost/yap/yap.hpp
+share/examples/boost-yap/CMakeLists.txt
+share/examples/boost-yap/autodiff_example.cpp
+share/examples/boost-yap/autodiff_library/ActNode.cpp
+share/examples/boost-yap/autodiff_library/ActNode.h
+share/examples/boost-yap/autodiff_library/BinaryOPNode.cpp
+share/examples/boost-yap/autodiff_library/BinaryOPNode.h
+share/examples/boost-yap/autodiff_library/Edge.cpp
+share/examples/boost-yap/autodiff_library/Edge.h
+share/examples/boost-yap/autodiff_library/EdgeSet.cpp
+share/examples/boost-yap/autodiff_library/EdgeSet.h
+share/examples/boost-yap/autodiff_library/LICENSE
+share/examples/boost-yap/autodiff_library/Node.cpp
+share/examples/boost-yap/autodiff_library/Node.h
+share/examples/boost-yap/autodiff_library/OPNode.cpp
+share/examples/boost-yap/autodiff_library/OPNode.h
+share/examples/boost-yap/autodiff_library/PNode.cpp
+share/examples/boost-yap/autodiff_library/PNode.h
+share/examples/boost-yap/autodiff_library/README.md
+share/examples/boost-yap/autodiff_library/Stack.cpp
+share/examples/boost-yap/autodiff_library/Stack.h
+share/examples/boost-yap/autodiff_library/Tape.cpp
+share/examples/boost-yap/autodiff_library/Tape.h
+share/examples/boost-yap/autodiff_library/UaryOPNode.cpp
+share/examples/boost-yap/autodiff_library/UaryOPNode.h
+share/examples/boost-yap/autodiff_library/VNode.cpp
+share/examples/boost-yap/autodiff_library/VNode.h
+share/examples/boost-yap/autodiff_library/auto_diff_types.h
+share/examples/boost-yap/autodiff_library/autodiff.cpp
+share/examples/boost-yap/autodiff_library/autodiff.h
+share/examples/boost-yap/calc1.cpp
+share/examples/boost-yap/calc2a.cpp
+share/examples/boost-yap/calc2b.cpp
+share/examples/boost-yap/calc3.cpp
+share/examples/boost-yap/future_group.cpp
+share/examples/boost-yap/hello_world.cpp
+share/examples/boost-yap/hello_world_redux.cpp
+share/examples/boost-yap/lazy_vector.cpp
+share/examples/boost-yap/map_assign.cpp
+share/examples/boost-yap/minimal.cpp
+share/examples/boost-yap/mixed.cpp
+share/examples/boost-yap/tarray.cpp
+share/examples/boost-yap/vec3.cpp
+share/examples/boost-yap/vector.cpp
diff --git a/boost-yap/distinfo b/boost-yap/distinfo
new file mode 100644
index 0000000000..6fe9c091f0
--- /dev/null
+++ b/boost-yap/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (boost-yap-20170314/master.zip) = 091a2cb611bc7f91078cd323030134d2ea3bffae
+RMD160 (boost-yap-20170314/master.zip) = a9948d1b3f252dd9b089abfc95f5587c9b8c0dbb
+SHA512 (boost-yap-20170314/master.zip) = 76a17a5477c2361b7059231819b80fe7123ce0ca50a06b484c1d573cf394d8dcfb9f25a511ae00f793eed33de0f79cf71f2d8234ad3bc2a302d4cad57f2f3102
+Size (boost-yap-20170314/master.zip) = 1850881 bytes


Home | Main Index | Thread Index | Old Index