SPECS (DEVEL): umlinux.spec - packaged docs
pawelz
pawelz at pld-linux.org
Sun Nov 23 23:35:44 CET 2008
Author: pawelz Date: Sun Nov 23 22:35:44 2008 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- packaged docs
---- Files affected:
SPECS:
umlinux.spec (1.23.2.18 -> 1.23.2.19)
---- Diffs:
================================================================
Index: SPECS/umlinux.spec
diff -u SPECS/umlinux.spec:1.23.2.18 SPECS/umlinux.spec:1.23.2.19
--- SPECS/umlinux.spec:1.23.2.18 Sun Nov 23 21:29:34 2008
+++ SPECS/umlinux.spec Sun Nov 23 23:35:39 2008
@@ -1,7 +1,6 @@
# $Revision$, $Date$
# TODO
# - does it make sens to package module-build for umlinux? Is it possible?
-# - package docs
%define basever 2.6.27
%define postver .7
@@ -34,6 +33,8 @@
%define MakeOpts %{CommonOpts} ARCH=um CC="%{kgcc}" LDFLAGS=-L/lib
%define DepMod /bin/true
+%define _kernelsrcdir /usr/src/linux-%{version}-%{alt_kernel}
+
%define CrossOpts ARCH=um LDFLAGS=-L/lib CC="%{__cc}"
%description
@@ -53,6 +54,17 @@
%description modules -l pl.UTF-8
Moduły Linuksa w przestrzeni użytkownika.
+%package doc
+Summary: Linux documentaion
+Summary(pl.UTF-8): Dokumentacja Linuksa
+Group: Documentation
+
+%description doc
+Linux documentation.
+
+%description doc -l pl.UTF-8
+Dokumentacja systemu Linux.
+
%prep
%setup -qc
@@ -145,12 +157,14 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},/lib/modules/%{kernel_release}/misc}
+install -d $RPM_BUILD_ROOT{%{_bindir},/lib/modules/%{kernel_release}/misc,%{_kernelsrcdir}}
cd linux-%{basever}
install linux $RPM_BUILD_ROOT%{_bindir}/linux
%{__make} ARCH=um modules_install INSTALL_MOD_PATH=$RPM_BUILD_ROOT
+cp -a Documentation $RPM_BUILD_ROOT%{_kernelsrcdir}/Documentation
+
cd %{topdir}/linux-%{basever}
%post modules
@@ -175,11 +189,9 @@
%ghost /lib/modules/%{kernel_release}/source
%endif
-%if 0
%files doc
%defattr(644,root,root,755)
-%{_prefix}/src/linux-%{version}/Documentation
-%endif
+%{_kernelsrcdir}/Documentation
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -187,6 +199,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.23.2.19 2008/11/23 22:35:39 pawelz
+- packaged docs
+
Revision 1.23.2.18 2008/11/23 20:29:34 pawelz
- removed init scripts for umlinux. It makes no sens - main purpose of
umlinux is testing, not virtual servers hosting.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/umlinux.spec?r1=1.23.2.18&r2=1.23.2.19&f=u
More information about the pld-cvs-commit
mailing list