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

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

@@ -1,7 +1,7 @@
 Name:		kmod
 Name:		kmod
 Summary:	Linux kernel module management utilities
 Summary:	Linux kernel module management utilities
 Summary(ja):	Linux カーネルモジュール管理ユーティリティ
 Summary(ja):	Linux カーネルモジュール管理ユーティリティ
-Version:	28
+Version:	29
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		system
 Group:		system
 Distribution:	Vine Linux
 Distribution:	Vine Linux
@@ -136,6 +136,9 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d
 
 
 
 
 %changelog
 %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
 * Thu Feb 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 28-1
 - updated to 28.
 - 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:	Firmware files used by the Linux kernel
 Summary(ja):	Linux Kernel で利用されるファームウェアファイル
 Summary(ja):	Linux Kernel で利用されるファームウェアファイル
 Name:		linux-firmware
 Name:		linux-firmware
-Version:	20200918
+Version:	20210511
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		system
 Group:		system
+Vendor:		Project Vine
+Distribution:	Vine Linux
 
 
 License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
 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
 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
 BuildArch:	noarch
 %define _binaries_in_noarch_packages_terminate_build 0
 %define _binaries_in_noarch_packages_terminate_build 0
 
 
 Provides:	kernel-firmware = %{version} 
 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:	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:	ueagle-atm4-firmware < 1.0-5
 Obsoletes:	rt2870-firmware
 Obsoletes:	rt2870-firmware
 Obsoletes:	ivtv-firmware
 Obsoletes:	ivtv-firmware
@@ -27,11 +29,11 @@ Kernel-firmware includes firmware files required for some devices to
 operate.
 operate.
 
 
 
 
-%define iwlwifi_release 4%{_dist_release}
+%define iwlwifi_release 5%{_dist_release}
 %package -n iwlwifi-firmware
 %package -n iwlwifi-firmware
 Summary:	Firmware for Intel(R) Wireless WiFi Link Series Adapters
 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
 License:	Redistributable, no modification permitted
 
 
 # obsoletes individual package
 # obsoletes individual package
@@ -107,6 +109,9 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %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
 * Tue Sep 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20200918-1
 - updated to the newest git snapshot.
 - 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:        Tool to transform and deploy CPU microcode update for x86.
 Summary(ja):    x86 CPU のマイクロコードを投入するためのツール 
 Summary(ja):    x86 CPU のマイクロコードを投入するためのツール 
 Name:           microcode_ctl
 Name:           microcode_ctl
 Version:        2.1
 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
 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
 Buildroot:      %{_tmppath}/%{name}-%{version}-root
 ExclusiveArch:  %{ix86} x86_64
 ExclusiveArch:  %{ix86} x86_64
 
 
-Distribution: Vine Linux
-Vendor: Project Vine
-Packager: daisuke
-
 %description
 %description
 The microcode_ctl utility is a companion to the microcode driver written
 The microcode_ctl utility is a companion to the microcode driver written
 by Tigran Aivazian <tigran@aivazian.fsnet.co.uk>.
 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
 boot i.e. it doesn't reflash your cpu permanently, reboot and it reverts
 back to the old microcode.
 back to the old microcode.
 
 
+
 %prep
 %prep
-%setup -q -n %{name}-%{upstream_version}
+%setup -q -n %{name}-%{version}-%{urel}
+
 
 
 %build
 %build
 make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
 make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
 
 
+
 %install
 %install
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 make DESTDIR=%{buildroot} PREFIX=%{_prefix} INSDIR=/usr/sbin install clean
 make DESTDIR=%{buildroot} PREFIX=%{_prefix} INSDIR=/usr/sbin install clean
 
 
+
 %clean
 %clean
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 
 
+
 %files
 %files
-/usr/sbin/intel-microcode2ucode
 /lib/firmware/*
 /lib/firmware/*
-%doc /usr/share/doc/microcode_ctl/*
+%doc /usr/share/doc/microcode_ctl
 
 
 
 
 %changelog
 %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
 * Sun Jun 29 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1-4
 - update to 2.1-4
 - update to 2.1-4