packages: dahdi-linux/dahdi-linux.spec - install headers using make, instal...

hawk hawk at pld-linux.org
Fri Sep 25 13:08:42 CEST 2009


Author: hawk                         Date: Fri Sep 25 11:08:42 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- install headers using make, install and package udev rules

---- Files affected:
packages/dahdi-linux:
   dahdi-linux.spec (1.12 -> 1.13) 

---- Diffs:

================================================================
Index: packages/dahdi-linux/dahdi-linux.spec
diff -u packages/dahdi-linux/dahdi-linux.spec:1.12 packages/dahdi-linux/dahdi-linux.spec:1.13
--- packages/dahdi-linux/dahdi-linux.spec:1.12	Fri Sep 25 11:40:55 2009
+++ packages/dahdi-linux/dahdi-linux.spec	Fri Sep 25 13:08:37 2009
@@ -16,7 +16,7 @@
 %undefine	with_xpp
 %endif
 
-%define		rel	1
+%define		rel	2
 %define		pname	dahdi-linux
 %define		FIRMWARE_URL http://downloads.digium.com/pub/telephony/firmware/releases
 Summary:	DAHDI telephony device support
@@ -83,6 +83,19 @@
 %description devel
 Header files for dahdi interface.
 
+%package udev
+Summary:	udev rules for DAHDI kernel modules
+Summary(pl.UTF-8):	Reguły udev dla modułów jądra Linuksa dla DAHDI
+Release:	%{rel}
+Group:		Base/Kernel
+Requires:	udev-core
+
+%description udev
+udev rules for DAHDI kernel modules.
+
+%description udev -l pl.UTF-8
+Reguły udev dla modułów jądra Linuksa dla DAHDI.
+
 %package -n kernel%{_alt_kernel}-%{pname}
 Summary:	DAHDI Linux kernel driver
 Summary(pl.UTF-8):	Sterownik DAHDI dla jądra Linuksa
@@ -143,7 +156,12 @@
 %install_kernel_modules -m %{modules_in} -d misc
 cd ../..
 
-install include/dahdi/*.h $RPM_BUILD_ROOT%{_includedir}/dahdi/
+install -d $RPM_BUILD_ROOT/etc/udev/rules.d
+
+%{make} \
+	DESTDIR=$RPM_BUILD_ROOT \
+	install-devices \
+	install-include
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -158,6 +176,11 @@
 %defattr(644,root,root,755)
 %{_includedir}/dahdi
 
+%files udev
+%defattr(644,root,root,755)
+%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/dahdi.rules
+%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/xpp.rules
+
 %files -n kernel%{_alt_kernel}-%{pname}
 %defattr(644,root,root,755)
 /lib/modules/%{_kernel_ver}/misc/*.ko*
@@ -168,6 +191,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2009/09/25 11:08:37  hawk
+- install headers using make, install and package udev rules
+
 Revision 1.12  2009/09/25 09:40:55  hawk
 - added fixes from upstream, now it builds with 2.6.31
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dahdi-linux/dahdi-linux.spec?r1=1.12&r2=1.13&f=u



More information about the pld-cvs-commit mailing list