rpms/kernel/devel kernel.spec,1.512,1.513
Dave Jones (davej)
fedora-extras-commits at redhat.com
Wed Mar 19 20:40:46 UTC 2008
- Previous message (by thread): rpms/tastymenu/devel Makefile, 1.1, NONE sources, 1.4, NONE tastymenu.spec, 1.5, NONE
- Next message (by thread): rpms/ccache/devel ccache-2.4-md.patch, NONE, 1.1 ccache.spec, 1.21, 1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19211
Modified Files:
kernel.spec
Log Message:
Add kernel posttrans and preun hooks for other packages (#433121)
Bump mkinitrd requires accordingly.
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.512
retrieving revision 1.513
diff -u -r1.512 -r1.513
--- kernel.spec 19 Mar 2008 20:06:41 -0000 1.512
+++ kernel.spec 19 Mar 2008 20:39:44 -0000 1.513
@@ -412,7 +412,7 @@
# Packages that need to be installed before the kernel is, because the %post
# scripts use them.
#
-%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.30-1
+%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.39-1
#
# This macro does requires, provides, conflicts, obsoletes for a kernel package.
@@ -1566,6 +1566,15 @@
fi\
%{nil}
+# This macro defines a %%posttrans script for a kernel package.
+# %%kernel_variant_posttrans [-v <subpackage>] [-s <s> -r <r>] <mkinitrd-args>
+# More text can follow to go at the end of this variant's %%post.
+#
+%define kernel_variant_posttrans(s:r:v:) \
+%{expand:%%posttrans %{?-v*}}\
+/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --rpmposttrans %{?1} %{KVERREL}%{?-v*} || exit $?\
+%{nil}
+
#
# This macro defines a %%post script for a kernel package and its devel package.
# %%kernel_variant_post [-v <subpackage>] [-s <s> -r <r>] <mkinitrd-args>
@@ -1573,6 +1582,7 @@
#
%define kernel_variant_post(s:r:v:) \
%{expand:%%kernel_devel_post %{?-v*}}\
+%{expand:%%kernel_variant_posttrans %{?-v*}}\
%{expand:%%post %{?-v*}}\
%{-s:\
if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] &&\
@@ -1714,6 +1724,10 @@
%kernel_variant_files -a /%{image_install_path}/xen*-%{KVERREL} -e /etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf %{with_xen} xen
%changelog
+* Wed Mar 19 2008 Dave Jones <davej at redhat.com>
+- Add kernel posttrans and preun hooks for other packages (#433121)
+ Bump mkinitrd requires accordingly.
+
* Wed Mar 19 2008 Roland McGrath <roland at redhat.com>
- utrace is back, rebased
- Previous message (by thread): rpms/tastymenu/devel Makefile, 1.1, NONE sources, 1.4, NONE tastymenu.spec, 1.5, NONE
- Next message (by thread): rpms/ccache/devel ccache-2.4-md.patch, NONE, 1.1 ccache.spec, 1.21, 1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list