SPECS (AC-branch): kernel-smp.spec (NEW) - upgrade path from -smp ...

glen glen at pld-linux.org
Tue Feb 12 09:46:45 CET 2008


Author: glen                         Date: Tue Feb 12 08:46:45 2008 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- upgrade path from -smp kernels in base name

---- Files affected:
SPECS:
   kernel-smp.spec (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/kernel-smp.spec
diff -u /dev/null SPECS/kernel-smp.spec:1.1.2.1
--- /dev/null	Tue Feb 12 09:46:45 2008
+++ SPECS/kernel-smp.spec	Tue Feb 12 09:46:40 2008
@@ -0,0 +1,186 @@
+# $Revision$, $Date$
+# Conditional build:
+%bcond_without	smp		# don't build SMP kernel
+%bcond_without	up		# don't build UP kernel
+%bcond_with	grsec_full	# build full grsecurity
+
+%define		have_drm	1
+%define		have_oss	1
+%define		have_sound	1
+%define		have_pcmcia	1
+
+%ifarch %{ix86} alpha ppc
+%define		have_isa	1
+%else
+%define		have_isa	0
+%endif
+
+%define		req_vers	3:2.6.22
+
+%define		subname	%{?with_pax:-pax}%{?with_grsec_full:-grsecurity}%{?with_xen0:-xen0}%{?with_xenU:-xenU}
+Summary:	The Linux kernel (the core of the Linux operating system)
+Summary(de.UTF-8):	Der Linux-Kernel (Kern des Linux-Betriebssystems)
+Summary(et.UTF-8):	Linuxi kernel (ehk operatsioonisüsteemi tuum)
+Summary(fr.UTF-8):	Le Kernel-Linux (La partie centrale du systeme)
+Summary(pl.UTF-8):	Jądro Linuksa
+Name:		kernel%{subname}-smp
+Version:	2.6.22.0
+Release:	1
+Epoch:		3
+License:	GPL v2
+Group:		Base/Kernel
+Requires:	kernel%{subname} >= %{req_vers}
+ExclusiveArch:	%{ix86} alpha %{x8664} ia64 ppc ppc64
+ExclusiveOS:	Linux
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This package contains the Linux kernel that is used to boot and run
+your system. It contains few device drivers for specific hardware.
+Most hardware is instead supported by modules loaded after booting.
+
+Virtual package to handle SMP kernel merge in AC-branch.
+
+%description -l de.UTF-8
+Das Kernel-Paket enthält den Linux-Kernel (vmlinuz), den Kern des
+Linux-Betriebssystems. Der Kernel ist für grundliegende
+Systemfunktionen verantwortlich: Speicherreservierung,
+Prozeß-Management, Geräte Ein- und Ausgaben, usw.
+
+Virtual package to handle SMP kernel merge in AC-branch.
+
+%description -l fr.UTF-8
+Le package kernel contient le kernel linux (vmlinuz), la partie
+centrale d'un système d'exploitation Linux. Le noyau traite les
+fonctions basiques d'un système d'exploitation: allocation mémoire,
+allocation de process, entrée/sortie de peripheriques, etc.
+
+Virtual package to handle SMP kernel merge in AC-branch.
+
+%description -l pl.UTF-8
+Pakiet zawiera jądro Linuksa niezbędne do prawidłowego działania
+Twojego komputera. Zawiera w sobie sterowniki do sprzętu znajdującego
+się w komputerze, takiego jak sterowniki dysków itp.
+
+Virtual package to handle SMP kernel merge in AC-branch.
+
+%package vmlinux
+Summary:	vmlinux - uncompressed kernel image
+Summary(pl.UTF-8):	vmlinux - rozpakowany obraz jądra
+Group:		Base/Kernel
+Requires:	kernel%{subname}-vmlinux >= %{req_vers}
+
+%description vmlinux
+vmlinux - uncompressed kernel image.
+
+%description vmlinux -l pl.UTF-8
+vmlinux - rozpakowany obraz jądra.
+
+%package drm
+Summary:	DRM kernel modules
+Summary(pl.UTF-8):	Sterowniki DRM
+Group:		Base/Kernel
+Requires:	kernel%{subname}-drm > %{req_vers}
+
+%description drm
+DRM kernel modules.
+
+%description drm -l pl.UTF-8
+Sterowniki DRM.
+
+%package pcmcia
+Summary:	PCMCIA modules
+Summary(pl.UTF-8):	Moduły PCMCIA
+Group:		Base/Kernel
+Requires:	kernel%{subname}-pcmcia >= %{req_vers}
+
+%description pcmcia
+PCMCIA modules.
+
+%description pcmcia -l pl.UTF-8
+Moduły PCMCIA.
+
+%package libs
+Summary:	Libraries for preparing bootable kernel on PowerPCs
+Summary(pl.UTF-8):	Biblioteki do przygotowania bootowalnego jądra dla PowerPC
+Group:		Base/Kernel
+Requires:	kernel%{subname}-libs >= %{req_vers}
+
+%description libs
+Libraries for preparing bootable kernel on PowerPCs. Script called
+mkvmlinuz may be useful for this.
+
+%description libs -l pl.UTF-8
+Biblioteki do przygotowania bootowalnego jądra dla PowerPC. Skrypt
+mkvmlinuz może być do tego przydatny.
+
+%package sound-alsa
+Summary:	ALSA kernel modules
+Summary(pl.UTF-8):	Sterowniki dźwięku ALSA
+Group:		Base/Kernel
+Requires:	kernel%{subname}-sound-alsa >= %{req_vers}
+
+%description sound-alsa
+ALSA (Advanced Linux Sound Architecture) sound drivers.
+
+%description sound-alsa -l pl.UTF-8
+Sterowniki dźwięku ALSA (Advanced Linux Sound Architecture).
+
+%package sound-oss
+Summary:	OSS kernel modules
+Summary(pl.UTF-8):	Sterowniki dźwięku OSS
+Group:		Base/Kernel
+Requires:	kernel%{subname}-sound-oss >= %{req_vers}
+
+%description sound-oss
+OSS (Open Sound System) drivers.
+
+%description sound-oss -l pl.UTF-8
+Sterowniki dźwięku OSS (Open Sound System).
+
+%prep
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+
+%ifarch alpha %{ix86} %{x8664} ppc ppc64 sparc sparc64
+%files vmlinux
+%defattr(644,root,root,755)
+%endif
+
+%if %{have_drm}
+%files drm
+%defattr(644,root,root,755)
+%endif
+
+%if %{have_pcmcia}
+%files pcmcia
+%defattr(644,root,root,755)
+%endif
+
+%if %{have_sound}
+%files sound-alsa
+%defattr(644,root,root,755)
+
+%if %{have_oss}
+%files sound-oss
+%defattr(644,root,root,755)
+%endif
+%endif
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1.2.1  2008-02-12 08:46:40  glen
+- upgrade path from -smp kernels in base name
+
================================================================


More information about the pld-cvs-commit mailing list