Opened 12 years ago

Closed 12 years ago

#32054 closed update (fixed)

Update ARB to 5.3

Reported by: matt.cottrell@… Owned by: mf2k (Frank Schima)
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 (5)

patch-ARB-makefile.diff (2.8 KB) - added by matt.cottrell@… 12 years ago.
patch-GDEHELP-Makefile.diff (376 bytes) - added by matt.cottrell@… 12 years ago.
New patch-GDEHELP-Makefile.diff to deal with the clang preprocessor problem
patch-ARB_GDEmenus.source.diff (650 bytes) - added by matt.cottrell@… 12 years ago.
patch-ARB-intro.fig.diff (5.1 KB) - added by matt.cottrell@… 12 years ago.
Consistent naming of ARB patch files
Portfile.diff (2.9 KB) - added by matt.cottrell@… 12 years ago.
Added useful user information to the notes

Download all attachments as: .zip

Change History (12)

Changed 12 years ago by matt.cottrell@…

Attachment: patch-ARB-makefile.diff added

comment:1 Changed 12 years 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 12 years ago by matt.cottrell@…

Attachment: patch-GDEHELP-Makefile.diff added

New patch-GDEHELP-Makefile.diff to deal with the clang preprocessor problem

Changed 12 years ago by matt.cottrell@…

comment:2 Changed 12 years ago by mf2k (Frank Schima)

Cc: ryryandesign@…> removed
Keywords: maintainer added
Port: arb added
Version: 2.0.3

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 12 years ago by matt.cottrell@…

Portfile diff now removes "revision" and deals with the clang preprocessor problem.

comment:4 Changed 12 years 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 12 years ago by matt.cottrell@…

Attachment: patch-ARB-intro.fig.diff added

Consistent naming of ARB patch files

Changed 12 years ago by matt.cottrell@…

Attachment: Portfile.diff added

Added useful user information to the notes

comment:5 Changed 12 years 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.

comment:6 Changed 12 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to macsforever2000@…
Status: newassigned

comment:7 Changed 12 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.