pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
new file: ../boost-mp11/DESCR new file: ../boost-mp11/Makefile new file: ../boost-mp11/PLIST new file: ../boost-mp11/distinfo
Module Name: pkgsrc-wip
Committed By: zmsaif <zmsaif%nmsu.edu@localhost>
Pushed By: zmsaif
Date: Tue Jun 27 09:48:42 2017 -0600
Changeset: 8c72c335b97b7bdd9387e7d43a973e0d465e2f93
Added Files:
boost-mp11/DESCR
boost-mp11/Makefile
boost-mp11/PLIST
boost-mp11/distinfo
Log Message:
new file: ../boost-mp11/DESCR
new file: ../boost-mp11/Makefile
new file: ../boost-mp11/PLIST
new file: ../boost-mp11/distinfo
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8c72c335b97b7bdd9387e7d43a973e0d465e2f93
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
boost-mp11/DESCR | 14 ++++++++++++++
boost-mp11/Makefile | 26 ++++++++++++++++++++++++++
boost-mp11/PLIST | 20 ++++++++++++++++++++
boost-mp11/distinfo | 6 ++++++
4 files changed, 66 insertions(+)
diffs:
diff --git a/boost-mp11/DESCR b/boost-mp11/DESCR
new file mode 100644
index 0000000000..201a4d9451
--- /dev/null
+++ b/boost-mp11/DESCR
@@ -0,0 +1,14 @@
+Mp11 is a C++11 metaprogramming library based on template aliases and
+variadic templates. It implements the approach outlined in the
+article "Simple C++11 metaprogramming" and its sequel:
+
+- http://pdimov.com/cpp2/simple_cxx11_metaprogramming.html
+- http://pdimov.com/cpp2/simple_cxx11_metaprogramming_2.html
+
+Reading these articles before proceeding with the documentation is
+_highly_ recommended.
+
+The library is intended to be placed in a subdirectory `libs/mp11` in
+a Boost distribution, but can also be used standalone, although it
+does require Boost.Config. A single-header form is available in
+include/boost/mp11_single.hpp.
diff --git a/boost-mp11/Makefile b/boost-mp11/Makefile
new file mode 100644
index 0000000000..e943b05d6d
--- /dev/null
+++ b/boost-mp11/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+
+GITHUB_PROJECT= mp11
+DISTNAME= develop
+PKGNAME= ${GITHUB_PROJECT}-20170622
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=pdimov/}
+EXTRACT_SUFX= .zip
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/pdimov/mp11/
+COMMENT= A C++11 metaprogramming library
+LICENSE= boost-license
+
+WRKSRC= ${WRKDIR}/mp11-develop
+USE_TOOLS+= pax
+NO_BUILD=
+
+INSTALLATION_DIRS+= include/boost
+
+do-install:
+ cd ${WRKSRC}/include/boost && ${PAX} -rw . ${DESTDIR}${PREFIX}/include/boost
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/boost-mp11/PLIST b/boost-mp11/PLIST
new file mode 100644
index 0000000000..e427412ae5
--- /dev/null
+++ b/boost-mp11/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD$
+include/boost/mp11.hpp
+include/boost/mp11/algorithm.hpp
+include/boost/mp11/bind.hpp
+include/boost/mp11/detail/config.hpp
+include/boost/mp11/detail/mp_append.hpp
+include/boost/mp11/detail/mp_count.hpp
+include/boost/mp11/detail/mp_list.hpp
+include/boost/mp11/detail/mp_map_find.hpp
+include/boost/mp11/detail/mp_plus.hpp
+include/boost/mp11/detail/mp_with_index.hpp
+include/boost/mp11/function.hpp
+include/boost/mp11/integer_sequence.hpp
+include/boost/mp11/integral.hpp
+include/boost/mp11/list.hpp
+include/boost/mp11/map.hpp
+include/boost/mp11/set.hpp
+include/boost/mp11/tuple.hpp
+include/boost/mp11/utility.hpp
+include/boost/mp11_single.hpp
diff --git a/boost-mp11/distinfo b/boost-mp11/distinfo
new file mode 100644
index 0000000000..54f620183f
--- /dev/null
+++ b/boost-mp11/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (mp11/develop.zip) = 8bed9c9ce44253cb2f42072c4d162d4d2dfb998f
+RMD160 (mp11/develop.zip) = ba073116969ddc7fd99b88a5675ea3648385b60e
+SHA512 (mp11/develop.zip) = 8867aedf7df9e25de89ac67138403da18fc470fd27d022b9edf568287547a3b67a5c60c9bb6d07fbf1d534174dbac0b52095eb89ec4644ef8b435707f18875e1
+Size (mp11/develop.zip) = 157746 bytes
Home |
Main Index |
Thread Index |
Old Index