svn commit: r324014 - in head/graphics/volpack: . files

Alexey Dokuchaev danfe at FreeBSD.org
Wed Jul 31 07:43:54 UTC 2013


Author: danfe
Date: Wed Jul 31 07:43:53 2013
New Revision: 324014
URL: http://svnweb.freebsd.org/changeset/ports/324014

Log:
  Try to properly fix parallel builds instead of marking port as -jX unsafe.

Modified:
  head/graphics/volpack/Makefile
  head/graphics/volpack/files/patch-Makefile.in

Modified: head/graphics/volpack/Makefile
==============================================================================
--- head/graphics/volpack/Makefile	Wed Jul 31 07:25:25 2013	(r324013)
+++ head/graphics/volpack/Makefile	Wed Jul 31 07:43:53 2013	(r324014)
@@ -13,7 +13,6 @@ COMMENT=	Portable software library for v
 LICENSE=	BSD
 
 GNU_CONFIGURE=	yes
-MAKE_JOBS_UNSAFE=	yes
 
 PLIST_FILES=	lib/libvolpack.a \
 		include/volpack.h

Modified: head/graphics/volpack/files/patch-Makefile.in
==============================================================================
--- head/graphics/volpack/files/patch-Makefile.in	Wed Jul 31 07:25:25 2013	(r324013)
+++ head/graphics/volpack/files/patch-Makefile.in	Wed Jul 31 07:43:53 2013	(r324014)
@@ -1,6 +1,6 @@
 --- Makefile.in.orig	1994-12-12 21:21:47.000000000 +0100
-+++ Makefile.in	2012-06-05 13:26:24.552254340 +0200
-@@ -175,7 +175,7 @@
++++ Makefile.in	2013-07-31 15:38:51.000000000 +0800
+@@ -175,25 +175,13 @@
  	cc -o makeopts makeopts.c
  
  vp_opts.c: makeopts Makefile
@@ -8,8 +8,28 @@
 +	./makeopts vp_opts.c $(CFLAGS)
  
  $(COMP_SRCS): $(COMP_IN)
- 	@for i in $(COMP_SRCS) ; \
-@@ -239,10 +239,9 @@
+-	@for i in $(COMP_SRCS) ; \
+-	    do \
+-		rm -f $$i ;\
+-		echo "$(M4) -DSourceFile=$$i $(COMP_IN) > $$i" ;\
+-		$(M4) -DSourceFile=$$i $(COMP_IN) > $$i; \
+-		chmod -w $$i; \
+-	    done
++	$(M4) -DSourceFile=$@ $(COMP_IN) > $@ && chmod -w $@
+ 
+ $(WARP_SRCS): $(WARP_IN)
+-	@for i in $(WARP_SRCS) ; \
+-	    do \
+-		rm -f $$i ;\
+-		echo "$(M4) -DSourceFile=$$i $(WARP_IN) > $$i" ;\
+-		$(M4) -DSourceFile=$$i $(WARP_IN) > $$i; \
+-		chmod -w $$i; \
+-	    done
++	$(M4) -DSourceFile=$@ $(WARP_IN) > $@ && chmod -w $@
+ 
+ examples: libvolpack.a
+ 	cd examples; make
+@@ -239,10 +227,9 @@
  	    done;
  	@cd $(SRC_DIR)/man/src; for i in *.3; \
  	    do \


More information about the svn-ports-all mailing list