Bug 184619 - math/sdpara: [PATCH] unbreak F10 and head
Summary: math/sdpara: [PATCH] unbreak F10 and head
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-09 01:20 UTC by John Marino
Modified: 2013-12-26 13:10 UTC (History)
0 users

See Also:


Attachments
file.diff (876 bytes, patch)
2013-12-09 01:20 UTC, John Marino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Marino 2013-12-09 01:20:00 UTC
This port specifies the use of gmake, yet the internal makefile has "make" hardcoded which results in the use of bmake of F10 and head instead (unsuccessfully).

By updating the Makefile patch as shown in the attachment which lets gmake be used, the port will build on F10 and head.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-09 01:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->maho

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 John Marino freebsd_committer freebsd_triage 2013-12-24 21:45:26 UTC
Responsible Changed
From-To: maho->marino

I'll overtake it (timeout)
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-12-24 21:51:06 UTC
Author: marino
Date: Tue Dec 24 21:50:59 2013
New Revision: 337391
URL: http://svnweb.freebsd.org/changeset/ports/337391

Log:
  math/sdpara: Unbreak on FreeBSD 10+
  
  The breakage was caused by processing makefiles with bmake instead of the
  specified gmake.
  
  PR:		ports/184619
  Approved by:	maintainer timeout

Modified:
  head/math/sdpara/files/patch-Makefile

Modified: head/math/sdpara/files/patch-Makefile
==============================================================================
--- head/math/sdpara/files/patch-Makefile	Tue Dec 24 21:43:27 2013	(r337390)
+++ head/math/sdpara/files/patch-Makefile	Tue Dec 24 21:50:59 2013	(r337391)
@@ -1,5 +1,5 @@
---- Makefile.orig	2009-01-09 11:26:29.000000000 +0900
-+++ Makefile	2009-02-17 14:11:48.000000000 +0900
+--- Makefile.orig	2009-01-09 02:26:29.000000000 +0000
++++ Makefile
 @@ -4,20 +4,20 @@
  # you edit here along your environment
  ############################################################
@@ -35,3 +35,16 @@
  
  # F77_FUNC 
  DEF_F77_FUNC = -DF77_FUNC\(name,NAME\)=name\ \#\#\ _ 
+@@ -82,10 +82,10 @@ cleanall: clean mumps-clean
+ force: cleanall all
+ 
+ mumps:
+-	cd mumps; make
++	cd mumps; $(MAKE)
+ 
+ mumps-clean:
+-	cd mumps; make distclean
++	cd mumps; $(MAKE) distclean
+ 
+ update_make_headers:
+ 	g++ -MM *.cpp > make.headers
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 John Marino freebsd_committer freebsd_triage 2013-12-24 22:00:52 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2013-12-26 13:08:02 UTC
Author: mat
Date: Thu Dec 26 13:07:54 2013
New Revision: 337492
URL: http://svnweb.freebsd.org/changeset/ports/337492

Log:
  MFH: r337391
  
  math/sdpara: Unbreak on FreeBSD 10+
  
  The breakage was caused by processing makefiles with bmake instead of the
  specified gmake.
  
  PR:		ports/184619
  Approved by:	maintainer timeout
  Approved by:	portmgr (implicit)

Modified:
  branches/2014Q1/math/sdpara/files/patch-Makefile
Directory Properties:
  branches/2014Q1/   (props changed)

Modified: branches/2014Q1/math/sdpara/files/patch-Makefile
==============================================================================
--- branches/2014Q1/math/sdpara/files/patch-Makefile	Thu Dec 26 13:05:51 2013	(r337491)
+++ branches/2014Q1/math/sdpara/files/patch-Makefile	Thu Dec 26 13:07:54 2013	(r337492)
@@ -1,5 +1,5 @@
---- Makefile.orig	2009-01-09 11:26:29.000000000 +0900
-+++ Makefile	2009-02-17 14:11:48.000000000 +0900
+--- Makefile.orig	2009-01-09 02:26:29.000000000 +0000
++++ Makefile
 @@ -4,20 +4,20 @@
  # you edit here along your environment
  ############################################################
@@ -35,3 +35,16 @@
  
  # F77_FUNC 
  DEF_F77_FUNC = -DF77_FUNC\(name,NAME\)=name\ \#\#\ _ 
+@@ -82,10 +82,10 @@ cleanall: clean mumps-clean
+ force: cleanall all
+ 
+ mumps:
+-	cd mumps; make
++	cd mumps; $(MAKE)
+ 
+ mumps-clean:
+-	cd mumps; make distclean
++	cd mumps; $(MAKE) distclean
+ 
+ update_make_headers:
+ 	g++ -MM *.cpp > make.headers
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"