Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/lives: ChangeLog lives-1.4.6.ebuild
Date: Fri, 30 Sep 2011 19:14:04
Message-Id: 20110930191353.C63C220036@flycatcher.gentoo.org
1 ssuominen 11/09/30 19:13:53
2
3 Modified: ChangeLog
4 Added: lives-1.4.6.ebuild
5 Log:
6 Version bump wrt #376367 by tman, including upstream patch for building against libv4l instead of v4l1 from linux-headers wrt #361943 by Jouni Rinne. Use python2 instead of python wrt #315053 by Arfrever Frehtes Taifersar Arahesis. Fix imagemagick vs. graphicsmagick dependencies wrt #314337 by Wojciech Porczyk.
7
8 (Portage version: 2.2.0_alpha59/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.32 media-video/lives/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/lives/ChangeLog?rev=1.32&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/lives/ChangeLog?rev=1.32&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/lives/ChangeLog?r1=1.31&r2=1.32
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/lives/ChangeLog,v
20 retrieving revision 1.31
21 retrieving revision 1.32
22 diff -u -r1.31 -r1.32
23 --- ChangeLog 4 Apr 2011 13:05:26 -0000 1.31
24 +++ ChangeLog 30 Sep 2011 19:13:53 -0000 1.32
25 @@ -1,6 +1,15 @@
26 # ChangeLog for media-video/lives
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/lives/ChangeLog,v 1.31 2011/04/04 13:05:26 lu_zero Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/lives/ChangeLog,v 1.32 2011/09/30 19:13:53 ssuominen Exp $
30 +
31 +*lives-1.4.6 (30 Sep 2011)
32 +
33 + 30 Sep 2011; Samuli Suominen <ssuominen@g.o> +lives-1.4.6.ebuild:
34 + Version bump wrt #376367 by tman, including upstream patch for building
35 + against libv4l instead of v4l1 from linux-headers wrt #361943 by Jouni Rinne.
36 + Use python2 instead of python wrt #315053 by Arfrever Frehtes Taifersar
37 + Arahesis. Fix imagemagick vs. graphicsmagick dependencies wrt #314337 by
38 + Wojciech Porczyk.
39
40 *lives-1.4.2 (04 Apr 2011)
41
42
43
44
45 1.1 media-video/lives/lives-1.4.6.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/lives/lives-1.4.6.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/lives/lives-1.4.6.ebuild?rev=1.1&content-type=text/plain
49
50 Index: lives-1.4.6.ebuild
51 ===================================================================
52 # Copyright 1999-2011 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/media-video/lives/lives-1.4.6.ebuild,v 1.1 2011/09/30 19:13:53 ssuominen Exp $
55
56 EAPI=4
57 inherit eutils
58
59 MY_P=LiVES-${PV}
60
61 DESCRIPTION="LiVES is a Video Editing System"
62 HOMEPAGE="http://lives.sf.net"
63 SRC_URI="http://www.xs4all.nl/~salsaman/lives/current/${MY_P}.tar.bz2"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~ppc ~x86"
68 IUSE="libvisual matroska nls ogg theora" # static-libs
69
70 # FIXME (incomplete workaround in place):
71 # !!<${CATEGORY}/${PF} is because if you have lives installed, the bundled
72 # libweed never gets installed in second emerge
73 # See also bug 295293
74 RDEPEND="media-video/mplayer
75 || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
76 dev-lang/perl
77 >=dev-libs/glib-2.14
78 >=x11-libs/gtk+-2.16:2
79 media-libs/libsdl
80 media-libs/libv4l
81 virtual/ffmpeg
82 virtual/jpeg
83 media-sound/sox
84 virtual/cdrtools
85 || ( dev-lang/python:2.7 dev-lang/python:2.6 )
86 media-plugins/frei0r-plugins
87 media-sound/jack-audio-connection-kit
88 >=media-video/mjpegtools-1.6.2
89 sys-libs/libavc1394
90 libvisual? ( media-libs/libvisual )
91 matroska? ( media-video/mkvtoolnix )
92 ogg? ( media-sound/ogmtools )
93 theora? ( media-libs/libtheora )
94 !!<${CATEGORY}/${PF}"
95 DEPEND="${DEPEND}
96 dev-util/pkgconfig
97 nls? ( sys-devel/gettext )"
98
99 DOCS=( AUTHORS BUGS ChangeLog FEATURES GETTING.STARTED NEWS README )
100
101 src_prepare() {
102 esvn_clean
103
104 # Use python 2.x as per reference in plugins
105 sed -i \
106 -e '/#!.*env/s:python:python2:' \
107 lives-plugins/plugins/encoders/multi_encoder* \
108 lives-plugins/marcos-encoders/lives_*_encoder* || die
109
110 }
111
112 src_configure() {
113 # $(use_enable static-libs static)
114 econf \
115 --disable-static \
116 $(use_enable libvisual) \
117 $(use_enable nls)
118 }
119
120 src_install() {
121 default
122 find "${ED}"usr -name '*.la' -exec rm -f {} +
123 # use static-libs ||
124 rm -f "${ED}"usr/lib*/libweed-*.a
125 }