Opened 8 years ago

Last modified 8 years ago

#52545 closed update

keybinder @0.3.0: update to version 0.3.1, add new port/subport keybinder-3.0, remove py26-keybinder — at Version 3

Reported by: dbevans (David B. Evans) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: petrrr
Port: keybinder keybinder-3.0 py26-keybinder

Description (last modified by dbevans (David B. Evans))

keybinder is now at version 0.3.1.

In addition, the deprecated py26-keybinder subport could be removed as requested by petr in #49355.

The keybinder-3.0 issue has been moved to #52590

Change History (4)

comment:1 Changed 8 years ago by dbevans (David B. Evans)

Keywords: haspatch added

Patch attached that updates keybinder to version 0.3.1 as follows

  • fetch from github since previous download site is missing version 0.3.1
  • update description to clarify this is a GTK2 app
  • configure using autogen.sh to generate an updated configure file
  • add the necessary build dependencies
  • patch configure.ac to remove the use of deprecated GNOME_COMMON_INIT removed in gnome-common @3.18.0
  • patch configure.ac to override the standard python install locations with the MacPorts version specific ones
  • fix argument in configure.args in Portfile that specifies the absolute path to pygtk-codegen-2.0 to work when configuring with autogen.sh
  • remove subport py26-keybindings

Additional patch attached to update py-graveyard to obsolete py26-keybinder

I haven't looked at keybinder-3.0. Not sure whether this should be a subport or a new port. I'm leaning toward new port since it is maintained as a separate github project.

Changed 8 years ago by dbevans (David B. Evans)

Attachment: patch-keybinder-0.3.1-diff added

Patch for all issues except adding a new keybiinder-3.0 port

comment:2 Changed 8 years ago by dbevans (David B. Evans)

Description: modified (diff)
Type: defectupdate

The keybinder-3.0 issue has been moved to separate ticket #52590 for clarity.

comment:3 Changed 8 years ago by dbevans (David B. Evans)

Description: modified (diff)
Note: See TracTickets for help on using tickets.