ssuominen    14/11/09 09:12:10

  Modified:             x265-9999.ebuild ChangeLog
  Added:                x265-1.4.ebuild
  Log:
  Version bump wrt #528024 by "Perfect Gentleman"
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
4868F14D)

Revision  Changes    Path
1.11                 media-libs/x265/x265-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-9999.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-9999.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-9999.ebuild?r1=1.10&r2=1.11

Index: x265-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/x265/x265-9999.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- x265-9999.ebuild    12 Sep 2014 07:05:00 -0000      1.10
+++ x265-9999.ebuild    9 Nov 2014 09:12:10 -0000       1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/x265-9999.ebuild,v 1.10 
2014/09/12 07:05:00 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/x265-9999.ebuild,v 1.11 
2014/11/09 09:12:10 ssuominen Exp $
 
 EAPI=5
 
@@ -19,7 +19,7 @@
 
 LICENSE="GPL-2"
 # subslot = libx265 soname
-SLOT="0/31"
+SLOT="0/35"
 IUSE="+10bit test"
 
 ASM_DEPEND=">=dev-lang/yasm-1.2.0"



1.15                 media-libs/x265/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?rev=1.15&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?rev=1.15&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?r1=1.14&r2=1.15

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/x265/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog   12 Sep 2014 07:07:56 -0000      1.14
+++ ChangeLog   9 Nov 2014 09:12:10 -0000       1.15
@@ -1,6 +1,12 @@
 # ChangeLog for media-libs/x265
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/ChangeLog,v 1.14 2014/09/12 
07:07:56 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/ChangeLog,v 1.15 2014/11/09 
09:12:10 ssuominen Exp $
+
+*x265-1.4 (09 Nov 2014)
+
+  09 Nov 2014; Samuli Suominen <ssuomi...@gentoo.org> +x265-1.4.ebuild,
+  x265-9999.ebuild:
+  Version bump wrt #528024 by "Perfect Gentleman"
 
   12 Sep 2014; Jeroen Roovers <j...@gentoo.org> metadata.xml:
   Extraneous dot....



1.1                  media-libs/x265/x265-1.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-1.4.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-1.4.ebuild?rev=1.1&content-type=text/plain

Index: x265-1.4.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/x265-1.4.ebuild,v 1.1 
2014/11/09 09:12:10 ssuominen Exp $

EAPI=5

inherit cmake-multilib multilib flag-o-matic

if [[ ${PV} = 9999* ]]; then
        inherit mercurial
        EHG_REPO_URI="http://bitbucket.org/multicoreware/x265";
else
        SRC_URI="https://bitbucket.org/multicoreware/x265/get/${PV}.tar.bz2 -> 
${P}.tar.bz2"
        KEYWORDS="~amd64 ~arm ~x86"
fi

DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"
HOMEPAGE="http://x265.org/";

LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/35"
IUSE="+10bit test"

ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND=""
DEPEND="${RDEPEND}
        abi_x86_32? ( ${ASM_DEPEND} )
        abi_x86_64? ( ${ASM_DEPEND} )"

src_unpack() {
        if [[ ${PV} = 9999* ]]; then
                mercurial_src_unpack
                # Can't set it at global scope due to mercurial.eclass 
limitations...
                export S=${WORKDIR}/${P}/source
        else
                unpack ${A}
                export S=$(echo "${WORKDIR}"/*${PN}*/source)
        fi
}

multilib_src_configure() {
        append-cflags -fPIC
        append-cxxflags -fPIC
        local mycmakeargs=(
                $(cmake-utils_use_enable test TESTS)
                $(multilib_is_native_abi || echo "-DENABLE_CLI=OFF")
                -DHIGH_BIT_DEPTH=$(usex 10bit "ON" "OFF")
                -DLIB_INSTALL_DIR="$(get_libdir)"
        )
        cmake-utils_src_configure
}

src_configure() {
        multilib_parallel_foreach_abi multilib_src_configure
}

multilib_src_test() {
        cd "${BUILD_DIR}/test" || die
        for i in PoolTest TestBench ; do
                ./${i} || die
        done
}

src_test() {
        multilib_foreach_abi multilib_src_test
}

src_install() {
        cmake-multilib_src_install
        dodoc -r "${S}/../doc/"*
}




Reply via email to