aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-09-05 06:31:37 +0800
committerpav <pav@FreeBSD.org>2005-09-05 06:31:37 +0800
commit5d3705d85fc013ee6e5dd5ded30a4e7202775320 (patch)
tree886e578351af858e33e8a321caa6193a66149eff /devel
parent09eea7d262e1d276550a55f20abb9a2ea872c40b (diff)
downloadfreebsd-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/Makefile24
-rw-r--r--devel/jam/files/patch-Jamfile11
-rw-r--r--devel/jam/files/patch-Makefile10
-rw-r--r--devel/jam/pkg-descr5
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.