VIM3: add more packages for jammy

Signed-off-by: Nick Xie <nick@khadas.com>
This commit is contained in:
Nick Xie
2023-06-06 17:32:51 +08:00
parent 72a4baa0a9
commit 44397365e7
3 changed files with 75 additions and 66 deletions

View File

@ -67,19 +67,27 @@ build_deb_packages_platform() {
rm -rf $BUILD/.stamps/npu_aml
build_package "npu_aml:target"
if [ "$LINUX" == "4.9" ] && [ "$DISTRIB_RELEASE" != "jammy" ]; then
if [ "$LINUX" == "4.9" ]; then
info_msg "Building Kodi packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/kodi_aml
build_package "kodi_aml:target"
if [ "$DISTRIB_RELEASE" != "jammy" ]; then
info_msg "Building Kodi packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/kodi_aml
build_package "kodi_aml:target"
info_msg "Building libplayer_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/libplayer_aml
build_package "libplayer_aml:target"
info_msg "Building libplayer_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/libplayer_aml
build_package "libplayer_aml:target"
info_msg "Building gstreamer_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/gstreamer_aml
build_package "gstreamer_aml:target"
fi
info_msg "Building amremote packages..."
# FIXME
@ -87,12 +95,6 @@ build_deb_packages_platform() {
rm -rf $BUILD/.stamps/amremote
build_package "amremote:target"
info_msg "Building gstreamer_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/gstreamer_aml
build_package "gstreamer_aml:target"
if [ "$DISTRIB_RELEASE" == "bionic" ]; then
info_msg "Building opencv3 packages..."
# FIXME
@ -101,23 +103,25 @@ build_deb_packages_platform() {
build_package "opencv3:target"
fi
info_msg "Building edid-decode-deb packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/edid-decode-deb
build_package "edid-decode-deb:target"
if [ "$DISTRIB_RELEASE" != "jammy" ]; then
info_msg "Building edid-decode-deb packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/edid-decode-deb
build_package "edid-decode-deb:target"
info_msg "Building mali_examples_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/mali_examples_aml
build_package "mali_examples_aml:target"
info_msg "Building mali_examples_aml packages..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/mali_examples_aml
build_package "mali_examples_aml:target"
info_msg "Building libcec..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/libcec_debs
build_package "libcec_debs:target"
info_msg "Building libcec..."
# FIXME
# remove build stamp to force build for other arch
rm -rf $BUILD/.stamps/libcec_debs
build_package "libcec_debs:target"
fi
info_msg "Building encoder..."
# FIXME
@ -152,30 +156,33 @@ install_deb_packages_platform() {
info_msg "Installing npu_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/npu_aml/*.deb
if [ "$LINUX" == "4.9" ] && [ "$DISTRIB_RELEASE" != "jammy" ] ; then
# Install Kodi in chroot
info_msg "Installing Kodi packages..."
if [ $DISTRIB_RELEASE == "bionic" ]; then
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/*.deb
elif [ $DISTRIB_RELEASE == "focal" ]; then
debs=$(ls $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/deps/*.deb)
for deb in $debs
do
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/deps/$(basename $deb)
done
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/kodi-bin_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/kodi_*.deb
fi
if [ "$LINUX" == "4.9" ]; then
info_msg "Installing libplayer_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libplayer_aml/*.deb
if [ "$DISTRIB_RELEASE" != "jammy" ]; then
# Install Kodi in chroot
info_msg "Installing Kodi packages..."
if [ $DISTRIB_RELEASE == "bionic" ]; then
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/*.deb
elif [ $DISTRIB_RELEASE == "focal" ]; then
debs=$(ls $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/deps/*.deb)
for deb in $debs
do
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/deps/$(basename $deb)
done
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/kodi-bin_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/kodi/kodi_*.deb
fi
info_msg "Installing libplayer_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libplayer_aml/*.deb
info_msg "Installing gstreamer_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/gstreamer_aml/*.deb
fi
info_msg "Installing amremote packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/amremote/*.deb
info_msg "Installing gstreamer_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/gstreamer_aml/*.deb
if [ "$DISTRIB_RELEASE" == "bionic" ]; then
info_msg "Installing opencv3 packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/opencv3/*.deb
@ -184,19 +191,21 @@ install_deb_packages_platform() {
# Enable khadas remote
eval 'LC_ALL=C LANG=C chroot $ROOTFS_TEMP /bin/bash -c "systemctl --no-reload enable amlogic-remotecfg.service"'
info_msg "Installing edid-decode-deb packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/edid-decode-deb/*.deb
if [ "$DISTRIB_RELEASE" != "jammy" ]; then
info_msg "Installing edid-decode-deb packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/edid-decode-deb/*.deb
info_msg "Installing mali_examples_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/mali_examples_aml/*.deb
info_msg "Installing mali_examples_aml packages..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/mali_examples_aml/*.deb
# Install libcec in chroot
info_msg "Installing libcec..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec4_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec4-*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/python3-libcec_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/cec-utils_*.deb
# Install libcec in chroot
info_msg "Installing libcec..."
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec4_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/libcec4-*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/python3-libcec_*.deb
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/libcec/cec-utils_*.deb
fi
# Install encoder libriries in chroot
install_deb_chroot $BUILD_DEBS/$VERSION/$KHADAS_BOARD/${DISTRIBUTION}-${DISTRIB_RELEASE}/encoder/*.deb

View File

@ -1,6 +1,6 @@
PKG_NAME="amremote"
PKG_VERSION="34058bf77fe9c7c42b9af86a46852dd57d865581"
PKG_SHA256="4887bd23bb009b5b95cf01b184af98c518e2501c7a7deb5239924677d8463663"
PKG_VERSION="8d2ec98d488cdb8e9a43248501528b72435b264b"
PKG_SHA256="98777c48c393765929b7a968a551362f57bcdf7359208e2a421c4b9212eed62b"
PKG_SOURCE_DIR="amremote-${PKG_VERSION}*"
PKG_SITE="$GITHUB_URL/numbqq/amremote"
PKG_URL="$PKG_SITE/archive/$PKG_VERSION.tar.gz"

View File

@ -1,6 +1,6 @@
PKG_NAME="encoder_libs_deb_aml"
PKG_VERSION="3bd9ba6e62b3aa3d4096134d00606d279b49f475"
PKG_SHA256="61fa117e813307506b4360e6ac0eb71e5a2e9e4c2704d6d9f54ae6081b97a96d"
PKG_VERSION="c99326b790fec521ab2d81f0efa67ec410b63ab1"
PKG_SHA256="2f65528ebefbb63ddd0878156ba94e5eb60dc4787a83dab74666d62069d8131c"
PKG_SOURCE_DIR="${PKG_NAME}-${PKG_VERSION}*"
PKG_SITE="$GITHUB_URL/numbqq/${PKG_NAME}"
PKG_URL="$PKG_SITE/archive/$PKG_VERSION.tar.gz"