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

Bug 123783

Summary: media-video/celtx (new ebuild)
Product: Gentoo Linux Reporter: Rohan Visuvasam <nullseraph>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: cillian.deroiste
Priority: Lowest Keywords: EBUILD
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://www.celtx.com
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: celtx ebuild first draft
Updated celtx ebuild
updated ebuild for 0.9.9.5
attempt at new ebuild to build from source (not working)

Description Rohan Visuvasam 2006-02-22 21:00:36 UTC
I am a total ebuild writing noob, so I hope I'm not wasting anyone's time with this.  Anyway, I wasn't certain what to use for DEPEND and RDEPEND since this is a pre-compiled package.  It seems to have a bunch of Mozilla libraries in its main directory, and that seems to be about it.
Comment 1 Rohan Visuvasam 2006-02-22 21:01:20 UTC
Created attachment 80495 [details]
celtx ebuild first draft
Comment 2 Rohan Visuvasam 2006-04-09 22:21:12 UTC
Created attachment 84346 [details]
Updated celtx ebuild

That first ebuild was garbage, my apologies.  This ebuild is slightly better, and by that I mean that it actually works.  TIA =)
Comment 3 Alan Jones 2006-12-28 11:14:19 UTC
Hi All,

The source code URL is http://celtx.com/download/celtx-098-src.tar.bz2

So perhaps SRC_URI should be changed to http://celtx.com/download/celtx-${PV/./}-src.tar.bz2
At least until there's multiple dots - though depends on how they change the filename after 0.98

Hope this helps with building a source based ebuild.

Cheers,

Alan.
Comment 4 Cillian de Róiste 2007-10-28 23:09:56 UTC
Created attachment 134592 [details]
updated ebuild for 0.9.9.5

The SRC_URI seems to now be Celtx.tar.gz although there is also a Celtx-0-9-9-5-src.tar.bz2, I don't know if that's something they plan to stick with or not so I just used Celtx.tar.gz.
I also added ~x86 and ~amd64 as keywords and removed the RDEPEND for virtual/x11
Comment 5 Cillian de Róiste 2007-11-25 15:39:31 UTC
Added ebuild for 0.9.9.6 (renamed) to the sunrise overlay, pending approval.
In sunrise I moved it to app-editors since it is a more of a general screenplay, theatre play editor now. Rohan, if you agree perhaps you could change that here too.

Thanks
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 11:00:22 UTC
If you can make a from-source ebuild that compiles against firefox/xulrunner or seamonkey instead of bundled mozilla stuff, then attach it and reopen the bug.

The ebuild was removed from overlay meanwhile, shipping something w/ bundled vulnerable Mozilla browser, its own openssl etc. etc. is a no-go.
Comment 7 Cillian de Róiste 2007-11-29 14:06:29 UTC
Created attachment 137316 [details]
attempt at new ebuild to build from source (not working)

This is copied from the kompozer ebuild,and doesn't work yet

It fails with the following error, which looks like it might be easy to fix
checking MOZ_GTK2_LIBS...   -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
configure: error: --enable-application=APP is required