Bug 184612 - graphics/ayam: [PATCH] unbreak on head
Summary: graphics/ayam: [PATCH] unbreak on 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-08 23:30 UTC by John Marino
Modified: 2013-12-09 12:42 UTC (History)
0 users

See Also:


Attachments
file.diff (551 bytes, patch)
2013-12-08 23:30 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-08 23:30:00 UTC
ayam requires gmake, but "make" is hardcoded in the makefile.
Replacing "make" with "$(MAKE)" will cause the targets to execute gmake instead of bmake (the use of bmake is why this port is failing on head, F10)

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-08 23:30:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gahr

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Pietro Cerutti freebsd_committer freebsd_triage 2013-12-09 08:12:30 UTC
Responsible Changed
From-To: gahr->marino

Please go ahead. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-12-09 10:32:40 UTC
Author: marino
Date: Mon Dec  9 10:32:33 2013
New Revision: 335963
URL: http://svnweb.freebsd.org/changeset/ports/335963

Log:
  graphics/ayam: Unbreak on F10, head
  
  Due to the harcoded "make" command, bmake was being used instead of the
  specified gmake, which caused breakage on F10 and head.
  
  PR:		ports/184612
  Approved by:	maintainer (gahr)

Modified:
  head/graphics/ayam/Makefile

Modified: head/graphics/ayam/Makefile
==============================================================================
--- head/graphics/ayam/Makefile	Mon Dec  9 10:30:04 2013	(r335962)
+++ head/graphics/ayam/Makefile	Mon Dec  9 10:32:33 2013	(r335963)
@@ -42,7 +42,7 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|^MF3DCFLAGS =|MF3DCFLAGS = -fPIC|g' \
 		${WRKSRC}/MF3D/Makefile.mf3d
 	@${REINPLACE_CMD} -e \
-	   's|%%TCL_INCLUDEDIR%%|${TCL_INCLUDEDIR}|g; \
+	   's|%%TCL_INCLUDEDIR%%|${TCL_INCLUDEDIR}|g; s|make|$$(MAKE)|g; \
 	    s|%%TCL_LIBDIR%%|${LOCALBASE}/lib|g; s|%%TCL_SHLIB_VER%%|${TCL_SHLIB_VER}|g; \
 	    s|%%TK_INCLUDEDIR%%|${TK_INCLUDEDIR}|g; \
 	    s|%%TK_LIBDIR%%|${LOCALBASE}/lib|g; s|%%TK_SHLIB_VER%%|${TK_SHLIB_VER}|g' \
_______________________________________________
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-09 12:42:38 UTC
State Changed
From-To: open->closed

Committed. Thanks!