Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542176 - Ebuild for media-sound/beets-9999
Summary: Ebuild for media-sound/beets-9999
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2015-03-04 20:41 UTC by Bearcat M. Şándor
Modified: 2018-09-30 17:56 UTC (History)
2 users (show)

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


Attachments
ebuild for beets-9999 (beets-9999.ebuild,2.87 KB, text/plain)
2015-03-04 20:42 UTC, Bearcat M. Şándor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bearcat M. Şándor 2015-03-04 20:41:28 UTC
I've taken the first stabs at creating an ebuild for the beets git repository. IT does compile and install properly. When I make changes to the ebuild, I'll update this bug.

Reproducible: Always
Comment 1 Bearcat M. Şándor 2015-03-04 20:42:46 UTC
Created attachment 398084 [details]
ebuild for beets-9999
Comment 2 Andrew Savchenko gentoo-dev 2015-03-07 05:10:37 UTC
Hi,

right now this package has no maintainer. Consider becoming a proxied maintainer of media-sound/beets, if you're interested:
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 3 Bearcat M. Şándor 2015-03-11 09:18:36 UTC
I'd be glad to be a proxy maintainer. I've read through this document, but i'm not sure where/how to sign up. Thanks for giving me the opportunity.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2015-03-11 10:45:20 UTC
(In reply to Bearcat M. Sandor from comment #3)
> I'd be glad to be a proxy maintainer. I've read through this document, but
> i'm not sure where/how to sign up. Thanks for giving me the opportunity.

CCing proxy maintainer team then.
Comment 5 Yixun Lan archtester gentoo-dev 2015-03-11 12:36:03 UTC
(In reply to Bearcat M. Sandor from comment #3)
> I'd be glad to be a proxy maintainer. I've read through this document, but
> i'm not sure where/how to sign up. Thanks for giving me the opportunity.

No, you don't need to sign up, just attach ebuild here for review, and we will include into portage once it reach good state.

please consider submit ebuild for release version, rather than live version (using git).

https://github.com/sampsyo/beets/releases
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2015-03-26 12:27:15 UTC
#PATCHES=

1.  Why add a patch then comment it out?
2.  rm -r beetsplug/${flag}.py 2>/dev/null Why the ' 2>/dev/null' ??
3.  doman man/beet.1 man/beetsconfig.5 is also commented out.
4.  use doc && dohtml -r docs/_build/html/ has a new from found in dozens of pythonic packages, using a var from the distutils-r1 eclass.

Once you edit the ebuild to a satisfactory state one of us will add it to portage citing you as the proxy maintainer accompanied by the proxy-maint herd in the file metadata.xml. Note dlan was urging you to make a versioned relase form of ebuild, but ofcourse there are already some in portage.

* media-sound/beets
     Available versions:  (~)1.3.3 (~)1.3.3-r1 {beatport bpd chroma convert discogs doc echonest echonest_tempo lastgenre mpdstats replaygain test web PYTHON_TARGETS="python2_7"}
     Homepage:            http://beets.radbox.org/ http://pypi.python.org/pypi/beets
     Description:         A media library management system for obsessive-compulsive music geeks


Why have you gone quiet for 2 weeks now?
Comment 7 Andreas Sturmlechner gentoo-dev 2018-09-30 17:56:38 UTC
More than 3 years later, I don't think this ebuild will be reflective of current git master. Please re-open if you are still interested in a 9999 ebuild for beets.