Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99242 - bmp-arts plugin for Beep Media Player
Summary: bmp-arts plugin for Beep Media Player
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-16 09:50 UTC by Matteo Settenvini
Modified: 2005-08-21 10:00 UTC (History)
0 users

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


Attachments
media-plugins/bmp-arts-0.7.1 ebuild (bmp-arts-0.7.1.ebuild,899 bytes, text/plain)
2005-07-16 09:51 UTC, Matteo Settenvini
Details
bmp-arts-0.7.2.ebuild (bmp-arts-0.7.2.ebuild,913 bytes, text/plain)
2005-08-21 05:04 UTC, Matteo Settenvini
Details
Fixed ebuild (bmp-arts-0.7.2.ebuild,774 bytes, text/plain)
2005-08-21 08:16 UTC, Matteo Settenvini
Details
bmp-arts-0.7.2.ebuild (bmp-arts-0.7.2.ebuild,774 bytes, text/plain)
2005-08-21 08:25 UTC, Matteo Settenvini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Settenvini 2005-07-16 09:50:53 UTC
I quickly ported today the arts output plugin from XMMS to BMP. 
I'll attach an ebuild for inclusion in Portage.

Cheers,
Matteo
Comment 1 Matteo Settenvini 2005-07-16 09:51:49 UTC
Created attachment 63546 [details]
media-plugins/bmp-arts-0.7.1 ebuild

This is the ebuild.
Comment 2 Matteo Settenvini 2005-07-16 09:54:03 UTC
Sorry, the HOMEPAGE field in the ebuild wasn't complete, please use:
"http://www.sosdg.org/~larne/w/Plugin_list"
Thanks for your patience, Matteo
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2005-08-21 04:26:00 UTC
The distfile is not available. Please reopen with a fixed ebuild, where both
HOMEPAGE & SRC_URI are correct.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-21 04:38:47 UTC
Please also note:  
  
- it's unusual to prepare the build in another directory, if you don't really 
need it, avoid that; 
- you shouldn't call configure directly, econf command takes care of all the 
options regarding directories, chost and cbuild; 
- you should call "emake" to start the build process, if the plugin can't be 
compiled with parallel make (-jX with X > 1), you should explicitely use emake 
-j1; 
- the COPYING file can be ignored, as you already specify GPL-2 as license. 
 
See the Common ebuild mistakes page 
( http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3 ) 
and the unofficial devmanual ( http://dev.gentoo.org/~plasmaroo/devmanual/ ). 
 
Comment 5 Matteo Settenvini 2005-08-21 05:03:58 UTC
Okay, re-attaching corrected ebuild & reopening bug.

PS. I need to configure in another dir due to how the pkg is made (e.g. it kicks
you out with an error if top_srcdir == top_builddir).
Comment 6 Matteo Settenvini 2005-08-21 05:04:30 UTC
Created attachment 66468 [details]
bmp-arts-0.7.2.ebuild

Fixed ebuild.
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-21 06:38:34 UTC
Please don't call configure manually, also if you need to run it on another  
directory, set ECONF_SOURCE=".." and then call econf (without the --*  
parameters that are already handled by it). 
 
Does 'make DESTDIR="${D}" install' not work at all? 
 
Comment 8 Matteo Settenvini 2005-08-21 08:16:00 UTC
Created attachment 66478 [details]
Fixed ebuild

Here we go.
Comment 9 Matteo Settenvini 2005-08-21 08:25:51 UTC
Created attachment 66479 [details]
bmp-arts-0.7.2.ebuild

Mmmh, I wrote "xmms" instead of "beep".
Forgot my head next. ;-)
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2005-08-21 10:00:07 UTC
After receiving the Flameeyes seal of approval, this package is in the portage
tree. Thanks for your work, Matteo :)