Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 34663

Summary: preliminary gtranscode ebuild
Product: Gentoo Linux Reporter: Graeme Humphries <unit3>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: enhancement CC: kzimmerm, moixa
Priority: High Keywords: EBUILD
Version: 1.4   
Hardware: All   
OS: All   
URL: http://www.fuzzymonkey.org/newfuzzy/software/gtranscode/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gtranscode 0.3 ebuild
New gtranscode ebuild
gtranscode-0.3.ebuild.diff

Description Graeme Humphries 2003-11-28 18:26:57 UTC
I've made a preliminary ebuild for gtranscode (a gtk interface for transcode). It's a handy (and compact!) little utility.
Comment 1 Graeme Humphries 2003-11-28 18:27:50 UTC
Created attachment 21437 [details]
gtranscode 0.3 ebuild

oh yeah, here it is. :)
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2003-11-28 18:48:59 UTC
Please look at the other ebuilds already in the portage tree and make
yours look more like the rest.

A reading of http://dev.gentoo.org/~liquidx/ebuildmistakes.html would
probably be a good starting point as well.

Thanks.
Comment 3 Graeme Humphries 2003-11-28 19:07:29 UTC
Funny, I looked at liquidx's page, and I can't see any of the problems he brings up in my ebuild.

Would you care to comment exactly what you're concerned about, since I just used the skeleton ebuild? If that base ebuild is not properly structured, than perhaps a better base ebuild should be put into portage.
Comment 4 Marc Hildebrand (RETIRED) gentoo-dev 2003-11-29 01:06:45 UTC
[quote]
# NOTE: The comments in this file are for instruction and documentation.
# They're not meant to appear with your final, production ebuild.  Please
# remember to remove them before submitting or committing your ebuild.
[/quote]

Apart from that the ebuild seems fine.
You could use doexe in scr_install(), though...

Cheers,
Marc.
Comment 5 Graeme Humphries 2003-11-29 01:14:14 UTC
Ahhh, right, stripping the comments out. I never do that for my own
ebuild, though, because the comments remind me about what I'm supposed to be
doing. ;)

However, the doexec suggestion is a good idea, I just forgot about it since I threw together the ebuild in about 5 minutes. It's not like it was a particularly complicated program to compile or install. ;)
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-12-29 03:02:40 UTC
Comment on attachment 21437 [details]
gtranscode 0.3 ebuild

please submit a reviewed ebuild
Comment 7 Tobias Sager 2003-12-30 10:32:48 UTC
Created attachment 22862 [details]
New gtranscode ebuild

Just stumbled over this bug.
Attached the comment-stripped, doexe - version of the ebuild.

Cheers,
Tobias
Comment 8 Kai Zimmermann (RETIRED) gentoo-dev 2004-11-16 07:08:45 UTC
Created attachment 44058 [details]
gtranscode-0.3.ebuild.diff

There where dependecies missing and unused USE flages declared. Should be fixed
now.

kai
Comment 9 Kai Zimmermann (RETIRED) gentoo-dev 2005-01-17 09:09:42 UTC
Is in the tree now.

kai