aboutsummaryrefslogtreecommitdiff
path: root/devel/boost/Makefile
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2002-01-15 03:39:11 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2002-01-15 03:39:11 +0000
commitf2b67af22bdb758858708f69a0e644e6d4165396 (patch)
tree0b6d16f29fb103bb64922583bc6cc4180e09f4c5 /devel/boost/Makefile
parentbdec4c21bbc86e19bd7f1c9e1fb769a7ff6e1e2b (diff)
Notes
Diffstat (limited to 'devel/boost/Makefile')
-rw-r--r--devel/boost/Makefile39
1 files changed, 39 insertions, 0 deletions
diff --git a/devel/boost/Makefile b/devel/boost/Makefile
new file mode 100644
index 000000000000..6b61d3032d00
--- /dev/null
+++ b/devel/boost/Makefile
@@ -0,0 +1,39 @@
+# ex:ts=8
+# Ports collection makefile for: boost
+# Date Created: 6 January 2002
+# Whom: Paul Marquis <pmarquis@pobox.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= boost
+PORTVERSION= 1.26.0
+CATEGORIES= devel
+MASTER_SITES= http://${PORTNAME}.sourceforge.net/release/
+DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g}
+
+MAINTAINER= pmarquis@pobox.com
+
+USE_PYTHON= yes
+MAKE_ENV= BOOST_ROOT=${WRKSRC} TOOLS=gcc BUILD=debug \
+ PYTHON=${PYTHON_CMD} PYTHON_VERSION=${PYTHON_VERSION} \
+ PYTHON_INCLUDES="<include>${PYTHON_INCLUDEDIR}"
+INSTALLS_SHLIB= yes
+
+do-build:
+ cd ${WRKSRC}/tools/build/jam_src; ${MAKE} ${MAKE_ARGS}
+ cd ${WRKSRC}; ${MAKE_ENV} tools/build/jam_src/bin.freebsd/jam -d2
+
+do-install:
+ cd ${WRKSRC}; ${FIND} libs -type f -name \*.a -exec ${INSTALL_DATA} \{\} ${PREFIX}/lib \;
+ cd ${WRKSRC}; ${FIND} libs -type f -name \*.so -exec ${INSTALL_PROGRAM} \{\} ${PREFIX}/lib \;
+ cd ${WRKSRC}; ${FIND} boost -type d -exec ${MKDIR} ${PREFIX}/include/\{\} \;
+ cd ${WRKSRC}; ${FIND} boost -type f -exec ${INSTALL_DATA} \{\} ${PREFIX}/include/\{\} \;
+
+.if !defined(NOPORTDOCS)
+post-install:
+ cd ${WRKSRC}; ${FIND} . -name \*.htm -print | ${XARGS} -n 1 dirname | sort | uniq | ${SED} -e 's%^\.%${DOCSDIR}/%' | ${XARGS} ${MKDIR}
+ cd ${WRKSRC}; ${FIND} . -name \*.htm -exec ${INSTALL_DATA} \{\} ${DOCSDIR}/\{\} \;
+.endif
+
+.include <bsd.port.mk>