6d0e6d0744
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=630
1191 lines
30 KiB
RPMSpec
1191 lines
30 KiB
RPMSpec
#
|
|
# spec file for package dtb-armv7l
|
|
#
|
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
|
#
|
|
# All modifications and additions to the file contributed by third parties
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
# upon. The license for this file, and modifications and additions to the
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
# license for the pristine package is not an Open Source License, in which
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
# published by the Open Source Initiative.
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
#
|
|
|
|
|
|
%define patchversion 4.9.3
|
|
|
|
%include %_sourcedir/kernel-spec-macros
|
|
|
|
Name: dtb-armv7l
|
|
Version: 4.9.3
|
|
%if 0%{?is_kotd}
|
|
Release: <RELEASE>.g0467a6d
|
|
%else
|
|
Release: 0
|
|
%endif
|
|
Summary: Device Tree files for $MACHINES
|
|
License: GPL-2.0
|
|
Group: System/Boot
|
|
Url: http://www.kernel.org/
|
|
BuildRequires: kernel-source
|
|
ExclusiveArch: armv7l armv7hl
|
|
BuildRequires: cpp
|
|
BuildRequires: dtc >= 1.4.0
|
|
BuildRequires: xz
|
|
Requires: kernel = %version
|
|
|
|
%description
|
|
Device Tree files for $MACHINES.
|
|
|
|
%package -n dtb-am335x
|
|
Summary: TI AM335x based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-am335x
|
|
Device Tree files for TI AM335x based systems.
|
|
|
|
%package -n dtb-am3517
|
|
Summary: TI AM3517 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-am3517
|
|
Device Tree files for TI AM3517 based systems.
|
|
|
|
%package -n dtb-am57xx
|
|
Summary: TI AM57xx based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-am57xx
|
|
Device Tree files for TI AM57xx based systems.
|
|
|
|
%package -n dtb-armada-370
|
|
Summary: Armada 370 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-370
|
|
Device Tree files for Armada 370 based systems.
|
|
|
|
%package -n dtb-armada-375
|
|
Summary: Armada 375 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-375
|
|
Device Tree files for Armada 375 based systems.
|
|
|
|
%package -n dtb-armada-385
|
|
Summary: Armada 385 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-385
|
|
Device Tree files for Armada 385 based systems.
|
|
|
|
%package -n dtb-armada-388
|
|
Summary: Armada 388 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-388
|
|
Device Tree files for Armada 388 based systems.
|
|
|
|
%package -n dtb-armada-398
|
|
Summary: Armada 398 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-398
|
|
Device Tree files for Armada 398 based systems.
|
|
|
|
%package -n dtb-armada-xp
|
|
Summary: Armada XP based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-armada-xp
|
|
Device Tree files for Armada XP based systems.
|
|
|
|
%package -n dtb-bcm2836
|
|
Summary: Raspberry Pi 2 Model B
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-bcm2836
|
|
Device Tree files for Raspberry Pi 2 Model B.
|
|
|
|
%package -n dtb-dove
|
|
Summary: Marvell dove based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-dove
|
|
Device Tree files for Marvell dove based systems.
|
|
|
|
%package -n dtb-exynos4
|
|
Summary: Samsung Exynos 4 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-exynos4
|
|
Device Tree files for Samsung Exynos 4 based systems.
|
|
|
|
%package -n dtb-exynos5
|
|
Summary: Samsung Exynos 5 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-exynos5
|
|
Device Tree files for Samsung Exynos 5 based systems.
|
|
|
|
%package -n dtb-imx5
|
|
Summary: Freescale i.MX51 and i.MX53 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-imx5
|
|
Device Tree files for Freescale i.MX51 and i.MX53 based systems.
|
|
|
|
%package -n dtb-imx6
|
|
Summary: Freescale i.MX6 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-imx6
|
|
Device Tree files for Freescale i.MX6 based systems.
|
|
|
|
%package -n dtb-imx7
|
|
Summary: Freescale i.MX7 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-imx7
|
|
Device Tree files for Freescale i.MX7 based systems.
|
|
|
|
%package -n dtb-keystone
|
|
Summary: TI Keystone 2 based systems
|
|
Group: System/Boot
|
|
Provides: dtb-k2e = %version
|
|
Provides: dtb-k2l = %version
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-keystone
|
|
Device Tree files for TI Keystone 2 based systems.
|
|
|
|
%package -n dtb-meson6
|
|
Summary: Amlogic Meson 6 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-meson6
|
|
Device Tree files for Amlogic Meson 6 based systems.
|
|
|
|
%package -n dtb-meson8
|
|
Summary: Amlogic Meson 8 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-meson8
|
|
Device Tree files for Amlogic Meson 8 based systems.
|
|
|
|
%package -n dtb-meson8b
|
|
Summary: Amlogic Meson 8b based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-meson8b
|
|
Device Tree files for Amlogic Meson 8b based systems.
|
|
|
|
%package -n dtb-omap3
|
|
Summary: TI OMAP3 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-omap3
|
|
Device Tree files for TI OMAP3 based systems.
|
|
|
|
%package -n dtb-omap4
|
|
Summary: TI OMAP4 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-omap4
|
|
Device Tree files for TI OMAP4 based systems.
|
|
|
|
%package -n dtb-omap5
|
|
Summary: TI OMAP5 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-omap5
|
|
Device Tree files for TI OMAP5 based systems.
|
|
|
|
%package -n dtb-qcom
|
|
Summary: Qualcomm Snapdragon based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-qcom
|
|
Device Tree files for Qualcomm Snapdragon based systems.
|
|
|
|
%package -n dtb-rk3
|
|
Summary: Rockchip RK3xxx based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-rk3
|
|
Device Tree files for Rockchip RK3xxx based systems.
|
|
|
|
%package -n dtb-ste
|
|
Summary: ST Ericsson based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-ste
|
|
Device Tree files for ST Ericsson based systems.
|
|
|
|
%package -n dtb-sun4i
|
|
Summary: Allwinner sun4i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun4i
|
|
Device Tree files for Allwinner sun4i based systems.
|
|
|
|
%package -n dtb-sun5i
|
|
Summary: Allwinner sun5i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun5i
|
|
Device Tree files for Allwinner sun5i based systems.
|
|
|
|
%package -n dtb-sun6i
|
|
Summary: Allwinner sun6i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun6i
|
|
Device Tree files for Allwinner sun6i based systems.
|
|
|
|
%package -n dtb-sun7i
|
|
Summary: Allwinner sun7i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun7i
|
|
Device Tree files for Allwinner sun7i based systems.
|
|
|
|
%package -n dtb-sun8i
|
|
Summary: Allwinner sun8i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun8i
|
|
Device Tree files for Allwinner sun8i based systems.
|
|
|
|
%package -n dtb-sun9i
|
|
Summary: Allwinner sun9i based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-sun9i
|
|
Device Tree files for Allwinner sun9i based systems.
|
|
|
|
%package -n dtb-tegra2
|
|
Summary: NVidia Tegra2 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-tegra2
|
|
Device Tree files for NVidia Tegra2 based systems.
|
|
|
|
%package -n dtb-tegra3
|
|
Summary: NVidia Tegra3 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-tegra3
|
|
Device Tree files for NVidia Tegra3 based systems.
|
|
|
|
%package -n dtb-tegra114
|
|
Summary: NVidia Tegra4 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-tegra114
|
|
Device Tree files for NVidia Tegra4 based systems.
|
|
|
|
%package -n dtb-tegra124
|
|
Summary: NVidia Tegra K1 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-tegra124
|
|
Device Tree files for NVidia Tegra K1 based systems.
|
|
|
|
%package -n dtb-vexpress
|
|
Summary: ARM Versatile Express machines
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-vexpress
|
|
Device Tree files for ARM Versatile Express machines.
|
|
|
|
%package -n dtb-vf500
|
|
Summary: Freescale Vybrid VF500 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-vf500
|
|
Device Tree files for Freescale Vybrid VF500 based systems.
|
|
|
|
%package -n dtb-vf6
|
|
Summary: Freescale Vybrid VF610 based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-vf6
|
|
Device Tree files for Freescale Vybrid VF610 based systems.
|
|
|
|
%package -n dtb-xenvm
|
|
Summary: Xen virtual machines
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-xenvm
|
|
Device Tree files for Xen virtual machines.
|
|
|
|
%package -n dtb-zynq
|
|
Summary: Xilinx Zynq based systems
|
|
Group: System/Boot
|
|
Provides: multiversion(dtb)
|
|
Requires(post): coreutils
|
|
|
|
%description -n dtb-zynq
|
|
Device Tree files for Xilinx Zynq based systems.
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%build
|
|
cp %{_prefix}/src/linux/COPYING .
|
|
mkdir pp
|
|
PPDIR=`pwd`/pp
|
|
export DTC_FLAGS="-R 4 -p 0x1000"
|
|
|
|
cd %{_prefix}/src/linux/arch/arm/boot/dts
|
|
for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do
|
|
target=${dts%*.dts}
|
|
mkdir -p $PPDIR/$(dirname $target)
|
|
cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I./include/ -P $target.dts -o $PPDIR/$target.dts
|
|
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
|
|
done
|
|
|
|
%define dtbdir /boot/dtb-%kernelrelease
|
|
|
|
%install
|
|
|
|
cd pp
|
|
for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do
|
|
target=${dts%*.dts}
|
|
install -m 700 -d %{buildroot}%{dtbdir}/$(dirname $target)
|
|
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
|
|
%ifarch aarch64
|
|
# HACK: work around U-Boot ignoring vendor dir
|
|
baselink=%{dtbdir}/$(basename $target).dtb
|
|
vendordir=$(basename $(dirname $target))
|
|
ln -s $target.dtb %{buildroot}$baselink
|
|
echo $baselink >> ../dtb-$vendordir.list
|
|
%endif
|
|
done
|
|
cd -
|
|
|
|
%post -n dtb-am335x
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-am3517
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-am57xx
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-370
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-375
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-385
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-388
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-398
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-armada-xp
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-bcm2836
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-dove
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-exynos4
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-exynos5
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-imx5
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-imx6
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-imx7
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-keystone
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-meson6
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-meson8
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-meson8b
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-omap3
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-omap4
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-omap5
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-qcom
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-rk3
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-ste
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun4i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun5i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun6i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun7i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun8i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-sun9i
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-tegra2
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-tegra3
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-tegra114
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-tegra124
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-vexpress
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-vf500
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-vf6
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-xenvm
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%post -n dtb-zynq
|
|
cd /boot
|
|
# If /boot/dtb is a symlink, remove it, so that we can replace it.
|
|
[ -d dtb ] && [ -L dtb ] && rm -f dtb
|
|
# Unless /boot/dtb exists as real directory, create a symlink.
|
|
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-am335x -f dtb-am335x.list
|
|
%else
|
|
%files -n dtb-am335x
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/am335x-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-am3517 -f dtb-am3517.list
|
|
%else
|
|
%files -n dtb-am3517
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/am3517*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-am57xx -f dtb-am57xx.list
|
|
%else
|
|
%files -n dtb-am57xx
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/am57xx-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-370 -f dtb-armada-370.list
|
|
%else
|
|
%files -n dtb-armada-370
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-370-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-375 -f dtb-armada-375.list
|
|
%else
|
|
%files -n dtb-armada-375
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-375-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-385 -f dtb-armada-385.list
|
|
%else
|
|
%files -n dtb-armada-385
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-385-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-388 -f dtb-armada-388.list
|
|
%else
|
|
%files -n dtb-armada-388
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-388-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-398 -f dtb-armada-398.list
|
|
%else
|
|
%files -n dtb-armada-398
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-398-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-armada-xp -f dtb-armada-xp.list
|
|
%else
|
|
%files -n dtb-armada-xp
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/armada-xp-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-bcm2836 -f dtb-bcm2836.list
|
|
%else
|
|
%files -n dtb-bcm2836
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/bcm2836*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-dove -f dtb-dove.list
|
|
%else
|
|
%files -n dtb-dove
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/dove-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-exynos4 -f dtb-exynos4.list
|
|
%else
|
|
%files -n dtb-exynos4
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/exynos4*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-exynos5 -f dtb-exynos5.list
|
|
%else
|
|
%files -n dtb-exynos5
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/exynos5*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-imx5 -f dtb-imx5.list
|
|
%else
|
|
%files -n dtb-imx5
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/imx5*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-imx6 -f dtb-imx6.list
|
|
%else
|
|
%files -n dtb-imx6
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/imx6*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-imx7 -f dtb-imx7.list
|
|
%else
|
|
%files -n dtb-imx7
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/imx7*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-keystone -f dtb-keystone.list
|
|
%else
|
|
%files -n dtb-keystone
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/keystone-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-meson6 -f dtb-meson6.list
|
|
%else
|
|
%files -n dtb-meson6
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/meson6-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-meson8 -f dtb-meson8.list
|
|
%else
|
|
%files -n dtb-meson8
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/meson8-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-meson8b -f dtb-meson8b.list
|
|
%else
|
|
%files -n dtb-meson8b
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/meson8b-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-omap3 -f dtb-omap3.list
|
|
%else
|
|
%files -n dtb-omap3
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/omap3*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-omap4 -f dtb-omap4.list
|
|
%else
|
|
%files -n dtb-omap4
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/omap4*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-omap5 -f dtb-omap5.list
|
|
%else
|
|
%files -n dtb-omap5
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/omap5*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-qcom -f dtb-qcom.list
|
|
%else
|
|
%files -n dtb-qcom
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/qcom-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-rk3 -f dtb-rk3.list
|
|
%else
|
|
%files -n dtb-rk3
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/rk3*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-ste -f dtb-ste.list
|
|
%else
|
|
%files -n dtb-ste
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/ste-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun4i -f dtb-sun4i.list
|
|
%else
|
|
%files -n dtb-sun4i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun4i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun5i -f dtb-sun5i.list
|
|
%else
|
|
%files -n dtb-sun5i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun5i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun6i -f dtb-sun6i.list
|
|
%else
|
|
%files -n dtb-sun6i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun6i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun7i -f dtb-sun7i.list
|
|
%else
|
|
%files -n dtb-sun7i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun7i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun8i -f dtb-sun8i.list
|
|
%else
|
|
%files -n dtb-sun8i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun8i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-sun9i -f dtb-sun9i.list
|
|
%else
|
|
%files -n dtb-sun9i
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/sun9i-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-tegra2 -f dtb-tegra2.list
|
|
%else
|
|
%files -n dtb-tegra2
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/tegra20-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-tegra3 -f dtb-tegra3.list
|
|
%else
|
|
%files -n dtb-tegra3
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/tegra30-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-tegra114 -f dtb-tegra114.list
|
|
%else
|
|
%files -n dtb-tegra114
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/tegra114-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-tegra124 -f dtb-tegra124.list
|
|
%else
|
|
%files -n dtb-tegra124
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/tegra124-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-vexpress -f dtb-vexpress.list
|
|
%else
|
|
%files -n dtb-vexpress
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/vexpress-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-vf500 -f dtb-vf500.list
|
|
%else
|
|
%files -n dtb-vf500
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/vf500-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-vf6 -f dtb-vf6.list
|
|
%else
|
|
%files -n dtb-vf6
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/vf610-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-xenvm -f dtb-xenvm.list
|
|
%else
|
|
%files -n dtb-xenvm
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/xenvm-*.dtb
|
|
|
|
%ifarch aarch64
|
|
%files -n dtb-zynq -f dtb-zynq.list
|
|
%else
|
|
%files -n dtb-zynq
|
|
%endif
|
|
%defattr(-,root,root)
|
|
%doc COPYING
|
|
%ghost /boot/dtb
|
|
%dir %{dtbdir}
|
|
%{dtbdir}/zynq-*.dtb
|
|
|
|
%changelog
|