Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180793 - media-videos/lives-0.9.8.5 released!
Summary: media-videos/lives-0.9.8.5 released!
Status: VERIFIED DUPLICATE of bug 171109
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://lives.sourceforge.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-03 22:02 UTC by Yeaw Chu Lee
Modified: 2007-06-03 22:08 UTC (History)
0 users

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


Attachments
ebuild (lives-0.9.8.5.ebuild,1.65 KB, text/plain)
2007-06-03 22:05 UTC, Yeaw Chu Lee
Details
makefile patch (Makefile-fix.patch,812 bytes, patch)
2007-06-03 22:06 UTC, Yeaw Chu Lee
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yeaw Chu Lee 2007-06-03 22:02:56 UTC
Latest release of LiVES - 0.9.8.5.

Changelog:

Version 0.9.8.5 (30/05/07)
--------------------------
Fix crash when "clear realtime effects" or "load default keymap" is
clicked in the realtime effects window (regression).
Fix selection end when timeline is zoomed.
Add option "change video speed to fit time".
Add "VJ/Reset frames and frame rates".
Add "reset current framerate" key (ctrl-enter).
Support for opening images containing multiple frames (e.g. animated gif).
Fix crash when recording/rendering a generator with no clips open.
Add startup option "-aplayer".
Fix yuv4mpeg stream out palette (regression) and fps.
Fix shrink/expand and tunnel effects (regression).
Mend broken behaviour of "compositor"
Scale preview image correctly in multitrack.
Add desktop menu entries
Show preview in multitrack.
Many small fixes.
Fix some broken effects (shrink/expand, tunnel, transition_bwthresh).

<snipped>...

Reproducible: Always

Steps to Reproduce:
1.Visit http://lives.sourceforge.net
2.Go to "Download" page.
3.

Actual Results:  
Wanted to emerge lastest version of LiVES from portage but current version available is only 0.9.7 - at least 7-8 months old.

Expected Results:  
Emerge LiVES 0.9.8.5

I am no expert at writing ebuilds but this worked for me.  

Had some problems installing due to "sandbox"-ing issues.  Therefore made minor changes to ebuild and added a patch to resolve it.

Hopefully someone here with more experience will improve it.

See attached:
1. lives-0.9.8.5.ebuild
2. Makefile-fix.patch


# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: based on 0.9.7 - YC Lee $

inherit flag-o-matic eutils

DESCRIPTION="Linux Video Editing System"

HOMEPAGE="http://lives.sf.net"

SRC_URI="http://heanet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"

KEYWORDS="~x86 ~ppc ~amd64"

IUSE="matroska ogg theora libvisual sox nls" #sdl jack dv"

DEPEND=">=media-video/mplayer-0.90-r2
                >=media-gfx/imagemagick-5.5.6
                >=dev-lang/perl-5.8.0-r12
                >=x11-libs/gtk+-2.2.1
                media-libs/libsdl
                >=media-video/ffmpeg-0.4.8
                >=media-libs/jpeg-6b-r3
                >=media-sound/sox-12.17.3-r3
                virtual/cdrtools
                theora? ( media-libs/libtheora )
                >=dev-lang/python-2.3.4
                matroska? ( media-video/mkvtoolnix
                                        media-libs/libmatroska )
                ogg? ( media-sound/ogmtools )
                >=media-video/mjpegtools-1.6.2
                libvisual? ( =media-libs/libvisual-0.2* )
                media-sound/jack-audio-connection-kit
                sox? ( media-sound/sox )
                sys-libs/libavc1394"

src_unpack() {
        unpack ${A}
        # hardcoding -03 is wrong!
        sed -i -e "s:-O3::g" \
        ${S}/{,src,lives-plugins,lives-plugins/plugins/playback/video,lives-plugins/weed-plugins}/Makefile*
        # patching Makefile.in - yeaw chu lee 030607
        cd "${S}"
        epatch "${FILESDIR}"/Makefile-fix.patch
}

src_compile() {
        econf \
                $(use_enable libvisual) \
                $(use_enable nls) \
                || die "configure failed"
        emake || die "make failed"
}

src_install() {
        dodir /usr/share/pixmaps
        dodir /usr/share/applications
        dodir /usr/share/lives/icons
        make DESTDIR=${D} install || die
        dodoc AUTHORS CHANGELOG FEATURES GETTING.STARTED
}



--- Makefile.in.orig    2007-06-03 20:26:05.000000000 +0000
+++ Makefile.in 2007-06-03 20:27:33.000000000 +0000
@@ -764,8 +764,8 @@ install-exec-local:
        cp -f $(srcdir)/build-lives-rfx-plugin-multi $(DESTDIR)$(bindir) && chmod +rx $(DESTDIR)$(bindir)/build-lives-rfx-plugin-multi
        cp -f $(srcdir)/default.keymap $(DESTDIR)$(datadir)/$(PACKAGE)/
        $(DESTDIR)$(bindir)/build-lives-rfx-plugin-multi builtin $(DESTDIR)$(datadir) $(DESTDIR)$(bindir)
-       cp -f $(srcdir)/menu-entries/LiVES.desktop /usr/share/applications/
-       cp -f $(srcdir)/menu-entries/lives.xpm /usr/share/pixmaps/
+       cp -f $(srcdir)/menu-entries/LiVES.desktop $(DESTDIR)$(datadir)/applications/
+       cp -f $(srcdir)/menu-entries/lives.xpm $(DESTDIR)$(datadir)/pixmaps/
 
        $(top_srcdir)/po/update_with_plugins.sh install $(PACKAGE) $(prefix) $(DESTDIR)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-03 22:04:56 UTC

*** This bug has been marked as a duplicate of bug 171109 ***
Comment 2 Yeaw Chu Lee 2007-06-03 22:05:50 UTC
Created attachment 121079 [details]
ebuild
Comment 3 Yeaw Chu Lee 2007-06-03 22:06:37 UTC
Created attachment 121080 [details, diff]
makefile patch
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-06-03 22:08:56 UTC
Well thanks, but continue in the original bug please, not here.