Opened 12 years ago

Closed 12 years ago

#1378 closed task (fixed)

add python-xklavier to sugar-jhbuild

Reported by: HoboPrimate Owned by: sascha_silbe
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: sugar-jhbuild Version: Git as of bugdate
Severity: Unspecified Keywords:
Cc: sayamindu Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Running sugar-jhbuild, I don't find a keyboard module in the Control Panel, which I've read about in the mailing lists.

Attachments (1)

add_python_xklavier_to_jhbuild.patch (779 bytes) - added by sayamindu 12 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 Changed 12 years ago by alsroot

  • Component changed from sugar to sugar-jhbuild
  • Owner changed from tomeu to sascha_silbe

You just need python-xklavier and jhbuild should check this dependency.

comment:2 Changed 12 years ago by sascha_silbe

So is this a request to add python-xklavier (is that the correct package name on all supported distros?) to sugar-jhbuild?

comment:3 follow-up: Changed 12 years ago by alsroot

not sure python-xklavier was packaged for all distros, it could be build from sources then.

comment:4 in reply to: ↑ 3 Changed 12 years ago by garycmartin

Replying to alsroot:

not sure python-xklavier was packaged for all distros, it could be build from sources then.

FWIW: I can't find the package via yum on F11, and have never seen the keyboard module show up (so zero testing from me) in sugar-jhbuild.

comment:5 Changed 12 years ago by HoboPrimate

I can't find it either in Ubuntu 9.04 .

comment:6 Changed 12 years ago by RafaelOrtiz

obviously is not on Debian unstable/testing either.:)

comment:7 Changed 12 years ago by tomeu

  • Cc sayamindu added

comment:8 Changed 12 years ago by sayamindu

It is in Fedora Rawhide. The dependency for python-xklavier is libxklavier 4.0 or higher - which got released along with the GNOME 2.28 release cycle.
If someone can take care of packaging this for non Fedora distros, it would be awesome.

I'm attaching a previous patch to include python-xklavier in jhbuild.

Changed 12 years ago by sayamindu

comment:9 Changed 12 years ago by sascha_silbe

  • Status changed from new to accepted
  • Summary changed from No keyboard module in Control Panel to add python-xklavier to sugar-jhbuild
  • Type changed from defect to task

libxklavier 4.0 is not available at least in Debian. Do you need something special for that or are the default configure options enough?

comment:10 Changed 12 years ago by sascha_silbe

  • Resolution set to fixed
  • Status changed from accepted to closed

OK, added to sugar-jhbuild with some help from sayamindu. The libxklavier recipe contains an ugly hack, but couldn't get it to work any other way on Debian. Please reopen if you encounter any issue.

comment:11 Changed 12 years ago by sascha_silbe

  • Resolution fixed deleted
  • Status changed from closed to reopened

libxklavier complains about missing "iso-codes" on my Ubuntu Intrepid VM. Need to fix that tomorrow.

comment:12 Changed 12 years ago by sascha_silbe

  • Resolution set to fixed
  • Status changed from reopened to closed

After adding iso-codes(-devel) it builds fine now on all buildslaves.

Note: See TracTickets for help on using tickets.