Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36593 - New version of beep-media-player out, and a name change. [ebuild attached]
Summary: New version of beep-media-player out, and a name change. [ebuild attached]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL: http://beepmp.sourceforge.net
Whiteboard:
Keywords: EBUILD
: 39451 (view as bug list)
Depends on:
Blocks: 39452
  Show dependency tree
 
Reported: 2003-12-27 10:16 UTC by Adam
Modified: 2004-03-03 04:11 UTC (History)
3 users (show)

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


Attachments
Beep media player 0.9.6.1 ebuild (bmp-0.9.6.1.tar.bz2,1.84 KB, application/octet-stream)
2003-12-27 10:17 UTC, Adam
Details
Updated bmp-0.9.6.1.ebuild (bmp-0.9.6.1.ebuild,2.36 KB, text/plain)
2004-01-06 13:15 UTC, Adam
Details
Improvised ebuild that I used on my system (beep-media-player-0.9.6.1.ebuild,2.05 KB, text/plain)
2004-01-06 18:03 UTC, David Oftedal
Details
Patch to make ebuild 0.9.6.1able (beep.diff,955 bytes, patch)
2004-01-15 21:20 UTC, Jordan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam 2003-12-27 10:16:37 UTC
Beep media player has changed its name (again) to bmp as a tarball...and a version update.  The new version is 0.9.6.1.

Reproducible: Always
Steps to Reproduce:
Comment 1 Adam 2003-12-27 10:17:57 UTC
Created attachment 22715 [details]
Beep media player 0.9.6.1 ebuild

While they changed versiononing numbers, they also again changed the tarball
name to bmp, so it shouldn't be a problem.
Comment 2 David Oftedal 2004-01-03 17:40:17 UTC
You've changed it a bit too much. You can still use the old SRC_URI line, just change $P to bmp-$PV, as $PV refers only to the version number. So you should consider starting over again from a previous ebuild.

There's another problem with it, and that is that the ebuild can't find a configure script. I've encountered this problem myself, and it usually means that you need to run autogen.sh. Too bad I don't know how to make it do that.
Comment 3 Adam 2004-01-06 13:15:33 UTC
Created attachment 23255 [details]
Updated bmp-0.9.6.1.ebuild

Sorry, I originally based it from BMG, as I didn't know the ebuilds were here
till I tried to give it to them.  I fixed the problems, and used Gentoo's way
of doing things.
Comment 4 David Oftedal 2004-01-06 18:03:53 UTC
Created attachment 23276 [details]
Improvised ebuild that I used on my system
Comment 5 David Oftedal 2004-01-06 18:04:50 UTC
Ah, cool. I submitted the ebuild I just used on my system for comparison. It's just a quick hack, but it makes extended use of bmp-+ the PV variable instead of just P.
Comment 6 Jordan 2004-01-15 21:20:56 UTC
Created attachment 23900 [details, diff]
Patch to make ebuild 0.9.6.1able

This is a patch I made. It uses MY_P to rename both the SRC_URI and S, instead
of doing it two seperate times. It also makes XML optional with the xml use
flag as the other ebuild submitted does and adds it to IUSE as well. It keeps
the package name the same, unlike the first submitted ebuild, which proposes a
change to bmp. Without doing such a change, 1.0.5pre5 will have to be masked or
taken out of portage because I don't see how else going from 1.0.5 to 0.9.6.1
would be seen as an upgrade. What's the status of this anyway? 0.9.6.1 is
greatly improved IMO over 1.0.5pre5, I don't know why nothing has been done
yet.
Comment 7 Nexu 2004-01-29 03:36:40 UTC
Reminding message regarding versioning change (as posted on their website) :

Project started with 1.0.0-pre[4,5,6] versioning scheme. But this cause trouble with Debian packaging system as it will see the final 1.0.0 version as lower than the -pre versions. For that reason they changed it to 0.9.x with increasing microversion until they hit stable release (1.0.0).

SO CURRENT & LATEST IS 0.9.6.1.

FYI: 0.9.7 will be released on Feb 1st.
Comment 8 Brian Harring (RETIRED) gentoo-dev 2004-02-06 13:11:56 UTC
*** Bug 39451 has been marked as a duplicate of this bug. ***
Comment 9 Brian Harring (RETIRED) gentoo-dev 2004-02-06 13:16:27 UTC
Transfering the blockage for 39452 (bmp-skins-1.0) to this bug (making this the bmp 0.9.6 bug central) from bug 39451
Comment 10 Brian Harring (RETIRED) gentoo-dev 2004-02-06 13:20:58 UTC
I'm sure people are aware of this, but w/ the goofy version adjustments if we don't split bmp of from beep media player we're going to have fun with version'ing issues... (noting it so I can close out an informal bug on that).
Comment 11 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-06 21:42:31 UTC
just masking the ebuilds won't force an update.  As long as the ebuild exists, portage will think it's validly installed.  I'd recommend masking/version-bumping it and deleting the current one so people with it are forced to upgrade to the "lower" version (which is really newer).  And we should change media-sound/beep-media-player to media-sound/bmp.
Comment 12 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-03 04:11:42 UTC
this is already in portage...