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