Files
Arch-R/packages/tools/dtc/package.mk
Sascha Kuehndel (InuSasha) 71ce6a0452 fixes: fix missing dependencies
2019-10-24 11:32:04 +02:00

31 lines
1010 B
Makefile

# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtc"
PKG_VERSION="1.5.0"
PKG_SHA256="14343cb204aaff386206ea27e39e93d6e35d9a797222e8426f95e57828ca6b94"
PKG_LICENSE="GPL"
PKG_SITE="https://git.kernel.org/pub/scm/utils/dtc/dtc.git/"
PKG_URL="https://git.kernel.org/pub/scm/utils/dtc/dtc.git/snapshot/$PKG_VERSION.tar.gz"
PKG_DEPENDS_HOST="toolchain:host"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="The Device Tree Compiler"
PKG_MAKE_OPTS_TARGET="dtc fdtput fdtget libfdt"
PKG_MAKE_OPTS_HOST="libfdt"
makeinstall_host() {
mkdir -p $TOOLCHAIN/lib
cp -P $PKG_BUILD/libfdt/libfdt.so $TOOLCHAIN/lib
}
makeinstall_target() {
mkdir -p $INSTALL/usr/bin
cp -P $PKG_BUILD/dtc $INSTALL/usr/bin
cp -P $PKG_BUILD/fdtput $INSTALL/usr/bin/
cp -P $PKG_BUILD/fdtget $INSTALL/usr/bin/
mkdir -p $INSTALL/usr/lib
cp -P $PKG_BUILD/libfdt/libfdt.so $INSTALL/usr/lib/
}