Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185954 - x11-apps/xkbset (new ebuild)
Summary: x11-apps/xkbset (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-07-20 09:04 UTC by Kristian Niemi
Modified: 2009-12-28 19:39 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
x11-misc/xkbset-0.5.ebuild (xkbset-0.5.ebuild,585 bytes, text/plain)
2007-07-20 09:33 UTC, Kevin Fullerton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kristian Niemi 2007-07-20 09:04:34 UTC
xkbset
Homepage: http://www.math.missouri.edu/~stephen/software/#xkbset
Description (from above): This is a program to help manage many of the XKB features of X window. This includes such features as MouseKeys, AccessX, StickyKeys, BounceKeys, and SlowKeys, as described below. It includes a gui program to help with MouseKeys acceleration management.

It seems to be mainly used for apple computers, even though xkbset isn't limited to that. Rather, most of, if not all, of the references to xkbset in gentoo-wiki.org and forums.gentoo.org were related to apple computers.

Small, easy to compile, shouldn't be much hassle to write up an ebuild, I think. (I'll see if I maybe could do it myself. :-S)

Reproducible: Always
Comment 1 Kevin Fullerton 2007-07-20 09:33:14 UTC
Created attachment 125439 [details]
x11-misc/xkbset-0.5.ebuild

Initial ebuild for xkbset-0.5
Comment 2 Kevin Fullerton 2007-07-20 09:34:27 UTC
Initial ebuild created and attached - builds and runs on AMD64 here - the install target in the Makefile doesn't seem to work correctly, so dobin/doman/dodoc used to install files
Comment 3 Kristian Niemi 2007-07-20 10:32:05 UTC
Wow; impressed by the speed this got replies.

Added keywords ~x86; compiles and runs on x86.
Comment 4 Todd Partridge 2008-02-10 22:43:52 UTC
thanks for the ebuild

word alright on ppc
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-04-10 04:54:35 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 6 Ulrich Müller gentoo-dev 2009-06-17 06:15:20 UTC
CCing accessibility team, maybe you are interested in this?
Comment 7 Harald van Dijk (RETIRED) gentoo-dev 2009-12-28 19:39:47 UTC
I've been using this for a while, and I've added it to the tree now, with a few changes:
- added IUSE=tk; without it only the xkbset command-line utility gets installed
- dev-lang/perl added to DEPEND; it's used at build time
- avoid searching for X11 headers in libraries in /usr/X11R6; just use the default dirs
- LICENSE should be BSD; as-is isn't wrong, but BSD is more specific
- a patch to use LDFLAGS when linking
- libXau and libXdcmp dropped from dependencies, they're only dependencies of libX11, not of xkbset.
- ~x86 added to keywords (for ppc, anyone interested can open a new bug, but I can't check that)

Thanks for the supplied ebuild.