Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75032 - pitivi-0.1.1 (New Package)
Summary: pitivi-0.1.1 (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 94758
Blocks:
  Show dependency tree
 
Reported: 2004-12-20 04:13 UTC by Spoiala Cristian
Modified: 2006-09-30 19:09 UTC (History)
18 users (show)

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


Attachments
pitivi-0.1.1.ebuild (pitivi-0.1.1.ebuild,598 bytes, text/plain)
2004-12-20 09:49 UTC, Marcelo Goes (RETIRED)
Details
0.1.1-cvs.diff (0.1.1-cvs.diff,5.78 KB, patch)
2004-12-20 09:50 UTC, Marcelo Goes (RETIRED)
Details | Diff
ebuild with corrected dependencies (pitivi-0.1.1.ebuild,634 bytes, text/plain)
2005-01-24 11:10 UTC, Karol Szumski
Details
pitivi-0.1.1 ebuild : added another required dependency (pitivi-0.1.1.ebuild,675 bytes, text/plain)
2005-01-25 14:34 UTC, Karol Szumski
Details
pitivi ebuild with yet another required dependency ... (pitivi-0.1.1.ebuild,716 bytes, text/plain)
2005-01-26 06:47 UTC, Karol Szumski
Details
pitivi-0.1.10.ebuild (pitivi-0.1.10.ebuild,828 bytes, text/plain)
2005-07-11 09:34 UTC, Karol Szumski
Details
pitivi-0.1.10.ebuild (pitivi-0.1.10.ebuild,1.28 KB, text/plain)
2005-08-20 11:41 UTC, Ed Catmur
Details
pitivi-0.1.10.ebuild (pitivi-0.1.10.ebuild,1.47 KB, text/plain)
2005-11-15 06:34 UTC, Ed Catmur
Details
pitivi-0.9.9.2.ebuild (pitivi-0.9.9.2.ebuild,1.35 KB, text/plain)
2006-02-08 11:30 UTC, Daniel Lin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Spoiala Cristian 2004-12-20 04:13:37 UTC
http://www.pitivi.org/
Pitivi is a new application using the GStreamer multimedia framework to manipulate a large sort of multimedia sources,
licensed under the GNU General Public License (GPL).
At this level of development it can be compared to a classic video editing software.

Specifications :
# Gtk2 Advanced GUI
# Gstreamer Framework
# Gnonlin non-linear video library

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2004-12-20 09:36:28 UTC
pitivi depends on gst-plugins-0.8.6, which is not yet in Portage.
This bug depends on bug #72803
Comment 2 Marcelo Goes (RETIRED) gentoo-dev 2004-12-20 09:49:35 UTC
Created attachment 46449 [details]
pitivi-0.1.1.ebuild
Comment 3 Marcelo Goes (RETIRED) gentoo-dev 2004-12-20 09:50:13 UTC
Created attachment 46450 [details, diff]
0.1.1-cvs.diff

some patches from cvs
Comment 4 Karol Szumski 2005-01-24 11:10:15 UTC
Created attachment 49402 [details]
ebuild with corrected dependencies

corrected dependencies:
>=media-libs/gstreamer-0.8.6
to
>=media-libs/gstreamer-0.8.7

added dependency:
>=media-plugins/gst-plugins-ffmpeg-0.8.2

according to
http://www.pitivi.org/site/documentations/releasenotes/pitivireleasenote-0.1.1
Comment 5 Karol Szumski 2005-01-25 14:34:28 UTC
Created attachment 49517 [details]
pitivi-0.1.1 ebuild : added another required dependency

added
>=media-plugins/gst-plugins-xvideo-0.8.7

without this pitivi crashed while creating a new project (saying something
about assert not liking a null pointer to a videosink)
Comment 6 Karol Szumski 2005-01-26 06:47:34 UTC
Created attachment 49559 [details]
pitivi ebuild with yet another required dependency ...

I guess this is getting tiresome, but here goes:
pitivi requires media-plugins/gst-plugins-libpng to actually work.
Still, it would be best to have all current gst-plugins installed ... just to
be sure

I'd say it would be best to wait till next release before adding it to portage
(or make a patch that would sync it to current CVS version - it has some bugs
fixed, AND can detect if Gstreamer has less plugins than pitivi needs to work)
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-22 19:44:54 UTC
Please follow indentation indication for the ebuilds. And states clearly the name of the ebuild as it indicates the version of the package (i suppose it's still 0.1.1).
Also note that you shouldn't use emake install but just make install. Please review Ebuild common mistakes on gentoo dev docs.
Comment 8 Karol Szumski 2005-07-11 09:34:25 UTC
Created attachment 63153 [details]
pitivi-0.1.10.ebuild

the newest version. (when compiled it says it's 0.1.9, but it's 0.1.10)
note: the core and the ui have been separated some time before 0.1.9.1PRE, now
you have to get gnonlin separately (ebuild here:
http://bugs.gentoo.org/show_bug.cgi?id=94758)

note: the pitivi webpage is open again
Comment 9 Ed Catmur 2005-08-20 11:41:39 UTC
Created attachment 66417 [details]
pitivi-0.1.10.ebuild

Fix indent, description, deps, pygtk needs gnome USE flag, remove redundant
src_compile, install supplied pitivi.desktop, use dodoc, fix imports for recent
pygtk.
Comment 10 Ed Catmur 2005-11-15 06:34:50 UTC
Created attachment 72946 [details]
pitivi-0.1.10.ebuild

minor fixes (sandbox issues)
Comment 11 Adomas Jackevicius 2005-11-25 16:58:17 UTC
Add this to Portage
Comment 12 Aldo "xoen" Giambelluca 2005-12-28 01:17:15 UTC
PiTiVi 0.9.9.1 is out ;)
It depends on the new gstreamer 0.10.

Marry Xmas and happy 2006 (year of GNU/Linux multimedia (TM) ;)


(http://sourceforge.net/forum/forum.php?forum_id=523483)
A promise is a promise. I said there would be a beta release of PiTiVi working with the latest GStreamer 0.10 series before Xmas and here it is : 
 
PiTiVi 0.9.9.1 "A glass of wine next to the fireplace" 
 
Features: 
 
* GStreamer 0.10 backend 
* Import of audio/video files 
* Playback and scrubbing (view while seek) of media files 
* Adding files to a Timeline 
* Playback and scrubbing on Timeline 
 
Dependencies: 
 
* GStreamer core and plugins >= 0.10.0 
* Python bindings for GStreamer >= 0.10.0 
* Python bindings for gtk >= 2.8.0 
* Python bindings for gnome >= 2.12.0 
* GNonLin elements >= 0.10.0.3 
 
This release was focused on making PiTiVi work with the new GStreamer 0.10 series, along with the gnonlin non-linear editing elements. Some work has still to be done to be able to do basic editing, but the hard part is now done. 
 
What is to be expected within the next couple of months: 
 
* Moving, removing files in the Timeline 
* Resizing files within the Timeline 
* Export/Render 
* Project saving/loading 
* Complex Timeline View 
* Effects/Transitions 
 
As usual, bug reports are more than welcome. One special note though : if you have problem using a file with PiTiVi, try playing it with another gstreamer-0.10 powered player (like Totem) and try seeking within that file. If you encounter problems only in PiTiVi, file a bug on the PiTiVi bug-tracker, else file a bug on the GStreamer bug-tracker. 
 
Finally, I wish you all a merry Xmas and/or holidays ! See you all in 2006, the year of open-source multimedia :)
Comment 13 Zeksers 2006-01-22 00:35:08 UTC
IS there a new ebuild for the newest version of PiTiVi?
Comment 14 Aldo "xoen" Giambelluca 2006-02-06 15:21:54 UTC
The 0.9.9.2 announce is here (http://sourceforge.net/forum/forum.php?forum_id=531099)

"[...]This is mostly a bugfix release for gconf/playback issues. It also requires the latest version of gnonlin (0.10.0.5)."
Comment 15 Daniel Lin 2006-02-08 11:30:10 UTC
Created attachment 79255 [details]
pitivi-0.9.9.2.ebuild

pitivi-0.9.9.2, using Gstreamer-0.10
Comment 16 Norman Jonas 2006-02-08 12:22:21 UTC
Installs fine and runs, but I can't add sources.

Furthermore I think a dependancy on media-plugins/gst-plugins-gnomevfs is missing cause there was an error related to it on the console which disappeared when I installed that package ( adding sources does not work still though ).

For those interested gstreamer 0.10 seems be sloted ( but I am not sure if installing 0.8 apps will work once 0.10 has been installed due to the pkgconfig file but I don't know for sure yet ).

My package.keywords :

media-video/pitivi ~x86
media-libs/gnonlin ~x86
media-libs/gstreamer ~amd64
dev-python/gst-python ~amd64
media-libs/gst-plugins-base ~amd64
media-plugins/gst-plugins-ffmpeg ~amd64
media-plugins/gst-plugins-libpng ~amd64
media-plugins/gst-plugins-xvideo ~amd64

My package.unmask :

media-libs/gstreamer
dev-python/gst-python
media-libs/gst-plugins-base
media-plugins/gst-plugins-ffmpeg
media-plugins/gst-plugins-libpng
media-plugins/gst-plugins-xvideo
Comment 17 Zeksers 2006-02-11 06:02:09 UTC
#emerge -av pitivi

These are the packages that I would merge, in order:

Calculating dependencies |
emerge: there are no ebuilds to satisfy ">=media-libs/gnonlin-0.10.0.3".
(dependency required by "media-video/pitivi-0.9.9.2" [ebuild])
Comment 18 Zeksers 2006-02-11 06:04:45 UTC
SOrry, didn't see it was depending on bug #94758
Comment 19 Luká Polívka 2006-03-28 11:24:14 UTC
pkg_setup() {
	if ! built_with_use dev-python/pygtk gnome; then
		eerror "Please merge dev-python/pygtk with 'gnome' in USE flags."
		die "Need glade support in pygtk!"
	fi
}

This part will cause TROUBLE! Newer PyGTK versions DON'T have gnome USE flag.

You need something like this:
	if ! built_with_use "<dev-python/pygtk-2.8.0-r2" gnome; then
Comment 20 Norman Jonas 2006-04-26 11:33:47 UTC
pitivi-0.10.0 is out. I get an acces violation ( latest ebuild renamed, added ~amd64, removed pygtk gnome flag check ) :

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/var/log/sandbox/sandbox-media-video_-_pitivi-0.10.0-9669.log"

rename:    /root/.gstreamer-0.10/registry.x86_64.xml.tmpuOQvHp
--------------------------------------------------------------------------------

Other than that it works fine.
Comment 21 Hanno Böck gentoo-dev 2006-05-13 13:47:05 UTC
Added cleaned up version of 0.10.0 ebuild.