aboutsummaryrefslogtreecommitdiff
path: root/devel/boost-jam
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2009-07-28 11:45:08 +0000
committerPav Lucistnik <pav@FreeBSD.org>2009-07-28 11:45:08 +0000
commitd1107bb40e81d1186ea75412dd5d61d736e4d726 (patch)
tree103926d89737f146b97db5255f054196dadab9fc /devel/boost-jam
parentd89dccb61e24d9db4b71225fafab4061ae50cf51 (diff)
downloadports-d1107bb40e81d1186ea75412dd5d61d736e4d726.tar.gz
ports-d1107bb40e81d1186ea75412dd5d61d736e4d726.zip
Notes
Diffstat (limited to 'devel/boost-jam')
-rw-r--r--devel/boost-jam/Makefile41
-rw-r--r--devel/boost-jam/distinfo3
-rw-r--r--devel/boost-jam/pkg-descr6
-rw-r--r--devel/boost-jam/pkg-plist1
4 files changed, 51 insertions, 0 deletions
diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile
new file mode 100644
index 000000000000..baef90fdce67
--- /dev/null
+++ b/devel/boost-jam/Makefile
@@ -0,0 +1,41 @@
+# Ports collection makefile for: boost-jam
+# Date Created: 15 March 2009
+# Whom: Alexander Churanov <churanov.port.maintainer@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= boost-jam
+COMMENT= Build tool from the boost.org
+USE_BZIP2= yes
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/boost-all/common.mk"
+.include "${PORTSDIR}/devel/boost-all/sites.mk"
+
+.if ${ARCH} == alpha
+BJAM-SUFFIX= axp
+.elif ${ARCH} == sparc64
+BJAM-SUFFIX= sparc
+.elif ${ARCH} == ia64
+BJAM-SUFFIX= ia64
+.elif ${ARCH} == powerpc
+BJAM-SUFFIX= ppc
+.elif ${ARCH} == i386
+BJAM-SUFFIX= x86
+.elif ${ARCH} == amd64
+BJAM-SUFFIX= x86_64
+.else
+BJAM-SUFFIX=
+.endif
+
+BJAM= ${WRKSRC}/tools/jam/src/bin.freebsd${BJAM-SUFFIX}/bjam
+
+do-build:
+ cd ${WRKSRC}/tools/jam/src && ./build.sh gcc;
+
+do-install:
+ ${MKDIR} ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${BJAM} ${PREFIX}/bin/
+
+.include <bsd.port.post.mk>
diff --git a/devel/boost-jam/distinfo b/devel/boost-jam/distinfo
new file mode 100644
index 000000000000..72159a820690
--- /dev/null
+++ b/devel/boost-jam/distinfo
@@ -0,0 +1,3 @@
+MD5 (boost_1_39_0.tar.bz2) = a17281fd88c48e0d866e1a12deecbcc0
+SHA256 (boost_1_39_0.tar.bz2) = 44785eae8c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd
+SIZE (boost_1_39_0.tar.bz2) = 29408537
diff --git a/devel/boost-jam/pkg-descr b/devel/boost-jam/pkg-descr
new file mode 100644
index 000000000000..d68957f73424
--- /dev/null
+++ b/devel/boost-jam/pkg-descr
@@ -0,0 +1,6 @@
+Boost.Jam (BJam) is a build tool based on FTJam, which in turn is
+based on Perforce Jam. It contains significant improvements made to
+facilitate its use in the Boost Build System, but should be backward
+compatible with Perforce Jam.
+
+WWW: http://www.boost.org/
diff --git a/devel/boost-jam/pkg-plist b/devel/boost-jam/pkg-plist
new file mode 100644
index 000000000000..f8b4dbf413c8
--- /dev/null
+++ b/devel/boost-jam/pkg-plist
@@ -0,0 +1 @@
+bin/bjam