SPECS: EMCpower.spec - update to 5.0.1, kernel 2.6.16.46-0.12

glen glen at pld-linux.org
Thu Sep 27 14:30:45 CEST 2007


Author: glen                         Date: Thu Sep 27 12:30:45 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- update to 5.0.1, kernel 2.6.16.46-0.12

---- Files affected:
SPECS:
   EMCpower.spec (1.27 -> 1.28) 

---- Diffs:

================================================================
Index: SPECS/EMCpower.spec
diff -u SPECS/EMCpower.spec:1.27 SPECS/EMCpower.spec:1.28
--- SPECS/EMCpower.spec:1.27	Fri Aug 24 18:18:41 2007
+++ SPECS/EMCpower.spec	Thu Sep 27 14:30:40 2007
@@ -17,27 +17,30 @@
 %undefine	with_up
 %endif
 
-%define	__kernel_ver	2.6.16.21-0.8
+%define	__kernel_ver	2.6.16.46-0.12
 %define	__kernel_rpmvr	%{__kernel_ver}
 
 %define	releq_kernel_smp	kernel-smp = 0:%{__kernel_ver}
 %define	releq_kernel_up		kernel-up = 0:%{__kernel_ver}
 
-%define		_rel	1
+%define	brand sles10sp1
+
+%define		_rel	0.3
 Summary:	EMC PowerPath - multi-path with fail-over and load-sharing over SCSI
 Summary(pl.UTF-8):	EMC PowerPath - multi-path z fail-over i dzieleniem obciążenia po SCSI
 Name:		EMCpower
-Version:	5.0.0
+Version:	5.0.1
 Release:	%{_rel}
 License:	Proprietary (not distributable)
 Group:		Base
+URL:		https://powerlink.emc.com/
 %ifarch %{ix86}
-Source0:	%{name}.LINUX-%{version}-157.sles10.i386.rpm
+Source0:	%{name}.LINUX-%{version}-022.%{brand}.i386.rpm
 # NoSource0-md5:	9e687044c65d2ee368b71c339e639522
 NoSource:	0
 %endif
 %ifarch %{x8664}
-Source1:	%{name}.LINUX-%{version}-157.sles10.x86_64.rpm
+Source1:	%{name}.LINUX-%{version}-022.%{brand}.x86_64.rpm
 # NoSource1-md5:	cf980fc4714f0be008de168333cefcb4
 NoSource:	1
 %endif
@@ -117,6 +120,11 @@
 %if %{with userspace}
 install -d $RPM_BUILD_ROOT{/etc/emc/ppme,%{_libdir},%{_sbindir},%{_mandir}/man1,/etc/modprobe.d,%{_datadir}/locale,/etc/rc.d/init.d}
 
+# udev
+install -d $RPM_BUILD_ROOT{/etc/udev/rules.d,/lib/udev}
+install udev-pp.rules $RPM_BUILD_ROOT/etc/udev/rules.d
+install pp_udev.sh $RPM_BUILD_ROOT/lib/udev/pp_udev.sh
+
 cp -a man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
 cp -a i18n/catalog/* $RPM_BUILD_ROOT%{_datadir}/locale
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/PowerPath
@@ -145,25 +153,17 @@
 install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/drivers/block
 install -D modprobe.conf.pp $RPM_BUILD_ROOT/etc/modprobe.d/%{_kernel_ver}/%{name}.conf
 
-brand=sles10; type=default
+brand=%{brand}; type=default
 %ifarch %{x8664}
-type=${type}_x8664
+install bin/driver/%{brand}default_x8664/*.ko $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}-smp/kernel/drivers/block
 %endif
-for a in emcp emcpdm emcpgpx emcpioc emcplib emcpmpx; do
-	install bin/driver/${a}_$brand$type $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/drivers/block/$a.ko
-done
 %endif
 
 %if %{with smp} && %{with dist_kernel}
 install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}-smp/kernel/drivers/block
 install -D modprobe.conf.pp $RPM_BUILD_ROOT/etc/modprobe.d/%{_kernel_ver}-smp/%{name}.conf
-brand=sles10; type=smp
 %ifarch %{x8664}
-type=${type}_x8664
-%endif
-for a in emcp emcpdm emcpgpx emcpioc emcplib emcpmpx; do
-	install bin/driver/${a}_$brand$type $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}-smp/kernel/drivers/block/$a.ko
-done
+install bin/driver/%{brand}smp_x8664/*.ko $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}-smp/kernel/drivers/block
 %endif
 %endif
 
@@ -209,6 +209,9 @@
 %if %{with userspace}
 %files -f EMCpower.lang
 %defattr(644,root,root,755)
+/etc/udev/rules.d/*.rules
+%attr(755,root,root) /lib/udev/pp_udev.sh
+
 %dir /etc/emc
 %dir /etc/emc/ppme
 /etc/emc/.drivers_*
@@ -254,6 +257,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.28  2007/09/27 12:30:40  glen
+- update to 5.0.1, kernel 2.6.16.46-0.12
+
 Revision 1.27  2007/08/24 16:18:41  glen
 - move powercf, emcpmgr out of path (internal use)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/EMCpower.spec?r1=1.27&r2=1.28&f=u



More information about the pld-cvs-commit mailing list