diff options
| author | Tom Hochstein <tom.hochstein@nxp.com> | 2024-02-06 15:50:04 -0600 |
|---|---|---|
| committer | Tom Hochstein <tom.hochstein@nxp.com> | 2024-02-07 08:45:33 -0700 |
| commit | 8f283332901650c780c97d3f5ed6ca0321a135e1 (patch) | |
| tree | 8ceb0320ebfec346d63803e4c59d04c468dcdc1d | |
| parent | 480dbf1cbd725a694187708798be7b17568216e7 (diff) | |
| download | meta-freescale-8f283332901650c780c97d3f5ed6ca0321a135e1.tar.gz | |
imx-gpu-viv: Normalize packaging
There are no behavioral changes here, just a cleanup to make packaging
lines consistent.
Note that SOLIBS and SOLIBSDEV are set the same as ".so", but the
former is used for main packages and the latter for -dev packages.
Also, drop ${libdir}/libGLESv1*${SOLIBS} from FILES:libgles1-imx-dev.
The rule has no effect since it is also included, correctly, in the
main package FILES:libgles1-imx.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 52802e29d..534c147a2 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
| @@ -335,10 +335,10 @@ ALLOW_EMPTY:${PN} = "1" | |||
| 335 | 335 | ||
| 336 | FILES:libclc-imx = "${libdir}/libCLC${SOLIBS}" | 336 | FILES:libclc-imx = "${libdir}/libCLC${SOLIBS}" |
| 337 | 337 | ||
| 338 | FILES:libegl-imx = "${libdir}/libEGL${REALSOLIBS} ${libdir}/libEGL${SOLIBS} " | ||
| 339 | FILES:libegl-imx-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | ||
| 338 | # libEGL.so is used by some demo apps from Freescale | 340 | # libEGL.so is used by some demo apps from Freescale |
| 339 | INSANE_SKIP:libegl-imx += "dev-so" | 341 | INSANE_SKIP:libegl-imx += "dev-so" |
| 340 | FILES:libegl-imx = "${libdir}/libEGL${REALSOLIBS} ${libdir}/libEGL${SOLIBSDEV} " | ||
| 341 | FILES:libegl-imx-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | ||
| 342 | 342 | ||
| 343 | FILES:libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}" | 343 | FILES:libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}" |
| 344 | FILES:libgal-imx-dev = "${includedir}/HAL" | 344 | FILES:libgal-imx-dev = "${includedir}/HAL" |
| @@ -349,7 +349,7 @@ INSANE_SKIP:libgal-imx += "build-deps" | |||
| 349 | 349 | ||
| 350 | FILES:libvsc-imx = "${libdir}/libVSC${SOLIBS}" | 350 | FILES:libvsc-imx = "${libdir}/libVSC${SOLIBS}" |
| 351 | 351 | ||
| 352 | FILES:libgbm-imx = "${libdir}/libgbm*${REALSOLIBS} ${libdir}/libgbm${SOLIBSDEV} ${libdir}/libgbm_viv${SOLIBSDEV}" | 352 | FILES:libgbm-imx = "${libdir}/libgbm*${REALSOLIBS} ${libdir}/libgbm${SOLIBS} ${libdir}/libgbm_viv${SOLIBS}" |
| 353 | FILES:libgbm-imx-dev = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" | 353 | FILES:libgbm-imx-dev = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" |
| 354 | RDEPENDS:libgbm-imx:append = " libdrm" | 354 | RDEPENDS:libgbm-imx:append = " libdrm" |
| 355 | INSANE_SKIP:libgbm-imx += "dev-so" | 355 | INSANE_SKIP:libgbm-imx += "dev-so" |
| @@ -377,25 +377,25 @@ OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8qm-nxp-bsp = "libclc-imx libopencl-imx | |||
| 377 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8mp-nxp-bsp = "libclc-imx libopencl-imx-dev" | 377 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8mp-nxp-bsp = "libclc-imx libopencl-imx-dev" |
| 378 | INSANE_SKIP:libopenvx-imx += "dev-deps" | 378 | INSANE_SKIP:libopenvx-imx += "dev-deps" |
| 379 | 379 | ||
| 380 | FILES:libgl-imx = "${libdir}/libGL${REALSOLIBS}" | ||
| 381 | FILES:libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL ${libdir}/pkgconfig/gl.pc" | ||
| 380 | # libGL is only targeting X11 backend, and in case if Wayland-only is used - | 382 | # libGL is only targeting X11 backend, and in case if Wayland-only is used - |
| 381 | # package QA complains on missing RDEPENDS, which are only available for X11. | 383 | # package QA complains on missing RDEPENDS, which are only available for X11. |
| 382 | # Skip "file-rdeps" QA for this package. | 384 | # Skip "file-rdeps" QA for this package. |
| 383 | FILES:libgl-imx = "${libdir}/libGL${REALSOLIBS}" | ||
| 384 | FILES:libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL ${libdir}/pkgconfig/gl.pc" | ||
| 385 | INSANE_SKIP:libgl-imx += "file-rdeps" | 385 | INSANE_SKIP:libgl-imx += "file-rdeps" |
| 386 | 386 | ||
| 387 | # libEGL needs to open libGLESv1.so | ||
| 388 | INSANE_SKIP:libgles1-imx += "dev-so" | ||
| 389 | FILES:libgles1-imx = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${REALSOLIBS} ${libdir}/libGLES_*${SOLIBS}" | 387 | FILES:libgles1-imx = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${REALSOLIBS} ${libdir}/libGLES_*${SOLIBS}" |
| 390 | FILES:libgles1-imx-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBS} ${libdir}/pkgconfig/glesv1_cm.pc" | 388 | FILES:libgles1-imx-dev = "${includedir}/GLES ${libdir}/pkgconfig/glesv1_cm.pc" |
| 391 | RPROVIDES:libgles1-imx = "libgles-imx" | 389 | RPROVIDES:libgles1-imx = "libgles-imx" |
| 392 | RPROVIDES:libgles1-imx-dev = "libgles-imx-dev" | 390 | RPROVIDES:libgles1-imx-dev = "libgles-imx-dev" |
| 391 | # libEGL does dlopen of libGLESv1.so | ||
| 392 | INSANE_SKIP:libgles1-imx += "dev-so" | ||
| 393 | 393 | ||
| 394 | # libEGL needs to open libGLESv2.so | ||
| 395 | INSANE_SKIP:libgles2-imx += "dev-so" | ||
| 396 | FILES:libgles2-imx = "${libdir}/libGLESv2${REALSOLIBS} ${libdir}/libGLESv2${SOLIBS}" | 394 | FILES:libgles2-imx = "${libdir}/libGLESv2${REALSOLIBS} ${libdir}/libGLESv2${SOLIBS}" |
| 397 | FILES:libgles2-imx-dev = "${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc" | 395 | FILES:libgles2-imx-dev = "${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc" |
| 398 | RDEPENDS:libgles2-imx = "libglslc-imx" | 396 | RDEPENDS:libgles2-imx = "libglslc-imx" |
| 397 | # libEGL does dlopen of libGLESv2.so | ||
| 398 | INSANE_SKIP:libgles2-imx += "dev-so" | ||
| 399 | 399 | ||
| 400 | FILES:libgles3-imx-dev = "${includedir}/GLES3" | 400 | FILES:libgles3-imx-dev = "${includedir}/GLES3" |
| 401 | # as long as there is no libgles3: ship libgles3-dev along with | 401 | # as long as there is no libgles3: ship libgles3-dev along with |
