packages: vserver-packages/vserver-packages.spec - remove "ignore = vserver...

glen glen at pld-linux.org
Tue Jul 26 17:05:15 CEST 2011


Author: glen                         Date: Tue Jul 26 15:05:15 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- remove "ignore = vserver-packages" from poldek config if this package is installed
- bump version to 3.2

---- Files affected:
packages/vserver-packages:
   vserver-packages.spec (1.29 -> 1.30) 

---- Diffs:

================================================================
Index: packages/vserver-packages/vserver-packages.spec
diff -u packages/vserver-packages/vserver-packages.spec:1.29 packages/vserver-packages/vserver-packages.spec:1.30
--- packages/vserver-packages/vserver-packages.spec:1.29	Mon May 30 23:05:20 2011
+++ packages/vserver-packages/vserver-packages.spec	Tue Jul 26 17:05:10 2011
@@ -7,24 +7,24 @@
 Summary:	A package providing fake packages for VServer guest system
 Summary(pl.UTF-8):	Pakiet udostępniający fałszywe pakiety dla systemu gościnnego VServera
 Name:		vserver-packages
-Version:	3.1
-Release:	10
+Version:	3.2
+Release:	1
 License:	GPL
 Group:		Base
 # Do not put Obsoletes for all of the packages -- allows installing of the real package
+# don't provide (klogd) this one since syslog-ng would obsolete whole package
+Requires:	sed >= 4.0
+Provides:	blockdev = %{ul_ver}
 Provides:	dev = 3.4-4
+Provides:	ethtool
 Provides:	fsck = 1.40.10
 Provides:	iproute2 = 2.6.23
-# don't provide this one since syslog-ng would obsolete whole package
-# Provides:	klogd
-Provides:	blockdev = %{ul_ver}
+Provides:	libcgroup
 Provides:	login = %{ul_ver}
 Provides:	lvm2 = 2.02.40
 Provides:	mingetty = 0.9.4
 Provides:	module-init-tools = 3.0
 Provides:	mount = %{ul_ver}
-Provides:	ethtool
-Provides:	libcgroup
 Obsoletes:	devfs
 Obsoletes:	modutils
 Obsoletes:	vserver-SysVinit
@@ -54,6 +54,12 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+# remove "ignore = vserver-packages" from poldek config if this package is installed
+if [ -f %{_sysconfdir}/%{name}/poldek.conf ]; then
+	%{__sed} -i -e '/^ignore/s/vserver-packages//' %{_sysconfdir}/%{name}/poldek.conf
+fi
+
 %files
 %defattr(644,root,root,755)
 
@@ -63,6 +69,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.30  2011/07/26 15:05:10  glen
+- remove "ignore = vserver-packages" from poldek config if this package is installed
+- bump version to 3.2
+
 Revision 1.29  2011/05/30 21:05:20  arekm
 - rel 10; P: libcgroup
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/vserver-packages/vserver-packages.spec?r1=1.29&r2=1.30&f=u



More information about the pld-cvs-commit mailing list