diff -urN /usr/ports/devel/jam/Makefile jam/Makefile --- /usr/ports/devel/jam/Makefile Wed Jul 27 18:10:51 2005 +++ jam/Makefile Fri Aug 26 17:14:02 2005 @@ -11,34 +11,16 @@ CATEGORIES= devel MASTER_SITES= ftp://ftp.perforce.com/pub/jam/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= alejandro@varnet.biz COMMENT= A build utility like make(1) -ONLY_FOR_ARCHS= alpha i386 amd64 - USE_ZIP= yes -USE_REINPLACE= yes -EXTRACT_BEFORE_ARGS= -q -aa NO_WRKSUBDIR= yes -DOCSDIR= ${PREFIX}/share/doc/jam - -post-extract: - @${CHMOD} u+w ${WRKSRC}/Makefile - -pre-patch: - @${REINPLACE_CMD} -e 's|^CC|#CC|g ; \ - s|^CFLAGS|#CFLAGS|g ; \ - s|^ jam| ./jam|g' ${WRKSRC}/Makefile - do-install: -.if ${MACHINE_ARCH} == "alpha" - ${INSTALL_PROGRAM} ${WRKSRC}/bin.freebsdaxp/jam ${PREFIX}/bin -.else - ${INSTALL_PROGRAM} ${WRKSRC}/bin.freebsd/jam ${PREFIX}/bin -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin .if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} + ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR} .endif diff -urN /usr/ports/devel/jam/files/patch-Jamfile jam/files/patch-Jamfile --- /usr/ports/devel/jam/files/patch-Jamfile Wed Dec 31 21:00:00 1969 +++ jam/files/patch-Jamfile Fri Aug 26 17:10:48 2005 @@ -0,0 +1,11 @@ +--- Jamfile.orig Thu Aug 19 15:19:29 2004 ++++ Jamfile Fri Aug 26 17:10:28 2005 +@@ -7,7 +7,7 @@ + + if $(VMS) { LOCATE_TARGET ?= [.binvms] ; } + else if $(MAC) { LOCATE_TARGET ?= :bin.mac ; } +-else { LOCATE_TARGET ?= bin.$(OSFULL[1]:L) ; } ++else { LOCATE_TARGET ?= bin ; } + + # Leave generated source in current directory; it would be nice to use + # these lines below to build the source into the platform-specific diff -urN /usr/ports/devel/jam/files/patch-Makefile jam/files/patch-Makefile --- /usr/ports/devel/jam/files/patch-Makefile Wed Dec 31 21:00:00 1969 +++ jam/files/patch-Makefile Fri Aug 26 17:17:16 2005 @@ -0,0 +1,10 @@ +--- Makefile.orig Wed Apr 23 01:45:50 2003 ++++ Makefile Fri Aug 26 17:17:13 2005 +@@ -1,7 +1,5 @@ + # Makefile for jam + +-CC = cc +-CFLAGS = + EXENAME = ./jam0 + TARGET = -o $(EXENAME) + diff -urN /usr/ports/devel/jam/pkg-descr jam/pkg-descr --- /usr/ports/devel/jam/pkg-descr Thu Feb 8 09:27:06 2001 +++ jam/pkg-descr Fri Aug 26 17:18:38 2005 @@ -1,5 +1,6 @@ -Jam/MR (formerly "jam - make(1) redux") -Jam/MR is a build utility like make(1). It has its own expressive language +Jam/MR (formerly "jam - make(1) redux"). + +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.