media-libs/x265: switch to cmake-multilib eclass
authorThomas Deutschmann <whissi@gentoo.org>
Sun, 24 May 2020 20:59:02 +0000 (22:59 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Sun, 24 May 2020 20:59:18 +0000 (22:59 +0200)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
media-libs/x265/x265-3.3.ebuild
media-libs/x265/x265-9999.ebuild

index 9428b001e84743418b8fc3d7fd3153478421e9c9..96fa1f5e454ca944c4a0788ca7e818f701489409 100644 (file)
@@ -3,7 +3,8 @@
 
 EAPI="7"
 
-inherit cmake-utils multilib-minimal multilib multibuild flag-o-matic
+CMAKE_ECLASS=cmake
+inherit flag-o-matic multibuild cmake-multilib
 
 if [[ ${PV} = 9999* ]]; then
        inherit mercurial
@@ -117,7 +118,7 @@ x265_variant_src_configure() {
                        die "Unknown variant: ${MULTIBUILD_VARIANT}";;
        esac
 
-       cmake-utils_src_configure
+       cmake_src_configure
        popd >/dev/null || die
 }
 
@@ -173,7 +174,7 @@ multilib_src_configure() {
 
 multilib_src_compile() {
        local MULTIBUILD_VARIANTS=( $(x265_get_variants) )
-       multibuild_foreach_variant cmake-utils_src_compile
+       multibuild_foreach_variant cmake_src_compile
 }
 
 x265_variant_src_test() {
@@ -194,7 +195,7 @@ multilib_src_test() {
 multilib_src_install() {
        # Install only "main" variant since the others are already linked into it.
        local MULTIBUILD_VARIANTS=( "main" )
-       multibuild_foreach_variant cmake-utils_src_install
+       multibuild_foreach_variant cmake_src_install
 }
 
 multilib_src_install_all() {
index 9428b001e84743418b8fc3d7fd3153478421e9c9..96fa1f5e454ca944c4a0788ca7e818f701489409 100644 (file)
@@ -3,7 +3,8 @@
 
 EAPI="7"
 
-inherit cmake-utils multilib-minimal multilib multibuild flag-o-matic
+CMAKE_ECLASS=cmake
+inherit flag-o-matic multibuild cmake-multilib
 
 if [[ ${PV} = 9999* ]]; then
        inherit mercurial
@@ -117,7 +118,7 @@ x265_variant_src_configure() {
                        die "Unknown variant: ${MULTIBUILD_VARIANT}";;
        esac
 
-       cmake-utils_src_configure
+       cmake_src_configure
        popd >/dev/null || die
 }
 
@@ -173,7 +174,7 @@ multilib_src_configure() {
 
 multilib_src_compile() {
        local MULTIBUILD_VARIANTS=( $(x265_get_variants) )
-       multibuild_foreach_variant cmake-utils_src_compile
+       multibuild_foreach_variant cmake_src_compile
 }
 
 x265_variant_src_test() {
@@ -194,7 +195,7 @@ multilib_src_test() {
 multilib_src_install() {
        # Install only "main" variant since the others are already linked into it.
        local MULTIBUILD_VARIANTS=( "main" )
-       multibuild_foreach_variant cmake-utils_src_install
+       multibuild_foreach_variant cmake_src_install
 }
 
 multilib_src_install_all() {