Bug 196702

Summary: chinese/ttfm: fix to allow chinese/arphicttf to build in poudriere
Product: Ports & Packages Reporter: Lawrence Chen <beastie>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: lantw44, miwi, rafan
Priority: --- Keywords: needs-qa, patch
Version: LatestFlags: koobs: maintainer-feedback+
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
patch file none

Description Lawrence Chen 2015-01-14 06:07:11 UTC
Created attachment 151597 [details]
patch file

chinese/arphicttf fails to build in poudriere preventing the build of misc/freebsd-doc-en.

Took some time to figure out its the Makefile.ttf that is part of chinese/ttfm that is where the problem is.

This file isn't used in the build of Makefile.ttf, but used by the ttf packages that depend on it.  Not really sure it makes sense to be performing the post-install steps to the stagedir (as well as adding the like to get done by plist.)

But, wrapped the post-install: to get skipped when PACKAGE_BUILDING.  Also removed lines that poudriere said should be part of the plist.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-14 06:07:11 UTC
Auto-assigned to maintainer rafan@FreeBSD.org
Comment 2 Rong-En Fan freebsd_committer freebsd_triage 2015-01-16 17:29:58 UTC
Yes, they are fishy but I am not sure simply ignore them is the correct way.

Also, I have been thinking to drop maintainership as I no longer use FreeBSD as my desktop for a few years. That being said, I am putting this back to pool.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2015-02-11 08:10:38 UTC
Rafan, can you please approve or reject the patch as it stands please as you are currently the maintainer
Comment 4 Rong-En Fan freebsd_committer freebsd_triage 2015-02-19 02:57:22 UTC
Comment on attachment 151597 [details]
patch file

I am no longer the maintainer of this port since then. I was simply not sure if ignore them is the proper way (comment #2). That being said, it's up for anyone to make a change as he/she sees fit.
Comment 5 Martin Wilke freebsd_committer freebsd_triage 2016-01-16 06:37:49 UTC
Looks fixed to me, I close it here.