summaryrefslogtreecommitdiff
path: root/devel/jam/Makefile
diff options
context:
space:
mode:
authorschmonz <schmonz>2002-04-20 20:04:06 +0000
committerschmonz <schmonz>2002-04-20 20:04:06 +0000
commit3369603fdc2b5d6644c946e3ffa0b93b455084c1 (patch)
treee3450b2a32a7acf69fd55b30c130ec8cbfea22c9 /devel/jam/Makefile
parent2ee1f90e57140aa8e64220c85661c60cd0a1ba2a (diff)
downloadpkgsrc-3369603fdc2b5d6644c946e3ffa0b93b455084c1.tar.gz
Import jam-2.3, with improvements from <pkgsrc@sudog.com> in pkg/16375.
Approved by jlam and garbled. Jam/MR is a build utility like make(1). It has its own expressive language which allows for portable Jamfiles capable of building large projects with multiple concurrent processes (although by default it uses a single process).
Diffstat (limited to 'devel/jam/Makefile')
-rw-r--r--devel/jam/Makefile31
1 files changed, 31 insertions, 0 deletions
diff --git a/devel/jam/Makefile b/devel/jam/Makefile
new file mode 100644
index 00000000000..b130667d24a
--- /dev/null
+++ b/devel/jam/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/04/20 20:04:06 schmonz Exp $
+#
+
+DISTNAME= jam-2.3
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.perforce.com/pub/jam/
+EXTRACT_SUFX= .tar
+
+MAINTAINER= schmonz@netbsd.org
+HOMEPAGE= http://www.perforce.com/jam/jam.html
+COMMENT= Program construction tool, like make(1)
+
+DOCDIR= share/doc/${PKGBASE}
+HTMLDIR= share/doc/html/${PKGBASE}
+
+do-install:
+ @for file in jam mkjambase; do \
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin.*/$${file} ${PREFIX}/bin; \
+ done
+
+ ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR}
+ @for file in Porting README RELNOTES; do \
+ ${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}/${DOCDIR}; \
+ done
+
+ ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR}
+ @for file in *.html; do \
+ ${INSTALL_DATA} ${WRKSRC}/$${file} ${PREFIX}/${HTMLDIR}; \
+ done
+
+.include "../../mk/bsd.pkg.mk"