SPECS (DEVEL): umlinux.spec - HOWTO is no longer available - do not package...
pawelz
pawelz at pld-linux.org
Sat Nov 1 02:53:20 CET 2008
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
More information about the pld-cvs-commit
mailing list