Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#35009 closed enhancement (fixed)

proj 4.8.0: install projects.h

Reported by: tenomoto (Takeshi Enomoto) Owned by: seanasy@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: haspatch Cc: stromnov (Andrew Stromnov)
Port: proj

Description

The developers of proj decided not to install projects.h by default (ticket of proj).

I think we could install projects.h in post-destroot.

Other ports such as grass (#34981) and cdo (#34991) need them. I am ready to commit the attached patch.

Attachments (1)

Portfile.diff (449 bytes) - added by tenomoto (Takeshi Enomoto) 9 years ago.

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by tenomoto (Takeshi Enomoto)

Attachment: Portfile.diff added

comment:1 Changed 9 years ago by ryandesign (Ryan Schmidt)

Owner: changed from macports-tickets@… to seanasy@…

The developers of proj deliberately do not install projects.h anymore. It is a private header that other programs should not be using. Programs using proj should be updated to no longer try to use projects.h.

comment:2 Changed 9 years ago by tenomoto (Takeshi Enomoto)

Then the right solution would be to create proj47 port and make grass and cdo depend on proj47. I will prepare proj47.

comment:3 Changed 9 years ago by tenomoto (Takeshi Enomoto)

Resolution: fixed
Status: newclosed

Committed in r94769.

comment:4 Changed 9 years ago by tenomoto (Takeshi Enomoto)

I've just created proj47, but I forgot to decide the owner before I commit it.

Sean, would you like to be the owner? If not I could change the owner to me (takeshi).

Note: See TracTickets for help on using tickets.