Author: pawelz                       Date: Sat Nov  1 01:53:20 2008 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- HOWTO is no longer available
- do not package kernel-{source,module-build,headers}
- up tu 2.6.27.4

---- Files affected:
SPECS:
   umlinux.spec (1.23.2.11 -> 1.23.2.12) 

---- Diffs:

================================================================
Index: SPECS/umlinux.spec
diff -u SPECS/umlinux.spec:1.23.2.11 SPECS/umlinux.spec:1.23.2.12
--- SPECS/umlinux.spec:1.23.2.11        Wed Oct 29 00:19:49 2008
+++ SPECS/umlinux.spec  Sat Nov  1 02:53:14 2008
@@ -1,6 +1,6 @@
 # $Revision$, $Date$
 %define basever 2.6.27
-%define postver .3
+%define postver .4
 %define alt_kernel uml
 Summary:       User Mode Linux
 Summary(pl.UTF-8):     Linux w przestrzeni użytkownika
@@ -11,14 +11,12 @@
 License:       GPL
 Group:         Applications/Emulators
 Source0:       
http://www.kernel.org/pub/linux/kernel/v2.6/linux-%{basever}.tar.bz2
-# Source0-md5:  b3e78977aa79d3754cb7f8143d7ddabd
+# Source0-md5: b3e78977aa79d3754cb7f8143d7ddabd
 Source1:       http://www.kernel.org/pub/linux/kernel/v2.6/patch-%{version}.bz2
-# Source1-md5:  4f0dc89b4989619c616d40507b5f7f34
+# Source1-md5: fa7cb6cf1ee5e796e89905806ffc6f01
 Source2:       %{name}-config
-Source3:       http://user-mode-linux.sourceforge.net/UserModeLinux-HOWTO.html
-# Source3-md5: 781dc3611ebf60ac07814a1cd31c936d
-Source4:       %{name}-etc-umltab
-Source5:       %{name}-rc-init
+Source3:       %{name}-etc-umltab
+Source4:       %{name}-rc-init
 URL:           http://user-mode-linux.sourceforge.net/
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -83,16 +81,12 @@
 # cleanup backups after patching
 find '(' -name '*~' -o -name '*.orig' -o -name '.gitignore' ')' -print0 | 
xargs -0 -r -l512 rm -f
 
-cp %SOURCE3 .
-
 %build
 
 cd linux-%{basever}
 
 BuildConfig() {
        %{?debug:set -x}
-       # is this a special kernel we want to build?
-       KernelVer=%{kernel_release}
        cat $RPM_SOURCE_DIR/umlinux-config > %{defconfig}
 
 %{?debug:sed -i "s:# CONFIG_DEBUG_SLAB is not set:CONFIG_DEBUG_SLAB=y:" 
%{defconfig}}
@@ -125,7 +119,7 @@
                %{?with_verbose:V=1} \
                DEPMOD=%DepMod \
                INSTALL_MOD_PATH=$KERNEL_INSTALL_DIR \
-               KERNELRELEASE=$KernelVer
+               KERNELRELEASE=%{kernel_release}
 
        # You'd probabelly want to make it somewhat different
        install -d $KERNEL_INSTALL_DIR%{_kernelsrcdir}
@@ -133,10 +127,10 @@
 
        echo "CHECKING DEPENDENCIES FOR KERNEL MODULES"
        if [ %DepMod = /sbin/depmod ]; then
-               /sbin/depmod --basedir $KERNEL_INSTALL_DIR -ae -F 
$KERNEL_INSTALL_DIR/boot/System.map-$KernelVer -r $KernelVer || :
+               /sbin/depmod --basedir $KERNEL_INSTALL_DIR -ae -F 
$KERNEL_INSTALL_DIR/boot/System.map-%{kernel_release} -r %{kernel_release} || :
        fi
-       touch $KERNEL_INSTALL_DIR/lib/modules/$KernelVer/modules.dep
-       echo "KERNEL RELEASE $KernelVer DONE"
+       touch $KERNEL_INSTALL_DIR/lib/modules/%{kernel_release}/modules.dep
+       echo "KERNEL RELEASE %{kernel_release} DONE"
 }
 
 KERNEL_BUILD_DIR=`pwd`
@@ -163,11 +157,10 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},/etc/rc.d/init.d}
-install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/umltab
-install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/uml
+install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/umltab
+install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/uml
 
-install -d $RPM_BUILD_ROOT%{_prefix}/src/linux-%{version}
-install -d $RPM_BUILD_ROOT/lib/modules/%{version}-uml/misc
+install -d $RPM_BUILD_ROOT/lib/modules/%{kernel_release}/misc
 
 cd linux-%{basever}
 install linux $RPM_BUILD_ROOT%{_bindir}/linux
@@ -175,12 +168,6 @@
 
 cd %{topdir}/linux-%{basever}
 
-install -d $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux
-cp -a  Module.symvers $RPM_BUILD_ROOT%{_kernelsrcdir}/Module.symvers-dist
-cp -aL .config $RPM_BUILD_ROOT%{_kernelsrcdir}/config-dist
-cp -a  include/linux/autoconf.h 
$RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux/autoconf-dist.h
-cp -a  include/linux/{utsrelease,version}.h 
$RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux
-
 %post modules
 %depmod %{version}
 
@@ -192,7 +179,6 @@
 
 %files
 %defattr(644,root,root,755)
-%doc linux-%{basever}/UserModeLinux-HOWTO.html
 %attr(755,root,root) %{_bindir}/linux
 
 %files modules
@@ -216,6 +202,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.23.2.12  2008/11/01 01:53:14  pawelz
+- HOWTO is no longer available
+- do not package kernel-{source,module-build,headers}
+- up tu 2.6.27.4
+
 Revision 1.23.2.11  2008/10/28 23:19:49  glen
 - when will people learn?
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/umlinux.spec?r1=1.23.2.11&r2=1.23.2.12&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to