* [gentoo-commits] gentoo-x86 commit in media-video/libav: libav-0.7.4.ebuild libav-0.7.9999.ebuild libav-0.8.ebuild ChangeLog libav-9999.ebuild metadata.xml libav-0.8.1.ebuild libav-0.8.9999.ebuild
@ 2012-03-20 22:58 Luca Barbato (lu_zero)
0 siblings, 0 replies; only message in thread
From: Luca Barbato (lu_zero) @ 2012-03-20 22:58 UTC (permalink / raw
To: gentoo-commits
lu_zero 12/03/20 22:58:59
Modified: libav-0.7.4.ebuild libav-0.7.9999.ebuild
libav-0.8.ebuild ChangeLog libav-9999.ebuild
metadata.xml libav-0.8.1.ebuild
libav-0.8.9999.ebuild
Log:
Small update, mark proper license and introduce tools useflag in the live ebuild
(Portage version: 2.2.0_alpha90/cvs/Linux x86_64)
Revision Changes Path
1.2 media-video/libav/libav-0.7.4.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.4.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.4.ebuild?r1=1.1&r2=1.2
Index: libav-0.7.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libav-0.7.4.ebuild 27 Jan 2012 10:06:53 -0000 1.1
+++ libav-0.7.4.ebuild 20 Mar 2012 22:58:59 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.4.ebuild,v 1.1 2012/01/27 10:06:53 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.4.ebuild,v 1.2 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
1.6 media-video/libav/libav-0.7.9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild?r1=1.5&r2=1.6
Index: libav-0.7.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- libav-0.7.9999.ebuild 8 Feb 2012 19:43:51 -0000 1.5
+++ libav-0.7.9999.ebuild 20 Mar 2012 22:58:59 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild,v 1.5 2012/02/08 19:43:51 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild,v 1.6 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
1.9 media-video/libav/libav-0.8.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.ebuild?r1=1.8&r2=1.9
Index: libav-0.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libav-0.8.ebuild 16 Mar 2012 20:18:03 -0000 1.8
+++ libav-0.8.ebuild 20 Mar 2012 22:58:59 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.ebuild,v 1.8 2012/03/16 20:18:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.ebuild,v 1.9 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
1.61 media-video/libav/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.61&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.61&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?r1=1.60&r2=1.61
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- ChangeLog 16 Mar 2012 20:18:03 -0000 1.60
+++ ChangeLog 20 Mar 2012 22:58:59 -0000 1.61
@@ -1,6 +1,12 @@
# ChangeLog for media-video/libav
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.60 2012/03/16 20:18:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.61 2012/03/20 22:58:59 lu_zero Exp $
+
+ 20 Mar 2012; Luca Barbato <lu_zero@gentoo.org> libav-0.7.4.ebuild,
+ libav-0.7.9999.ebuild, libav-0.8.ebuild, libav-0.8.1.ebuild,
+ libav-0.8.9999.ebuild, libav-9999.ebuild, metadata.xml:
+ Small update, mark proper license and introduce tools useflag in the
+ live ebuild
*libav-0.8.1 (16 Mar 2012)
1.35 media-video/libav/libav-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-9999.ebuild?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-9999.ebuild?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-9999.ebuild?r1=1.34&r2=1.35
Index: libav-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-9999.ebuild,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- libav-9999.ebuild 16 Mar 2012 20:18:03 -0000 1.34
+++ libav-9999.ebuild 20 Mar 2012 22:58:59 -0000 1.35
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-9999.ebuild,v 1.34 2012/03/16 20:18:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-9999.ebuild,v 1.35 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
@@ -30,9 +30,8 @@
IUSE="+3dnow +3dnowext aac alsa altivec amr bindist +bzip2 cdio cpudetection
custom-cflags debug dirac doc +encode faac truetype frei0r +gpl gsm
+hardcoded-tables ieee1394 jack jpeg2k +mmx +mmxext mp3 network openssl
- oss pic pulseaudio +qt-faststart rtmp schroedinger sdl speex ssl +ssse3
- static-libs test theora threads v4l vaapi vdpau vorbis vpx X x264 xvid
- +zlib"
+ oss pic pulseaudio rtmp schroedinger sdl speex ssl +ssse3 static-libs
+ test theora threads tools v4l vaapi vdpau vorbis vpx X x264 xvid +zlib"
CPU_FEATURES="3dnow:amd3dnow 3dnowext:amd3dnowext altivec avx mmx mmxext:mmx2 ssse3 vis neon"
@@ -105,6 +104,8 @@
fi
}
+TOOLS="aviocat graph2dot ismindex qt-faststart"
+
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local uses i
@@ -115,6 +116,8 @@
--enable-avfilter
"
+ use zlib && TOOLS+=" cws2fws"
+
# enabled by default
uses="debug doc network zlib"
for i in ${uses}; do
@@ -262,21 +265,27 @@
src_compile() {
emake
- if use qt-faststart; then
+ if use tools; then
tc-export CC
- emake tools/qt-faststart
+ local i
+ for i in ${TOOLS}; do
+ emake tools/${i}
+ done
fi
}
src_install() {
+ local i
emake DESTDIR="${D}" install install-man
dodoc Changelog README INSTALL
dodoc doc/*.txt
use doc && dodoc doc/*.html
- if use qt-faststart; then
- dobin tools/qt-faststart
+ if use tools; then
+ for i in ${TOOLS}; do
+ dobin tools/${i}
+ done
fi
for i in $(usex sdl avplay "") $(usex network avserver "") avprobe; do
@@ -288,8 +297,7 @@
elog "Please note that the programs formerly known as ffplay, ffserver"
elog "and ffprobe are now called avplay, avserver and avprobe."
elog
- elog "ffmpeg had been replaced by the feature incompatible avconv thus"
- elog "the legacy ffmpeg is provided for compatibility with older scripts"
+ elog "ffmpeg had been replaced by the feature incompatible avconv"
}
src_test() {
1.8 media-video/libav/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/metadata.xml?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/metadata.xml?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/metadata.xml?r1=1.7&r2=1.8
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/metadata.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- metadata.xml 27 Jan 2012 12:01:12 -0000 1.7
+++ metadata.xml 20 Mar 2012 22:58:59 -0000 1.8
@@ -33,6 +33,7 @@
<flag name="schroedinger">Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).</flag>
<flag name="ssl">Enable SSL/TLS support using <pkg>dev-libs/openssl</pkg> or <pkg>dev-libs/gnutls</pkg>.</flag>
<flag name="ssse3">faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips).</flag>
+ <flag name="tools">Build and install small tools like aviocat, cws2fws, graph2dot, ismindex, qt-faststart.</flag>
<flag name="vaapi">Enable VAAPI (Video Acceleration API) for hardware decoding.</flag>
<flag name="vdpau">Enable VDPAU decoders (requires nVidia video cards to offload CPU processing to video card.</flag>
<flag name="vis"> Adds support for SIMD optimizations for UltraSPARC processors.</flag>
1.2 media-video/libav/libav-0.8.1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.1.ebuild?r1=1.1&r2=1.2
Index: libav-0.8.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libav-0.8.1.ebuild 16 Mar 2012 20:18:03 -0000 1.1
+++ libav-0.8.1.ebuild 20 Mar 2012 22:58:59 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.1.ebuild,v 1.1 2012/03/16 20:18:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.1.ebuild,v 1.2 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
1.7 media-video/libav/libav-0.8.9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild?r1=1.6&r2=1.7
Index: libav-0.8.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- libav-0.8.9999.ebuild 16 Mar 2012 20:18:03 -0000 1.6
+++ libav-0.8.9999.ebuild 20 Mar 2012 22:58:59 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild,v 1.6 2012/03/16 20:18:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild,v 1.7 2012/03/20 22:58:59 lu_zero Exp $
EAPI=4
@@ -22,7 +22,7 @@
SRC_URI="http://${PN}.org/releases/${P}.tar.xz"
fi
-LICENSE="LGPL-2 gpl? ( GPL-3 )"
+LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0"
[[ ${PV} == *9999 ]] || KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-03-20 22:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-20 22:58 [gentoo-commits] gentoo-x86 commit in media-video/libav: libav-0.7.4.ebuild libav-0.7.9999.ebuild libav-0.8.ebuild ChangeLog libav-9999.ebuild metadata.xml libav-0.8.1.ebuild libav-0.8.9999.ebuild Luca Barbato (lu_zero)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox