diff options
author | pav <pav@FreeBSD.org> | 2005-09-05 06:31:37 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-09-05 06:31:37 +0800 |
commit | 5d3705d85fc013ee6e5dd5ded30a4e7202775320 (patch) | |
tree | 886e578351af858e33e8a321caa6193a66149eff /devel | |
parent | 09eea7d262e1d276550a55f20abb9a2ea872c40b (diff) | |
download | freebsd-ports-gnome-5d3705d85fc013ee6e5dd5ded30a4e7202775320.tar.gz freebsd-ports-gnome-5d3705d85fc013ee6e5dd5ded30a4e7202775320.tar.zst freebsd-ports-gnome-5d3705d85fc013ee6e5dd5ded30a4e7202775320.zip |
* Take maintainership.
* Clean-up.
* Remove ONLY_FOR_ARCHS.
PR: ports/85352
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/jam/Makefile | 24 | ||||
-rw-r--r-- | devel/jam/files/patch-Jamfile | 11 | ||||
-rw-r--r-- | devel/jam/files/patch-Makefile | 10 | ||||
-rw-r--r-- | devel/jam/pkg-descr | 5 |
4 files changed, 27 insertions, 23 deletions
diff --git a/devel/jam/Makefile b/devel/jam/Makefile index 8d982a0284c4..7cbf2d2b34d5 100644 --- a/devel/jam/Makefile +++ b/devel/jam/Makefile @@ -11,34 +11,16 @@ PORTREVISION= 2 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 --git a/devel/jam/files/patch-Jamfile b/devel/jam/files/patch-Jamfile new file mode 100644 index 000000000000..5ea042c6b001 --- /dev/null +++ b/devel/jam/files/patch-Jamfile @@ -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 --git a/devel/jam/files/patch-Makefile b/devel/jam/files/patch-Makefile new file mode 100644 index 000000000000..60ee544008e8 --- /dev/null +++ b/devel/jam/files/patch-Makefile @@ -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 --git a/devel/jam/pkg-descr b/devel/jam/pkg-descr index d0f317a501c6..2db3f1db7a25 100644 --- a/devel/jam/pkg-descr +++ b/devel/jam/pkg-descr @@ -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. |