name = kernel
version = 4.12.4
-release = 1
+release = 2
thisapp = linux-%{version}
maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
kernels += default
end
- perf_make = make %{PARALLELISMFLAGS} -C tools/perf V=1 WERROR=0 \
- NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_LIBNUMA=1 \
- NO_STRLCPY=1 NO_BIONIC=1 prefix=%{prefix} perfexecdir=lib/perf-core
-
prepare_cmds
# Disable the colorize plugin.
# It's generally very nice but it clutters our
configure_kernel ${kernel}
done
- # Tools
- # Prevent perf from installing any files in /usr/libexec
- sed -i %{DIR_APP}/tools/perf/config/Makefile -e "s/libexec/lib/g"
end
build
build_kernel ${kernel}
done
- # Build tools.
- # perf
- #%{perf_make} DESTDIR=%{BUILDROOT} all
-
# cpupower
chmod +x tools/power/cpupower/utils/version-gen.sh
make -C tools/power/cpupower CPUFREQ_BENCH=false %{PARALLELISMFLAGS}
rm -rfv %{BUILDROOT}/lib/firmware
# Install tools.
- #%{perf_make} DESTDIR=%{BUILDROOT} install-bin install-python_ext
-
# cpupower
make -C tools/power/cpupower DESTDIR=%{BUILDROOT} libdir=%{libdir} \
mandir=%{mandir} CPUFREQ_BENCH=false install