mgorny      15/02/01 23:02:10

  Modified:             ChangeLog
  Added:                ffmpeg2theora-0.29-r2.ebuild
  Log:
  Introduce USE=libav to control the preferred implementation. Add subslot op 
to force rebuilds on ABI change.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.70                 media-video/ffmpeg2theora/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg2theora/ChangeLog?rev=1.70&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg2theora/ChangeLog?rev=1.70&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg2theora/ChangeLog?r1=1.69&r2=1.70

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg2theora/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ChangeLog   10 Aug 2014 20:59:06 -0000      1.69
+++ ChangeLog   1 Feb 2015 23:02:10 -0000       1.70
@@ -1,6 +1,12 @@
 # ChangeLog for media-video/ffmpeg2theora
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg2theora/ChangeLog,v 1.69 
2014/08/10 20:59:06 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg2theora/ChangeLog,v 1.70 
2015/02/01 23:02:10 mgorny Exp $
+
+*ffmpeg2theora-0.29-r2 (01 Feb 2015)
+
+  01 Feb 2015; Michał Górny <[email protected]> +ffmpeg2theora-0.29-r2.ebuild:
+  Introduce USE=libav to control the preferred implementation. Add subslot op 
to
+  force rebuilds on ABI change.
 
   10 Aug 2014; Sergei Trofimovich <[email protected]>
   ffmpeg2theora-0.29-r1.ebuild:



1.1                  media-video/ffmpeg2theora/ffmpeg2theora-0.29-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg2theora/ffmpeg2theora-0.29-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg2theora/ffmpeg2theora-0.29-r2.ebuild?rev=1.1&content-type=text/plain

Index: ffmpeg2theora-0.29-r2.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-video/ffmpeg2theora/ffmpeg2theora-0.29-r2.ebuild,v
 1.1 2015/02/01 23:02:10 mgorny Exp $

EAPI=5
inherit eutils toolchain-funcs scons-utils

DESCRIPTION="A simple converter to create Ogg Theora files"
HOMEPAGE="http://www.v2v.cc/~j/ffmpeg2theora/";
SRC_URI="http://www.v2v.cc/~j/${PN}/downloads/${P}.tar.bz2";

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="kate libav"

RDEPEND="
        !libav? ( media-video/ffmpeg:0= )
        libav? ( media-libs/libpostproc:0=
                media-video/libav:0= )
        >=media-libs/libvorbis-1.1
        >=media-libs/libogg-1.1
        >=media-libs/libtheora-1.1[encode]
        kate? ( >=media-libs/libkate-0.3.7 )"
DEPEND="${RDEPEND}
        virtual/pkgconfig"

src_prepare() {
        epatch \
                "${FILESDIR}"/${P}-swr.patch \
                "${FILESDIR}"/${P}-ffmpeg2.patch \
                "${FILESDIR}"/${P}-underlinking.patch
}

src_configure() {
        myesconsargs=(
                APPEND_CCFLAGS="${CFLAGS}"
                APPEND_LINKFLAGS="${LDFLAGS}"
                prefix=/usr
                mandir=PREFIX/share/man
                libkate=$(usex kate 1 0)
                )
}

src_compile() {
        escons
}

src_install() {
        escons destdir="${D}" install
        dodoc AUTHORS ChangeLog README subtitles.txt TODO
}




Reply via email to