Bug 225415 - media-video/ogmrip: version bump
Bug#: 225415 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: media-video@gentoo.org Reported By: billl@users.sf.net
Component: Ebuilds
URL: 
Summary: media-video/ogmrip: version bump
Keywords:  
Status Whiteboard: 
Opened: 2008-06-08 18:20 0000
Description:   Opened: 2008-06-08 18:20 0000
OGMRip 0.12 has been released today.

Reproducible: Always

------- Comment #1 From Olivier Rolland 2008-06-08 18:21:36 0000 -------
Created an attachment (id=155983) [details]
ogmrip-0.12.0.ebuild

------- Comment #2 From Carsten Lohrke 2008-06-08 22:04:21 0000 -------
- Don't attach anything without a comment. If the ebuild doesn't need to be
changed - just say it. If you attach something, a unified diff is preferred.

- Looking at the ebuild, there's one R that shouldn't be there. Also an ebuild
should never die, but definitely not multiple times: 

local letsfail=0

...

((letsfail++))

...

[[ letsfail != 0 ]] && die "Please correct the above use dependency issues."

------- Comment #3 From Olivier Rolland 2008-06-08 22:24:36 0000 -------
- The ebuild has changed

- Which R shouldn't be there ? The one of RDEPEND ? If yes, I disagree.

- Where is it specified that an ebuild should never die ? And where is it
specified that if an ebuild dies, it should only die in one place ?

- I don't find the letsfail solution better.

Anyway, it's up to beandog.

------- Comment #4 From Carsten Lohrke 2008-06-08 22:33:57 0000 -------
RDEPEND="${RDEPEND} ...." is wrong.

An ebuild dies in case of an error. The missing use dependency resolution in
Portage requires the ugly workaround to let the ebuild die. What do you think a
user thinks, if this happens multiple times to him, instead getting all
messages at once?! Exactly - bullshit.

------- Comment #5 From Olivier Rolland 2008-06-08 22:35:32 0000 -------
Oops, sorry, you're right, the R should not be there.

------- Comment #6 From Patrick Ohearn 2008-06-09 14:25:44 0000 -------
I have an ebuild for ogmrip-0.12 and ogmrip-{ac3,video-copy,mpeg} in my git
repoistory at http://github.com/patoh/patoh/tree/master.

I wrote the ogmrip ebuild from scratch, so a few things may be different (as I
didn't know there was one in the tree at the time).

------- Comment #7 From LIETART Frederic 2008-06-09 16:24:32 0000 -------
Please commit ;)

------- Comment #8 From Olivier Rolland 2008-06-09 18:42:20 0000 -------
Created an attachment (id=156107) [details]
ogmrip-0.12.0.ebuild

* Fixed DEPEND/RDEPEND
* Fixed multiple dies
* Added mp4 USE flag

------- Comment #9 From LIETART Frederic 2008-06-15 20:58:30 0000 -------
Up please

------- Comment #10 From Steve Dibb 2008-06-26 02:05:40 0000 -------
in CVS

Thanks for the ebuild, Olivier

Frederic, please don't nag.