Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147597 - cinelerra-svn-20060914 ebuild
Summary: cinelerra-svn-20060914 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Marc Hildebrand (RETIRED)
URL: http://cvs.cinelerra.org
Whiteboard:
Keywords:
: 148129 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-14 11:36 UTC by Aaron Slunt
Modified: 2006-10-22 03:14 UTC (History)
5 users (show)

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


Attachments
cinelerra-svn-20060914 ebuild (cinelerra-svn-20060914.ebuild,2.08 KB, text/plain)
2006-09-14 11:37 UTC, Aaron Slunt
Details
cinelerra-svn ebuild checking out svn trunk (head) (cinelerra-svn-2.1.ebuild,2.18 KB, text/plain)
2006-09-20 07:41 UTC, Urs Joss
Details
patch for the ebuild adding opengl support (cinelerra-2.1-opengl.patch,548 bytes, patch)
2006-09-20 11:44 UTC, Gour
Details | Diff
updated ebuild with dependency on new libmpeg3-1.7.ebuild (cinelerra-svn-2.1.ebuild,2.22 KB, text/plain)
2006-09-27 08:36 UTC, Gour
Details
cinelerra-svn live ebuild (cinelerra-svn-2.1.ebuild,2.99 KB, text/plain)
2006-10-03 00:19 UTC, Gour
Details
fixed & polished cinelerra-svn-2.1 (live) ebuild (cinelerra-svn-2.1.ebuild,2.98 KB, text/plain)
2006-10-03 06:18 UTC, Gour
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Slunt 2006-09-14 11:36:21 UTC
The latest ebuild in the official tree is cinelerra-cvs-20060619, outdated by three months: in fact, cinelerra doesn't even use cvs anymore, they use svn.

Attached is a cinelerra-svn-20060914 ebuild I've created; actually, it's a very slightly modified version of the cinelerra-cvs ebuild (just upped a few package versions in the deps).

Also, this is cinelerra 2.1, the old cinelerra-cvs was the 2.0 branch.
Comment 1 Aaron Slunt 2006-09-14 11:37:50 UTC
Created attachment 96989 [details]
cinelerra-svn-20060914 ebuild

Here it is.

I need a place to put the package, should I attach it as well? It's 32mb
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-19 00:00:07 UTC
*** Bug 148129 has been marked as a duplicate of this bug. ***
Comment 3 Urs Joss 2006-09-20 07:41:59 UTC
Created attachment 97544 [details]
cinelerra-svn ebuild checking out svn trunk (head)

Hi, I have attached a modified ebuild that actually uses svn to download head from the repository.

I'm not sure about the naming convention of such ebuilds, hence the 2.1 (which is more or less correct right now ;-)
Comment 4 Gour 2006-09-20 11:44:47 UTC
Created attachment 97566 [details, diff]
patch for the ebuild adding opengl support

Hi!

Here is the patch for the cinelerra-svn-2.1.ebuild which adds 'opengl' patch 'cause now Cinelerra-2.1 supports OpenGL.

Sincerely,
Gour
Comment 5 Marc Hildebrand (RETIRED) gentoo-dev 2006-09-26 21:53:55 UTC
Thanks a lot to you all for your contribution.
I am closely following cinelerra's progress am I am of course aware of the new release of cinelerra as it was discussed on the mailinglist and the merge with the community-version was available trough svn for some time now. Everybody knew 2.1 was coming so there was no version-bump before that.
As soon as my developer-boxes are up again (sometime in the next four weeks) I'll bump the package to a new version. Nevertheless this will be of the same kind as before, meaning we'll provide a svn-snapshot on our mirrors instead of doing live-svn-checkouts.
Cheers,

Marc.
Comment 6 Gour 2006-09-27 08:33:13 UTC
(In reply to comment #5)
> Thanks a lot to you all for your contribution.
> I am closely following cinelerra's progress am I am of course aware of the new
> release of cinelerra as it was discussed on the mailinglist and the merge with
> the community-version was available trough svn for some time now. Everybody
> knew 2.1 was coming so there was no version-bump before that.
> As soon as my developer-boxes are up again (sometime in the next four weeks)
> I'll bump the package to a new version. 

We are all very eager to get Cinelerra-2.1 into portage.

I am playing with it, but experience all kinds of strange problems...

One is that Cinelerra-2.1 needs libmpeg3-1.7, but when I was loading mpeg files, the old 1.5.2 version was used and progress dialog in Cinelerra was just hanging.

I built libmpeg3-1.7 with the ebuild & patches in http://bugs.gentoo.org/show_bug.cgi?id=45325, so the above ebuild for cinelerra-svn needs a patch to reflect the fact, but I'll update the whole ebuild to make it easier and less confusing.

Sincerely,
Gour

Nevertheless this will be of the same
> kind as before, meaning we'll provide a svn-snapshot on our mirrors instead of
> doing live-svn-checkouts.
> Cheers,
> 
> Marc.
> 

Comment 7 Gour 2006-09-27 08:36:19 UTC
Created attachment 98239 [details]
updated ebuild with dependency on new libmpeg3-1.7.ebuild

Hi!

Here is the new ebuild with the dependency on libmpeg3-1.7 ebuild.

Sincerely,
Gour
Comment 8 Gour 2006-10-03 00:14:53 UTC
(In reply to comment #5)
> Thanks a lot to you all for your contribution.

Hi Marc!

> Nevertheless this will be of the same kind as before, meaning we'll provide a > svn-snapshot on our mirrors instead of doing live-svn-checkouts.

I played a bit with Cinelerra in recent time (hit my head against the hard wall of ALSA-related problems :-) and seeing that Cinelerra is quite fast-moving-target, here I'm proposing to have live-svn ebuild and attach updated ebuild.

Please free to correct whatever is required.

Since the http://bugs.gentoo.org/show_bug.cgi?id=45325 is not resolved (yet) and  
Cinelerra-2.1 has in SVN libmpeg3, I put restriction on libmpeg3 lib (having old   
libmpeg3-1.5.x caused lot of problems too.)

I also added a hack in ebuild to get SVN Revision number available for easier debugging.

My proposal is to add cinelerra-svn ebuild to official list of Gentoo overlays so it can be managed with layman?

Sincerely,
Gour
Comment 9 Gour 2006-10-03 00:16:50 UTC
Comment on attachment 98239 [details]
updated ebuild with dependency on new libmpeg3-1.7.ebuild

Hi!

http://bugs.gentoo.org/show_bug.cgi?id=45325

is not resolved and since cinelerra-2.1 contains new libmpeg3, this is now handled with the new ebuild.

Sincerely,
Gour
Comment 10 Gour 2006-10-03 00:19:36 UTC
Created attachment 98688 [details]
cinelerra-svn live ebuild

Hi!

Here is the new cinelerra-svn ebuild which I propose for inclusion as live ebuild in the list of Gentoo overlays.

Tested on ~amd64.

Sincerely,
Gour
Comment 11 Gour 2006-10-03 06:18:54 UTC
Created attachment 98702 [details]
fixed & polished cinelerra-svn-2.1 (live) ebuild

Hi!

Here is updated ebuild for cinelerra-svn-2.1.

Fix: removed extra 'cd ${S}'

Update: echo statement for REPOMAINTXT (according to Cinelerra's devs)

Sincerely,
Gour
Comment 12 Alexis Ballier gentoo-dev 2006-10-20 15:04:15 UTC
Just bumped today's snapshot !


I cannot get any problem with either libmpeg3-1.5.2-r3 or 1.7... if you still have some problems with this, could you please contact me or file a new bug ? 

By the way, live svn checkouts are not good for the main portage tree, this makes maintainance impossible. Moreover, think about the poor svn server when millions of users will do a svn checkout ;)


Thanks for your help.
Comment 13 Gour 2006-10-22 03:14:01 UTC
> I cannot get any problem with either libmpeg3-1.5.2-r3 or 1.7... if you still
> have some problems with this, could you please contact me or file a new bug ? 

For now, I don't use libmpeg3 any longer.

> By the way, live svn checkouts are not good for the main portage tree, this
> makes maintainance impossible. Moreover, think about the poor svn server when
> millions of users will do a svn checkout ;)

I understand, but what about putting cinelerra-svn in overlay list to be handled   via layman?

Cinelerra is quickly moving target and many important things were added/solved recently?


Sincerely,
Gour