Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#49773 closed update (fixed)

quickfix: update to 1.14.3

Reported by: rdslw Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: haspatch Cc:
Port: quickfix

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Using documentation wiki:howto/Upgrade successfully upgraded Portfile for quickfix from 1.14.0 to 1.14.3 Although version bump looks small its quite long time, and now it also supports python 2.7 (instead of 2.6) which is quite nice.

I'm also volunteering to become a maintainer for this package.

Attachments (1)

Portfile.diff (1.2 KB) - added by rdslw 8 years ago.

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by rdslw

Attachment: Portfile.diff added

comment:1 Changed 8 years ago by rdslw

I've left commented out patch-python.diff in Portfile, although for 1.14.3 the path is not needed.

comment:2 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: haspatch added
Owner: changed from macports-tickets@… to ryandesign@…
Port: quickfix added
Status: newassigned
Summary: quickfix @1.14.3 portfile update to support new version (also fixes python variant)quickfix: update to 1.14.3

Thanks.

comment:3 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

You're right, the python patch no longer applied because similar changes had been committed upstream, however part of the point of the python patch was to inform the build which python to use; that will always be needed, so I found a new way to specify that.

Similarly, the postgresql84 and postgresql90 variants' patches no longer applied, but a new method of informing the build which postgresql to use was needed.

I noticed the build automatically found and used MySQL on my system, which is not desired. I added a configure arg to prevent that.

#39573 mentioned the possibility of adding python27 and python34 variants, so I did that, and a python35 variant, and deprecated the old python variant.

Committed in r144353.

comment:4 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

I've made you the maintainer in r144357. If you want to maintain other ports you can just include such a change in the diff you submit.

Note: See TracTickets for help on using tickets.