Browse Source

updated 4 packages

kernel-5.10.47-1

kmod-29-1

linux-firmware-20210511-1

microcode_ctl-2.1-33
Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
c416b510a1

+ 23 - 7
k/kernel/kernel-vl.spec

@@ -40,7 +40,7 @@
 # adding some text to the end of the version number.
 #
 %define sublevel 10
-%define patchlevel 44
+%define patchlevel 47
 %define kversion 5.%{sublevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -967,11 +967,17 @@ rm -rf $RPM_BUILD_ROOT
 %post
 cd /boot
 KVERREL=%{KVERREL}
+CURRENT_VERREL=`uname -r`
 
-currentkernel=vmlinuz-`uname -r`
-currentinitrd=initrd-`uname -r`.img
-if [ ! -f "${currentkernel}" -o ! -f "${currentinitrd}" ]; then
+currentkernel=vmlinuz-${CURRENT_VERREL}
+currentinitrd=initrd-${CURRENT_VERREL}.img
+if [ ! -f "${currentkernel}" ]; then
   currentkernel=`readlink -e vmlinuz`
+fi
+if [ ! -f "${currentinitrd}" ]; then
+  currentinitrd=initramfs-${CURRENT_VERREL}.img
+fi
+if [ ! -f "${currentinitrd}" ]; then
   currentinitrd=`readlink -e initrd.img`
 fi
 
@@ -1017,11 +1023,17 @@ fi
 %post pae
 cd /boot
 KVERREL=%{KVERREL}pae
+CURRENT_VERREL=`uname -r`
 
-currentkernel=vmlinuz-`uname -r`
-currentinitrd=initrd-`uname -r`.img
-if [ ! -f "${currentkernel}" -o ! -f "${currentinitrd}" ]; then
+currentkernel=vmlinuz-${CURRENT_VERREL}
+currentinitrd=initrd-${CURRENT_VERREL}.img
+if [ ! -f "${currentkernel}" ]; then
   currentkernel=`readlink -e vmlinuz`
+fi
+if [ ! -f "${currentinitrd}" ]; then
+  currentinitrd=initramfs-${CURRENT_VERREL}.img
+fi
+if [ ! -f "${currentinitrd}" ]; then
   currentinitrd=`readlink -e initrd.img`
 fi
 
@@ -1182,6 +1194,10 @@ fi
 
 
 %changelog
+* Thu Jul 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.47-1
+- updated to 5.10.47.
+- fixed %%post.
+
 * Wed Jun 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.44-1
 - updated to 5.10.44.
 

+ 4 - 1
k/kmod/kmod-vl.spec

@@ -1,7 +1,7 @@
 Name:		kmod
 Summary:	Linux kernel module management utilities
 Summary(ja):	Linux カーネルモジュール管理ユーティリティ
-Version:	28
+Version:	29
 Release:	1%{?_dist_release}
 Group:		system
 Distribution:	Vine Linux
@@ -136,6 +136,9 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d
 
 
 %changelog
+* Thu Jul 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 29-1
+- updated to 29.
+
 * Thu Feb 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 28-1
 - updated to 28.
 

+ 13 - 8
l/linux-firmware/linux-firmware-vl.spec

@@ -1,22 +1,24 @@
 Summary:	Firmware files used by the Linux kernel
 Summary(ja):	Linux Kernel で利用されるファームウェアファイル
 Name:		linux-firmware
-Version:	20200918
+Version:	20210511
 Release:	1%{?_dist_release}
 Group:		system
+Vendor:		Project Vine
+Distribution:	Vine Linux
 
 License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
-URL:		http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=summary
+URL:		https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
 Source0:	https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-%{version}.tar.gz
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:	noarch
 %define _binaries_in_noarch_packages_terminate_build 0
 
 Provides:	kernel-firmware = %{version} 
-Provides:       xorg-x11-drv-ati-firmware = 7.0
+Provides:	xorg-x11-drv-ati-firmware = 7.0
 Obsoletes:	kernel-firmware < %{version} 
-Obsoletes:      XOrg-drv-ati-firmware < 6.13.0-0.22
+Obsoletes:	XOrg-drv-ati-firmware < 6.13.0-0.22
 Obsoletes:	ueagle-atm4-firmware < 1.0-5
 Obsoletes:	rt2870-firmware
 Obsoletes:	ivtv-firmware
@@ -27,11 +29,11 @@ Kernel-firmware includes firmware files required for some devices to
 operate.
 
 
-%define iwlwifi_release 4%{_dist_release}
+%define iwlwifi_release 5%{_dist_release}
 %package -n iwlwifi-firmware
 Summary:	Firmware for Intel(R) Wireless WiFi Link Series Adapters
-Summary(ja):    Intel(R) Wireless WiFi Link シリーズ用ファームウェア集
-URL:            http://intellinuxwireless.org/
+Summary(ja):	Intel(R) Wireless WiFi Link シリーズ用ファームウェア集
+URL:		http://intellinuxwireless.org/
 License:	Redistributable, no modification permitted
 
 # obsoletes individual package
@@ -107,6 +109,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jul 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20210511-1
+- updated to the newest git snapshot.
+
 * Tue Sep 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20200918-1
 - updated to the newest git snapshot.
 

+ 19 - 13
m/microcode_ctl/microcode_ctl-vl.spec

@@ -1,21 +1,20 @@
-%define upstream_version 2.1-4
-
 Summary:        Tool to transform and deploy CPU microcode update for x86.
 Summary(ja):    x86 CPU のマイクロコードを投入するためのツール 
 Name:           microcode_ctl
 Version:        2.1
-Release:        1%{?_dist_release}
-Group:          System Environment/Base
+%define urel    33
+Release:        %{urel}%{?_dist_release}
+Group:          system
+Distribution:   Vine Linux
+Vendor:         Project Vine
+Packager:       daisuke
+
 License:        GPLv2+ and Redistributable, no modification permitted
-URL:            http://fedorahosted.org/microcode_ctl
-Source0:        http://fedorahosted.org/released/microcode_ctl/%{name}-%{upstream_version}.tar.xz
+URL:            https://pagure.io/microcode_ctl/
+Source0:        https://releases.pagure.org/microcode_ctl/%{name}-%{version}-%{urel}.tar.xz
 Buildroot:      %{_tmppath}/%{name}-%{version}-root
 ExclusiveArch:  %{ix86} x86_64
 
-Distribution: Vine Linux
-Vendor: Project Vine
-Packager: daisuke
-
 %description
 The microcode_ctl utility is a companion to the microcode driver written
 by Tigran Aivazian <tigran@aivazian.fsnet.co.uk>.
@@ -24,26 +23,33 @@ The microcode update is volatile and needs to be uploaded on each system
 boot i.e. it doesn't reflash your cpu permanently, reboot and it reverts
 back to the old microcode.
 
+
 %prep
-%setup -q -n %{name}-%{upstream_version}
+%setup -q -n %{name}-%{version}-%{urel}
+
 
 %build
 make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
 
+
 %install
 rm -rf %{buildroot}
 make DESTDIR=%{buildroot} PREFIX=%{_prefix} INSDIR=/usr/sbin install clean
 
+
 %clean
 rm -rf %{buildroot}
 
+
 %files
-/usr/sbin/intel-microcode2ucode
 /lib/firmware/*
-%doc /usr/share/doc/microcode_ctl/*
+%doc /usr/share/doc/microcode_ctl
 
 
 %changelog
+* Thu Jul 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1-33
+- updated to 2.1-33.
+
 * Sun Jun 29 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1-4
 - update to 2.1-4