Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81376 - bmp-docklet-1.2.ebuild (New Package)
Summary: bmp-docklet-1.2.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL: http://mark.xnull.de/bmp-docklet.php
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-09 08:03 UTC by Mark Raddatz
Modified: 2005-05-11 15:37 UTC (History)
2 users (show)

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


Attachments
bmp-docklet-1.0.ebuild (bmp-docklet-1.0.ebuild,661 bytes, text/plain)
2005-02-09 08:06 UTC, Mark Raddatz
Details
bmp-docklet-1.0.ebuild (bmp-docklet-1.0.ebuild,644 bytes, text/plain)
2005-02-15 13:47 UTC, Mark Raddatz
Details
bmp-docklet-1.1.ebuild (bmp-docklet-1.1.ebuild,644 bytes, text/plain)
2005-02-15 13:48 UTC, Mark Raddatz
Details
bmp-docklet-1.2.ebuild (bmp-docklet-1.2.ebuild,644 bytes, text/plain)
2005-02-21 14:45 UTC, Mark Raddatz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Raddatz 2005-02-09 08:03:36 UTC
Hi!

Please find attached bmp-docklet-1.0.ebuild.

This Beep Media Player plugin displays a icon in your systemtray and allows several tasks like play/pause or hide and unhide the player. It displays also the title of the current song as tooltips. It is a port of the xmms-status-plugin.

I suggest media-plugins/bmp-docklet.

It's tested on Gentoo Linux and FreeBSD.
Comment 1 Mark Raddatz 2005-02-09 08:06:43 UTC
Created attachment 50833 [details]
bmp-docklet-1.0.ebuild
Comment 2 Benjamin Ritcey 2005-02-12 09:04:29 UTC
This doesn't work for me - it crashes BMP when it tries to play:

> beep-media-player                                                                                                                      

(beep-media-player:14353): Gdk-CRITICAL **: gdk_drawable_get_colormap: assertion `GDK_IS_DRAWABLE (drawable)' failed

(beep-media-player:14353): Gdk-CRITICAL **: gdk_drawable_get_screen: assertion `GDK_IS_DRAWABLE (drawable)' failed

(beep-media-player:14353): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed

(beep-media-player:14353): Gdk-CRITICAL **: gdk_screen_get_rgb_colormap: assertion `GDK_IS_SCREEN (screen)' failed

(beep-media-player:14353): Gdk-CRITICAL **: gdk_colormap_get_visual: assertion `GDK_IS_COLORMAP (colormap)' failed

Received SIGSEGV

This could be a bug in BMP. If you don't know why this happened, send a mail to us at beepmp-devel@lists.sourceforge.net

zsh: abort      beep-media-player


emerge info:

Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r7 i686)
=================================================================
System uname: 2.6.10-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 04:31:41)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo http://open-systems.ufl.edu/mirrors/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://homer/gentoo-portage"
USE="x86 X accessibility acl acpi adns alsa avi berkdb bitmap-fonts cdr crypt cups divx4linux dvd dvdr eds encode esd ethereal evo exiscan-acl f77 fam flac font-server foomaticdb gdbm gif gnome gpm gstreamer gtk2 gtkhtml guile hal howl imagemagick imap imlib irmc jpeg ldap libg++ libwww mad maildir mbox mikmod mmx mmx2 mono motif mozilla mpeg ncurses nntp nptl oggvorbis opengl oss pam pda pdflib perl png python quicktime readline samba sdl snmp spell sse sse2 ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 3 Mark Raddatz 2005-02-12 13:05:56 UTC
Yes, there is a bug in the beep media player, when you hide the main window and don't turn off visualization. There is also a bug report on the bmp bugtracker with a patch: http://www.sosdg.org/~larne/bugs/show_bug.cgi?id=103

If visualization mode is "Analyzer" or "Scope" than it will crash.

Comment 4 Mark Raddatz 2005-02-15 13:47:42 UTC
Created attachment 51302 [details]
bmp-docklet-1.0.ebuild
Comment 5 Mark Raddatz 2005-02-15 13:48:19 UTC
Created attachment 51303 [details]
bmp-docklet-1.1.ebuild
Comment 6 Mark Raddatz 2005-02-17 04:33:09 UTC
I have wrote a patch for the BMP to prevent crashing.

See bug #82337 -> http://bugs.gentoo.org/show_bug.cgi?id=82337
Comment 7 Mark Raddatz 2005-02-21 14:45:26 UTC
Created attachment 51818 [details]
bmp-docklet-1.2.ebuild
Comment 8 Alessio D'Ascanio 2005-04-12 07:09:13 UTC
it compiles and works on amd64 too, pls add ~amd64 USE flag
Comment 9 Daniel Webert 2005-05-11 14:58:45 UTC
it is a bmp plugin - so assigning to sound
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2005-05-11 15:37:13 UTC
This is in the portage tree, with a few minor modifications.
The inherit eutils was not required and has been dropped. The ebuild explicitly depends on beep-media-player-0.9.7-r5 which has Mark's patch applied.

Thanks for your work :)