packages: memtest86/memtest86.spec - add grubby hook

glen glen at pld-linux.org
Mon Feb 14 17:49:31 CET 2011


Author: glen                         Date: Mon Feb 14 16:49:31 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- add grubby hook

---- Files affected:
packages/memtest86:
   memtest86.spec (1.36 -> 1.37) 

---- Diffs:

================================================================
Index: packages/memtest86/memtest86.spec
diff -u packages/memtest86/memtest86.spec:1.36 packages/memtest86/memtest86.spec:1.37
--- packages/memtest86/memtest86.spec:1.36	Wed Feb 25 10:37:04 2009
+++ packages/memtest86/memtest86.spec	Mon Feb 14 17:49:26 2011
@@ -2,7 +2,7 @@
 #
 # Conditional build:
 %bcond_with	serial_console	# enable serial console support
-#
+
 Summary:	Thorough, stand alone memory test for i386 systems
 Summary(pl.UTF-8):	Kompleksowy, niezależny od OS tester pamięci dla systemów i386
 Summary(pt_BR.UTF-8):	Testador de memória completo e independente para sistemas i386
@@ -39,20 +39,21 @@
 roda sob um sistema operacional) e completo para sistemas i386.
 
 %description -l ru.UTF-8
-Memtest86 -- тщательный и самостоятельный тест памяти для x86-систем. Он может
-быть загружен или с жесткого диска при помощи LILO/GRUB, или с дискеты.
-
-Тест использует алгоритм "движущихся инверсий", доказавший свою эффективность
-при обнаружении сбоев памяти. Не обращайте внимания на "тест" BIOS -- он
-практически ничего не значит, так как пропустит много ошибок из тех, которые
-обнаружит memtest86.
+Memtest86 -- тщательный и самостоятельный тест памяти для x86-систем.
+Он может быть загружен или с жесткого диска при помощи LILO/GRUB, или
+с дискеты.
+
+Тест использует алгоритм "движущихся инверсий", доказавший свою
+эффективность при обнаружении сбоев памяти. Не обращайте внимания на
+"тест" BIOS -- он практически ничего не значит, так как пропустит
+много ошибок из тех, которые обнаружит memtest86.
 
 Также может использоваться для создания загрузочной тест-дискеты.
 
 %description -l uk.UTF-8
 Memtest86 -- ретельний та самостійний тест пам'яті для x86-систем. Він
-може бути завантажений як з жорсткого диску за допомогою LILO/GRUB, так
-і з дискети.
+може бути завантажений як з жорсткого диску за допомогою LILO/GRUB,
+так і з дискети.
 
 Тест використовує алгоритм "рухаючихся інверсій", який довів свою
 ефективність при визначенні негараздів із пам'яттю. Не звертайте уваги
@@ -100,9 +101,15 @@
 rm -rf $RPM_BUILD_ROOT
 
 %postun -n rc-boot-image-memtest86
+if [ -x /sbin/grubby ]; then
+	/sbin/grubby --add-kernel=/boot/%{name} --title="Memtest86+ %{version}" --remove-kernel="TITLE=Memtest86+ %{version}"
+fi
 /sbin/rc-boot 1>&2 || :
 
 %post -n rc-boot-image-memtest86
+if [ "$1" = 0 ] && [ -x /sbin/grubby ]; then
+	/sbin/grubby --remove-kernel=/boot/%{name}
+fi
 /sbin/rc-boot 1>&2 || :
 
 %files
@@ -120,6 +127,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.37  2011/02/14 16:49:26  glen
+- add grubby hook
+
 Revision 1.36  2009/02/25 09:37:04  jajcus
 - serial_console bcond added
 - Release: 3
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/memtest86/memtest86.spec?r1=1.36&r2=1.37&f=u



More information about the pld-cvs-commit mailing list