packages: hsfmodem/hsfmodem.spec - separate package for driver source
glen
glen at pld-linux.org
Sun Aug 14 12:46:04 CEST 2011
Author: glen Date: Sun Aug 14 10:46:04 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- separate package for driver source
---- Files affected:
packages/hsfmodem:
hsfmodem.spec (1.14 -> 1.15)
---- Diffs:
================================================================
Index: packages/hsfmodem/hsfmodem.spec
diff -u packages/hsfmodem/hsfmodem.spec:1.14 packages/hsfmodem/hsfmodem.spec:1.15
--- packages/hsfmodem/hsfmodem.spec:1.14 Sun Aug 14 12:28:43 2011
+++ packages/hsfmodem/hsfmodem.spec Sun Aug 14 12:45:59 2011
@@ -13,7 +13,7 @@
%define _enable_debug_packages 0
%endif
-%define rel 0.1
+%define rel 0.2
%define pname hsfmodem
Summary: Conexant HSF controllerless modem driver userspace utils
Summary(pl.UTF-8): Narzędzia do sterownika winmodemów HSF firmy Conexant
@@ -49,11 +49,21 @@
14kbps i nie pozwala na użycie faksu. Pełna wersja dostępna jest na
linuxant.com.
+%package module-build
+Summary: Development files for building kernel modules
+Summary(de.UTF-8): Development Dateien die beim Kernel Modul kompilationen gebraucht werden
+Summary(pl.UTF-8): Pliki służące do budowania modułów jądra
+Group: Development/Building
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description module-build
+Development files needed to build Linux kernel modules for hsfmodem.
+
%package doc
Summary: Documentation for Conexant HSF softmodem driver
Group: Documentation
-%description
+%description doc
Documentation for Conexant HSF softmodem driver
%package -n kernel%{_alt_kernel}-char-hsf
@@ -89,12 +99,6 @@
%if %{with userspace}
%{__make} all \
KERNELSRC=%{_kernelsrcdir}
-
-#TODO
-#%{__make} --quiet --no-print-directory clean all modules
-# CNXT_KERNELSRC=%{_kernelsrcdir} \
-# DISTRO_CFLAGS="-D__MODULE_KERNEL_%{_target_cpu}=1" \
-# CNXT_MODS_DIR=binaries/linux-genetic
%endif
%install
@@ -108,6 +112,9 @@
%{__make} install \
ROOT=$RPM_BUILD_ROOT \
KERNELSRC=%{_kernelsrcdir}
+
+# created by pld kernel macros
+rm -rf $RPM_BUILD_ROOT%{_libdir}/hsfmodem/modules/o
%endif
%clean
@@ -133,10 +140,13 @@
%dir %{_sysconfdir}/hsfmodem
%dir %{_sysconfdir}/hsfmodem/nvm
%{_sysconfdir}/hsfmodem/package
-%config %{_sysconfdir}/hsfmodem/nvm/*
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/hsfmodem/nvm/*
+
+%files module-build
+%defattr(644,root,root,755)
%dir %{_libdir}/hsfmodem
%{_libdir}/hsfmodem/LICENSE
-%config %{_libdir}/hsfmodem/config.mak
+%config(noreplace) %verify(not md5 mtime size) %{_libdir}/hsfmodem/config.mak
%{_libdir}/hsfmodem/rchsf
%dir %{_libdir}/hsfmodem/modules
%{_libdir}/hsfmodem/modules/[!k]*
@@ -159,6 +169,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.15 2011/08/14 10:45:59 glen
+- separate package for driver source
+
Revision 1.14 2011/08/14 10:28:43 glen
- doc subpackage
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/hsfmodem/hsfmodem.spec?r1=1.14&r2=1.15&f=u
More information about the pld-cvs-commit
mailing list