mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 18:42:55 +00:00
Removed obsolete mdvver stuff
This commit is contained in:
parent
69abbe31ff
commit
ac39b4df0a
1 changed files with 11 additions and 105 deletions
|
@ -1,14 +1,3 @@
|
||||||
# MIB header
|
|
||||||
|
|
||||||
%if %{mdvver} <= 201100
|
|
||||||
%define distsuffix mib
|
|
||||||
%define disttag %{distsuffix}
|
|
||||||
Vendor: MIB - Mandriva International Backports
|
|
||||||
%endif
|
|
||||||
|
|
||||||
Packager: Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
|
|
||||||
# end MIB header
|
|
||||||
|
|
||||||
#
|
#
|
||||||
%define kernelversion 3
|
%define kernelversion 3
|
||||||
%define patchlevel 10
|
%define patchlevel 10
|
||||||
|
@ -204,20 +193,11 @@ Packager: Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
|
||||||
|
|
||||||
|
|
||||||
# build perf and cpupower tools
|
# build perf and cpupower tools
|
||||||
%if %{mdvver} >= 201200
|
|
||||||
%define build_perf 1
|
%define build_perf 1
|
||||||
%define build_cpupower 1
|
%define build_cpupower 1
|
||||||
%else
|
|
||||||
%define build_perf 0
|
|
||||||
%define build_cpupower 0
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# compress modules with xz
|
# compress modules with xz
|
||||||
%if %{mdvver} >= 201200
|
|
||||||
%define build_modxz 1
|
%define build_modxz 1
|
||||||
%else
|
|
||||||
%define build_modxz 0
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# ARM builds
|
# ARM builds
|
||||||
%ifarch %{arm}
|
%ifarch %{arm}
|
||||||
|
@ -323,34 +303,28 @@ Packager: Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
|
||||||
############################################################
|
############################################################
|
||||||
### Linker start1 > Check point to build for cooker 2013 ###
|
### Linker start1 > Check point to build for cooker 2013 ###
|
||||||
############################################################
|
############################################################
|
||||||
%if %{mdvver} < 201300
|
|
||||||
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
|
|
||||||
%define kmake %make CC="$CC"
|
|
||||||
%else
|
|
||||||
%define kmake %make
|
|
||||||
%endif
|
|
||||||
# there are places where parallel make don't work
|
|
||||||
%define smake make
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{mdvver} == 201300
|
|
||||||
%if %cross_compiling
|
%if %cross_compiling
|
||||||
|
|
||||||
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
|
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
|
||||||
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
|
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
%else
|
%else
|
||||||
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
|
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# there are places where parallel make don't work
|
# there are places where parallel make don't work
|
||||||
%define smake make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
|
%define smake make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
|
|
||||||
%else
|
%else
|
||||||
|
|
||||||
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
|
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
|
||||||
%define kmake %make CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
|
%define kmake %make CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
%else
|
%else
|
||||||
%define kmake %make LD="$LD" LDFLAGS="$LDFLAGS"
|
%define kmake %make LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# there are places where parallel make don't work
|
# there are places where parallel make don't work
|
||||||
%define smake make LD="$LD" LDFLAGS="$LDFLAGS"
|
%define smake make LD="$LD" LDFLAGS="$LDFLAGS"
|
||||||
%endif
|
|
||||||
%endif
|
%endif
|
||||||
###########################################################
|
###########################################################
|
||||||
### Linker end1 > Check point to build for cooker 2013 ###
|
### Linker end1 > Check point to build for cooker 2013 ###
|
||||||
|
@ -456,37 +430,11 @@ processor mode, use the "nosmp" boot parameter.
|
||||||
|
|
||||||
### Global Requires/Provides
|
### Global Requires/Provides
|
||||||
|
|
||||||
%if %{mdvver} == 201300
|
|
||||||
%define requires1 microcode
|
%define requires1 microcode
|
||||||
%define requires2 dracut >= 026
|
%define requires2 dracut >= 026
|
||||||
%define requires3 kmod >= 12
|
%define requires3 kmod >= 12
|
||||||
%define requires4 sysfsutils >= 2.1.0-12
|
%define requires4 sysfsutils >= 2.1.0-12
|
||||||
%define requires5 kernel-firmware >= 20120219-1
|
%define requires5 kernel-firmware >= 20120219-1
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{mdvver} == 201210
|
|
||||||
%define requires1 bootloader-utils >= 1.15-8
|
|
||||||
%define requires2 dracut >= 017-16
|
|
||||||
%define requires3 kmod >= 7-6
|
|
||||||
%define requires4 sysfsutils >= 2.1.0-12
|
|
||||||
%define requires5 kernel-firmware >= 20120219-1
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{mdvver} == 201200
|
|
||||||
%define requires1 bootloader-utils >= 1.15-8
|
|
||||||
%define requires2 dracut >= 017-16
|
|
||||||
%define requires3 module-init-tools >= 3.16-5
|
|
||||||
%define requires4 sysfsutils >= 2.1.0-12
|
|
||||||
%define requires5 kernel-firmware >= 20120219-1
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{mdvver} < 201200
|
|
||||||
%define requires1 bootloader-utils >= 1.13-1
|
|
||||||
%define requires2 mkinitrd >= 4.2.17-31
|
|
||||||
%define requires3 module-init-tools >= 3.0-7
|
|
||||||
%define requires4 sysfsutils >= 1.3.0-1
|
|
||||||
%define requires5 kernel-firmware >= 20101024-2
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%define kprovides1 %{kname} = %{kverrel}
|
%define kprovides1 %{kname} = %{kverrel}
|
||||||
%define kprovides2 kernel = %{tar_ver}
|
%define kprovides2 kernel = %{tar_ver}
|
||||||
|
@ -500,44 +448,19 @@ processor mode, use the "nosmp" boot parameter.
|
||||||
# conflict dkms packages that dont support kernel-3.10
|
# conflict dkms packages that dont support kernel-3.10
|
||||||
# all driver versions must be carefully checked to add
|
# all driver versions must be carefully checked to add
|
||||||
|
|
||||||
# config for all distros apart mdvver 2013.0 & 2012.1
|
%define kconflicts1 dkms-broadcom-wl < 5.100.82.112-12
|
||||||
%define kconflicts1 dkms-broadcom-wl < 5.100.82.112-12
|
%define kconflicts2 dkms-fglrx < 13.200.5-1
|
||||||
%define kconflicts2 dkms-fglrx < 13.200.5-1
|
%define kconflicts3 dkms-nvidia-current < 325.15-1
|
||||||
%define kconflicts3 dkms-nvidia-current < 325.15-2
|
%define kconflicts4 dkms-nvidia-long-lived < 319.49-1
|
||||||
%define kconflicts4 dkms-nvidia-long-lived < 304.88-3
|
%define kconflicts5 dkms-nvidia304 < 304.108-1
|
||||||
%define kconflicts5 dkms-nvidia173 < 173.14.37-4
|
|
||||||
# nvidia96xx does not support this kernel or x11-server-1.13
|
|
||||||
|
|
||||||
%if %{mdvver} == 201300
|
|
||||||
%define kconflicts1 dkms-broadcom-wl < 5.100.82.112-12
|
|
||||||
%define kconflicts2 dkms-fglrx < 13.200.5-1
|
|
||||||
%define kconflicts3 dkms-nvidia-current < 325.15-1
|
|
||||||
%define kconflicts4 dkms-nvidia-long-lived < 319.49-1
|
|
||||||
%define kconflicts5 dkms-nvidia304 < 304.108-1
|
|
||||||
# nvidia173 does not support this kernel
|
# nvidia173 does not support this kernel
|
||||||
# nvidia96xx does not support this kernel or x11-server-1.13
|
# nvidia96xx does not support this kernel or x11-server-1.13
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{mdvver} == 201210
|
|
||||||
%define kconflicts1 dkms-broadcom-wl < 5.100.82.112-12
|
|
||||||
%define kconflicts2 dkms-fglrx < 13.200.5-1
|
|
||||||
%define kconflicts3 dkms-nvidia-current < 325.15-2
|
|
||||||
%define kconflicts4 dkms-nvidia-long-lived < 304.108-1
|
|
||||||
%define kconflicts5 dkms-nvidia173 < 173.14.37-4
|
|
||||||
# nvidia96xx does not support this kernel or x11-server-1.13
|
|
||||||
%endif
|
|
||||||
|
|
||||||
Autoreqprov: no
|
Autoreqprov: no
|
||||||
|
|
||||||
# might be useful too:
|
# might be useful too:
|
||||||
Suggests: microcode
|
Suggests: microcode
|
||||||
|
|
||||||
%if %{mdvver} >= 201210
|
|
||||||
BuildRequires: kmod-devel kmod-compat
|
BuildRequires: kmod-devel kmod-compat
|
||||||
%else
|
|
||||||
BuildRequires: module-init-tools
|
|
||||||
%endif
|
|
||||||
|
|
||||||
BuildRequires: gcc bc
|
BuildRequires: gcc bc
|
||||||
|
|
||||||
# for perf, cpufreq and other tools
|
# for perf, cpufreq and other tools
|
||||||
|
@ -1133,9 +1056,7 @@ Summary: the cpupower tools
|
||||||
Group: System/Kernel and hardware
|
Group: System/Kernel and hardware
|
||||||
Requires(post): rpm-helper >= 0.24.0-3
|
Requires(post): rpm-helper >= 0.24.0-3
|
||||||
Requires(preun): rpm-helper >= 0.24.0-3
|
Requires(preun): rpm-helper >= 0.24.0-3
|
||||||
%if %{mdvver} >= 201200
|
|
||||||
Obsoletes: cpufreq cpufrequtils
|
Obsoletes: cpufreq cpufrequtils
|
||||||
%endif
|
|
||||||
|
|
||||||
%description -n cpupower
|
%description -n cpupower
|
||||||
the cpupower tools.
|
the cpupower tools.
|
||||||
|
@ -1245,11 +1166,9 @@ find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f
|
||||||
############################################################
|
############################################################
|
||||||
### Linker start2 > Check point to build for cooker 2013 ###
|
### Linker start2 > Check point to build for cooker 2013 ###
|
||||||
############################################################
|
############################################################
|
||||||
%if %{mdvver} == 201300
|
|
||||||
# Make sure we don't use gold
|
# Make sure we don't use gold
|
||||||
export LD="%{_target_platform}-ld.bfd"
|
export LD="%{_target_platform}-ld.bfd"
|
||||||
export LDFLAGS="--hash-style=sysv --build-id=none"
|
export LDFLAGS="--hash-style=sysv --build-id=none"
|
||||||
%endif
|
|
||||||
############################################################
|
############################################################
|
||||||
### Linker end2 > Check point to build for cooker 2013 ###
|
### Linker end2 > Check point to build for cooker 2013 ###
|
||||||
############################################################
|
############################################################
|
||||||
|
@ -1808,26 +1727,17 @@ LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
|
||||||
# build perf
|
# build perf
|
||||||
|
|
||||||
%if %{build_perf}
|
%if %{build_perf}
|
||||||
%if %{mdvver} < 201300
|
|
||||||
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
|
|
||||||
%make -C tools/perf -s prefix=%{_prefix} man
|
|
||||||
%else
|
|
||||||
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} LDFLAGS="%optflags" all
|
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} LDFLAGS="%optflags" all
|
||||||
%make -C tools/perf -s prefix=%{_prefix} LDFLAGS="%optflags" man
|
%make -C tools/perf -s prefix=%{_prefix} LDFLAGS="%optflags" man
|
||||||
%endif
|
%endif
|
||||||
%endif
|
|
||||||
|
|
||||||
# build cpupower
|
# build cpupower
|
||||||
|
|
||||||
%if %{build_cpupower}
|
%if %{build_cpupower}
|
||||||
# make sure version-gen.sh is executable.
|
# make sure version-gen.sh is executable.
|
||||||
chmod +x tools/power/cpupower/utils/version-gen.sh
|
chmod +x tools/power/cpupower/utils/version-gen.sh
|
||||||
%if %{mdvver} < 201300
|
|
||||||
%make -C tools/power/cpupower CPUFREQ_BENCH=false
|
|
||||||
%else
|
|
||||||
%kmake -C tools/power/cpupower CPUFREQ_BENCH=false LDFLAGS="%optflags"
|
%kmake -C tools/power/cpupower CPUFREQ_BENCH=false LDFLAGS="%optflags"
|
||||||
%endif
|
%endif
|
||||||
%endif
|
|
||||||
############################################################
|
############################################################
|
||||||
### Linker end3 > Check point to build for cooker 2013 ###
|
### Linker end3 > Check point to build for cooker 2013 ###
|
||||||
############################################################
|
############################################################
|
||||||
|
@ -1929,11 +1839,7 @@ make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_
|
||||||
### Linker start4 > Check point to build for cooker 2013 ###
|
### Linker start4 > Check point to build for cooker 2013 ###
|
||||||
############################################################
|
############################################################
|
||||||
%if %{build_cpupower}
|
%if %{build_cpupower}
|
||||||
%if %{mdvver} < 201300
|
|
||||||
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
|
|
||||||
%else
|
|
||||||
%make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false LDFLAGS="%optflags" install
|
%make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false LDFLAGS="%optflags" install
|
||||||
%endif
|
|
||||||
rm -f %{buildroot}%{_libdir}/*.{a,la}
|
rm -f %{buildroot}%{_libdir}/*.{a,la}
|
||||||
%find_lang cpupower
|
%find_lang cpupower
|
||||||
mv cpupower.lang ../
|
mv cpupower.lang ../
|
||||||
|
|
Loading…
Add table
Reference in a new issue