Bug 190467

Summary: [PATCH] devel/tigcc: Options, staging, take maintainership
Product: Ports & Packages Reporter: Naram Qashat <cyberbotx>
Component: Individual Port(s)Assignee: Guido Falsi <madpilot>
Status: Closed FIXED    
Severity: Affects Only Me CC: cyberbotx, madpilot
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
tigcc-0.96.b8.patch
none
Revised patch madpilot: maintainer-approval? (cyberbotx)

Description Naram Qashat 2014-06-02 00:02:08 UTC
Created attachment 143280 [details]
tigcc-0.96.b8.patch

- Use new Options framework
- Add staging
- Take maintainership

NOTE: pkg-message was moved to files/pkg-message.in, the below patch doesn't
      appear to convey that properly though.

Generated with FreeBSD Port Tools 1.02 (mode: change, diff: SVN)
Comment 1 Guido Falsi freebsd_committer freebsd_triage 2014-06-24 14:21:14 UTC
Created attachment 144100 [details]
Revised patch

Hi,

I have made a few further changes to the port.

It did not build on 10 and head, due to clang. Being this port an old version of gcc, I resorted to forcing it to always use gcc.

To make this work I also modified the do-install target and added a sed expression to make the port pass the correct environment to make and respect the CC, CFLAGS and friends.

Can you review and, if it's ok with you, approve the attached patch?

Thanks for your submission!
Comment 2 Naram Qashat 2014-06-25 02:03:18 UTC
I approve of the patch, thanks!
Comment 3 Guido Falsi freebsd_committer freebsd_triage 2014-06-25 12:34:08 UTC
Committed! Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2014-06-25 12:34:22 UTC
A commit references this bug:

Author: madpilot
Date: Wed Jun 25 12:33:42 UTC 2014
New revision: 359234
URL: http://svnweb.freebsd.org/changeset/ports/359234

Log:
  - Stagify
  - Fix build on 10 and head
  - Assign maintainership to submitter

  PR:		190467
  Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>

Changes:
  head/devel/tigcc/Makefile
  head/devel/tigcc/files/pkg-message.in
  head/devel/tigcc/pkg-message