aballier 14/05/20 19:03:16 Modified: ChangeLog Added: x265-1.0.ebuild Log: version bump, bug #509432 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Revision Changes Path 1.7 media-libs/x265/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/ChangeLog?r1=1.6&r2=1.7 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-libs/x265/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 20 May 2014 17:59:04 -0000 1.6 +++ ChangeLog 20 May 2014 19:03:16 -0000 1.7 @@ -1,6 +1,11 @@ # 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.6 2014/05/20 17:59:04 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/x265/ChangeLog,v 1.7 2014/05/20 19:03:16 aballier Exp $ + +*x265-1.0 (20 May 2014) + + 20 May 2014; Alexis Ballier <[email protected]> +x265-1.0.ebuild: + version bump, bug #509432 20 May 2014; Alexis Ballier <[email protected]> x265-9999.ebuild: bump subslot according to soname change 1.1 media-libs/x265/x265-1.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-1.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/x265/x265-1.0.ebuild?rev=1.1&content-type=text/plain Index: x265-1.0.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.0.ebuild,v 1.1 2014/05/20 19:03:16 aballier 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" 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/16" 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/"* }
