Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275929 - lastfmlib ebuild
Summary: lastfmlib ebuild
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:
Whiteboard: [hwoarang]
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2009-06-30 11:30 UTC by Dirk Vanden Boer
Modified: 2009-07-12 21:52 UTC (History)
0 users

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


Attachments
Ebuild for lastfmlib-0.2.1 (lastfmlib-0.2.1.ebuild,753 bytes, text/plain)
2009-06-30 11:31 UTC, Dirk Vanden Boer
Details
Ebuild for lastfmlib-0.3.0 (lastfmlib-0.3.0.ebuild,759 bytes, text/plain)
2009-06-30 13:05 UTC, Dirk Vanden Boer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Vanden Boer 2009-06-30 11:30:45 UTC
Ebuild for lastfmlib, a C/C++ library to scrobble tracks on lastfm.

Reproducible: Always




http://code.google.com/p/lastfmlib/
Comment 1 Dirk Vanden Boer 2009-06-30 11:31:19 UTC
Created attachment 196147 [details]
Ebuild for lastfmlib-0.2.1
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2009-06-30 12:00:53 UTC
Thanks

I will take this package
Comment 3 Dirk Vanden Boer 2009-06-30 13:05:56 UTC
Created attachment 196153 [details]
Ebuild for lastfmlib-0.3.0

I just released version 0.3.0 so I bumped the version of the ebuild and changed the logging use flag to the syslog use flag
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2009-06-30 15:02:24 UTC
I ve added this package on my overlay for a while until I test it more ;)

I clean up the ebuild. Please take a lot at it so you can see what you did wrong  :)

http://git.overlays.gentoo.org/gitweb/?p=dev/hwoarang.git;a=commitdiff;h=ce37b6bee19cbdb8a1b62ec0f530553f7cfc2fd9

Pay attention on KEYWORDS cause the way you have it , you have it stable for every arch. You never stabilize a package by your selft :)

Just add ~${ARCH} where ${ARCH} is your actual system arch. That way you mark it stable instead of stable 

Are you the upstream of this package? Would you like to be proxy-maintainer for that?
Comment 5 Dirk Vanden Boer 2009-07-01 08:08:38 UTC
I'm fine with being the proxy maintainer.

I modified my ebuild based on changes and noticed a problem with the test use flag. When enabled it requires the gtest package, which is not in portage. So I think it's better to remove it and pass --disable-unittests to configure. Since the test use flag only builds the unittests and doesn't execute them I think it is useless. This is also the case for the gejengel ebuild.
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2009-07-01 22:22:00 UTC
Thanks
Ebuild update on overlay
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2009-07-12 21:52:43 UTC
Ebuild commited on tree


*lastfmlib-0.3.0 (11 Jul 2009)

  11 Jul 2009; Markos Chandras <hwoarang@gentoo.org>
  +lastfmlib-0.3.0.ebuild, +metadata.xml:
  Initial commit of lastfmlib package. Thanks to
  Dirk Vanden Boer<dirk.vdb@gmail.com> for the initial ebuilds. He will be
  proxy
  maintainer. Fixes bug 275929


Thanks for reporting this

Dirk you will be proxy maintainer. 

Contact me via e-mail about version bumps, ebuild modifications etc

Thanks