Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216819 - x11-misc/xbelld-0.1 - performs a given action every time the X bell is rung
Summary: x11-misc/xbelld-0.1 - performs a given action every time the X bell is rung
Status: CONFIRMED
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: http://code.google.com/p/xbelld/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-08 05:30 UTC by Gautam Iyer
Modified: 2014-03-03 14:05 UTC (History)
2 users (show)

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


Attachments
Ebuild for xbelld-0.1 (new) (xbelld-0.1.ebuild,602 bytes, text/plain)
2008-04-08 05:31 UTC, Gautam Iyer
Details
Corrected the ALSA use flag. (xbelld-0.1.ebuild,602 bytes, text/plain)
2008-04-08 05:39 UTC, Gautam Iyer
Details
Ebuild for xbelld-0.3.1 (new) (xbelld-0.3.1.ebuild,672 bytes, text/plain)
2008-04-13 20:47 UTC, Gautam Iyer
Details
Ebuild for xbelld-0.3.3 (new) (xbelld-0.3.3.ebuild,672 bytes, text/plain)
2008-08-27 07:10 UTC, Gautam Iyer
Details
xbelld -- fix ldflags. (xbelld-0.3.3-r1.ebuild,728 bytes, text/plain)
2011-05-02 20:50 UTC, peyser.alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gautam Iyer 2008-04-08 05:30:20 UTC
Hi,

Xbelld is an X daemon that performs an action every time the bell is rung. From the project webpage:

---- Quote -----
This is a tiny utility to aid people who either don't like the default PC speaker beep, or (like me) use an ALSA driver that doesn't yet have support for the PC speaker (e.g. snd_hda_intel, as of 2008-04-06).

xbelld performs a given action every time the X bell is rung. The actions xbelld can perform currently include playing a PCM encoded wave files via ALSA, or running a program of your choice.

It can also throttle the bell if it is rung too often (e.g. some terminal program goes crazy), disable the audible bell (so that you don't get the annoying PC speaker beep in addition to your xbelld action).
----- End quote -----

I attach an ebuild.

GI
Comment 1 Gautam Iyer 2008-04-08 05:31:36 UTC
Created attachment 149075 [details]
Ebuild for xbelld-0.1 (new)
Comment 2 Gautam Iyer 2008-04-08 05:39:59 UTC
Created attachment 149077 [details]
Corrected the ALSA use flag.
Comment 3 Gautam Iyer 2008-04-13 20:47:03 UTC
Created attachment 149610 [details]
Ebuild for xbelld-0.3.1 (new)

The new 0.3.1 was recently released. I attach an ebuild. (It's different from the previous ebuild because it uses the minimal USE flag, and installs the ChangeLog in the docs directory.)
Comment 4 Marek Miller 2008-05-23 16:12:14 UTC
Ebuild for xbelld-0.3.1  tested on x86: works fine. Configuration as in   	 bug 218084, comment 3.
Comment 5 Gautam Iyer 2008-08-27 07:10:50 UTC
Created attachment 163867 [details]
Ebuild for xbelld-0.3.3 (new)

Recently released version 3.3 (fixes on big endian systems). Ebuild attached.
Comment 6 David Fellows 2009-06-24 16:59:27 UTC
 ebuild xbelld-0.3.3 manifest
reports there is a small syntax error.
        alsa? (media-libs/alsa-lib)"
should have spaces after, before the parens, thus:
        alsa? ( media-libs/alsa-lib )"

Comment 7 peyser.alex 2011-05-02 20:50:08 UTC
Created attachment 271919 [details]
xbelld -- fix ldflags.

-Wl,--as-needed causes xbelld to fail with missing symbols, so I added filter-ldflags on it.