Ticket #32054 (closed update: fixed)
Update ARB to 5.3
| Reported by: | matt.cottrell@… | Owned by: | macsforever2000@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | maintainer | Cc: | |
| Port: | arb |
Description
Here is a Portfile.diff and new patch to update ARB to 5.3.
Comments are welcome for a better way to accomplish the patch-GDEHELP-Makefile.diff. The problem that I am having is that ${configure.cpp} appears to be empty. I put an explicit "cpp" in the patch to get the ball rolling, but there has to be a better way.
Also note that many of the patches are no longer necessary because they were incorporated by the upstream developer.
Attachments
Change History
comment:1 Changed 19 months ago by matt.cottrell@…
Solved the clang preprocessor problem.
New files attached for the fix:
Portfile.diff patch-GDEHELP-Makefile.diff patch-ARB_GDEmenus.source.diff
Changed 19 months ago by matt.cottrell@…
- Attachment patch-GDEHELP-Makefile.diff added
New patch-GDEHELP-Makefile.diff to deal with the clang preprocessor problem
comment:2 Changed 19 months ago by macsforever2000@…
- Cc ryryandesign@…> removed
- Keywords maintainer added
- Version 2.0.3 deleted
- Port set to arb
In the future, please fill in the port field.
The revision needs to be reset to zero not one. Best to simply remove the line entirely.
comment:3 Changed 19 months ago by matt.cottrell@…
Portfile diff now removes "revision" and deals with the clang preprocessor problem.
comment:4 Changed 19 months ago by matt.cottrell@…
New Portfile.diff removes reference to ${configure.cpp} because it is empty with clang. Instead we access the preprocessor by patching the source with "-E -x c-header" and that is working fine.
Changed 19 months ago by matt.cottrell@…
- Attachment patch-ARB-intro.fig.diff added
Consistent naming of ARB patch files
Changed 19 months ago by matt.cottrell@…
- Attachment Portfile.diff added
Added useful user information to the notes
comment:5 Changed 19 months ago by matt.cottrell@…
Added some useful user information to the notes.
I think the revisions to the arb 5.3 update are now done. It would be great if someone else could test and confirm that this update to arb 5.3 works. And then to commit.

