Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 242830 - New ebuild for bmpanel-0.9.27
Summary: New ebuild for bmpanel-0.9.27
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Markos Chandras (RETIRED)
URL: http://nsf.110mb.com/bmpanel/
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay, REVIEWED
Depends on:
Blocks:
 
Reported: 2008-10-19 22:16 UTC by Paul
Modified: 2010-08-29 08:20 UTC (History)
3 users (show)

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


Attachments
Bmpanel ebuild (bmpanel-0.9.27.ebuild,735 bytes, text/plain)
2008-10-19 22:17 UTC, Paul
Details
bmpanel-0.9.27.ebuild (bmpanel-0.9.27.ebuild,1.42 KB, text/plain)
2008-10-20 18:05 UTC, Christian Ruppert (idl0r)
Details
Makefile-no-strip.patch (Makefile-no-strip.patch,326 bytes, patch)
2008-10-20 18:05 UTC, Christian Ruppert (idl0r)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Paul 2008-10-19 22:16:18 UTC
I have a half written ebuild for this and was wonering if anyone wanteds to touch it up and add to portage

Reproducible: Always
Comment 1 Paul 2008-10-19 22:17:15 UTC
Created attachment 169144 [details]
Bmpanel ebuild
Comment 2 Mike Auty (RETIRED) gentoo-dev 2008-10-19 22:46:03 UTC
You might be best off checking with the sunrise project (http://www.gentoo.org/proj/en/sunrise/), they might have the help and expertise you're looking for...
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2008-10-20 15:09:17 UTC
i will write an ebuild for bmpanel but first i have to talk with the developer because there are some problems with the provided configure script.

if that is done i will add bmpanel to the sunrise overlay.
Comment 4 Christian Ruppert (idl0r) gentoo-dev 2008-10-20 18:05:06 UTC
Created attachment 169204 [details]
bmpanel-0.9.27.ebuild
Comment 5 Christian Ruppert (idl0r) gentoo-dev 2008-10-20 18:05:26 UTC
Created attachment 169206 [details, diff]
Makefile-no-strip.patch
Comment 6 Christian Ruppert (idl0r) gentoo-dev 2008-10-24 04:35:35 UTC
x11-misc/bmpanel is now in the sunrise overlay. You can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/x11-misc/bmpanel
Comment 7 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2008-10-27 13:42:37 UTC
Working on ppc. I've added the keyword into the sunrise overlay.
Comment 8 Henrique Dias 2008-12-30 11:04:22 UTC
I use openbox window manager with bmpanel.
I tested the bmpanel-0.9.27.ebuild from http://overlays.gentoo.org/proj/sunrise/browser/reviewed/x11-misc/bmpanel and work without any problem on amd64 platform.
Only have a little problem when emerge the package. The emerge force the use of libev or libevent useflag. Is possible make one of them the default?

>>> Emerging (1 of 1) x11-misc/bmpanel-0.9.27
 * bmpanel-0.9.27.tar.gz RMD160 SHA1 SHA256 size ;-) ...                 [ ok ]
 * checking ebuild checksums ;-) ...                                     [ ok ]
 * checking auxfile checksums ;-) ...                                    [ ok ]
 * checking miscfile checksums ;-) ...                                   [ ok ]
 * you need at least the libev or libevent useflag
 * 
 * ERROR: x11-misc/bmpanel-0.9.27 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *   bmpanel-0.9.27.ebuild, line   35:  Called die
 * The specific snippet of code:
 *   		die "no libev or libevent useflag defined"
 *  The die message:
 *   no libev or libevent useflag defined
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-misc/bmpanel-0.9.27/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/bmpanel-0.9.27/temp/die.env'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

>>> Failed to emerge x11-misc/bmpanel-0.9.27, Log file:

>>>  '/var/tmp/portage/x11-misc/bmpanel-0.9.27/temp/build.log'

 * Messages for package x11-misc/bmpanel-0.9.27:

 * you need at least the libev or libevent useflag
 * 
 * ERROR: x11-misc/bmpanel-0.9.27 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *   bmpanel-0.9.27.ebuild, line   35:  Called die
 * The specific snippet of code:
 *   		die "no libev or libevent useflag defined"
 *  The die message:
 *   no libev or libevent useflag defined
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-misc/bmpanel-0.9.27/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/bmpanel-0.9.27/temp/die.env'.
 * This ebuild is from an overlay: '/usr/local/portage/'
Comment 9 mikeym 2009-02-15 14:16:40 UTC
This ebuild doesn't seem to download the required file Makefile-no-strip.patch.

I found that I had to download it to x11-misc/bmpanel/files then do the usual:

[Well actually since I'm on the PPC I had to do this first:

sudo ekeyword ppc x11-misc/bmpanel/bmpanel-0.9.27.ebuild ]

sudo ebuild x11-misc/bmpanel/bmpanel-0.9.27.ebuild manifest

And then install it with the one of the libev flags:

sudo sh -c 'USE="libev" emerge bmpanel'
Comment 10 Christian Ruppert (idl0r) gentoo-dev 2009-02-15 14:49:01 UTC
(In reply to comment #9)
> This ebuild doesn't seem to download the required file Makefile-no-strip.patch.

it was downloaded e.g. by layman or svn not from the ebuild.
so it sounds like something with your layman or just during the last sync was wrong.

Comment 11 Christian Ruppert (idl0r) gentoo-dev 2009-02-15 16:15:42 UTC
(In reply to comment #8)
> Only have a little problem when emerge the package. The emerge force the use of
> libev or libevent useflag. Is possible make one of them the default?
>
done and in svn.
if no libev* flag has been set it will use the event loop stuff from glibc.
if both libev* flags are set it will use libev (default by upstream)
Comment 12 Markos Chandras (RETIRED) gentoo-dev 2010-08-29 08:20:21 UTC
*bmpanel-0.9.27-r1 (29 Aug 2010)

  29 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
  +bmpanel-0.9.27-r1.ebuild, +files/Makefile.patch, +metadata.xml:
  Moved from sunrise overlay. Bug #242830. Thanks to Christian Ruppert
  (idl0r) for the ebuild