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