Opened 3 years ago

Closed 3 years ago

#50768 closed enhancement (fixed)

wxWidgets: create a new port to hold common files

Reported by: mojca (Mojca Miklavec) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jyrkiwahlstedt
Port: wxWidgets-2.8 wxWidgets-3.0 wxWidgets_select

Description

I'm attaching a patch that fetches the following files from the latest release:

share/aclocal/wxwin.m4
share/bakefile/presets/wx.bkl
share/bakefile/presets/wx_presets.py
share/bakefile/presets/wx_unix.bkl
share/bakefile/presets/wx_win32.bkl
share/bakefile/presets/wx_xrc.bkl

and installs them straight to ${prefix}, avoiding the need for port select to handle those six files. I don't know what the last five are, but the first one:

  • certainly works with any wxWidgets version
  • it is often needed (some software packages need it for running autoconf if they don't ship a local copy)
  • causes problems with autoconf due to a bug in port select (#47755)

The step that is still missing is some cleanup of leftovers in preactivation step.

I would like to request some testing and feedback before committing the files.

Attachments (1)

wxWidgets-common.diff (13.4 KB) - added by mojca (Mojca Miklavec) 3 years ago.
move common files to a separate port

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by mojca (Mojca Miklavec)

Attachment: wxWidgets-common.diff added

move common files to a separate port

comment:1 Changed 3 years ago by mojca (Mojca Miklavec)

Other changes related to wxWidgets: #50701 (that might make sense to commit immediately one after the other).

comment:2 Changed 3 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed

Committed in r146366.

Note: See TracTickets for help on using tickets.