SPECS: wanpipe.spec - blacklist old wanruter module from kernel source - fi...
areq
areq at pld-linux.org
Sun Jun 29 23:17:53 CEST 2008
Author: areq Date: Sun Jun 29 21:17:53 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- blacklist old wanruter module from kernel source
- fix Native Zaptel HW HDLC Support Detect
---- Files affected:
SPECS:
wanpipe.spec (1.50 -> 1.51)
---- Diffs:
================================================================
Index: SPECS/wanpipe.spec
diff -u SPECS/wanpipe.spec:1.50 SPECS/wanpipe.spec:1.51
--- SPECS/wanpipe.spec:1.50 Sat Jun 28 14:36:30 2008
+++ SPECS/wanpipe.spec Sun Jun 29 23:17:48 2008
@@ -8,7 +8,7 @@
%undefine with_dist_kernel
%endif
-%define rel 0.1
+%define rel 0.3
Summary: WAN routing package for Sangoma cards
Summary(pl.UTF-8): Pakiet do rutingu WAN dla kart Sangoma
@@ -86,7 +86,9 @@
mkdir util/wanec_client/tmp
cp patches/kdrivers/wanec/wanec_iface.h patches/kdrivers/include
cp -a patches/kdrivers/wanec/oct6100_api/include/* patches/kdrivers/include
-echo "exit 1" > patches/sangoma-zaptel-patch.sh
+
+#hack to Native Zaptel HW HDLC Support Detect
+sed -i 's/zaptel-base.c/zaptel.h/' Setup
%build
@@ -123,20 +125,31 @@
install firmware/*.sfm $RPM_BUILD_ROOT%{_datadir}/wanrouter/firmware
#install util/wancfg/lib/* $RPM_BUILD_ROOT%{_datadir}/wanrouter/wancfg
-install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/wanrouter
+#install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/wanrouter
+install samples/wanrouter $RPM_BUILD_ROOT/etc/rc.d/init.d/wanrouter
install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/wanrouter
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
touch $RPM_BUILD_ROOT/var/log/wanrouter
%if %{with kernel}
-install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}{,smp}/kernel/{net/wanrouter,drivers/net/wan}
+install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/{net/wanrouter,drivers/net/wan} \
+ $RPM_BUILD_ROOT/etc/modprobe.d/%{_kernel_ver}
install modules/lib/modules/*/kernel/net/wanrouter/*.ko \
$RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/net/wanrouter
+mv $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/net/wanrouter/wanrouter.ko \
+ $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/net/wanrouter/wanrouter-current.ko
+
install modules/lib/modules/*/kernel/drivers/net/wan/*.ko \
$RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/drivers/net/wan
+
+# blacklist kernel module
+cat > $RPM_BUILD_ROOT/etc/modprobe.d/%{_kernel_ver}/wanpipe.conf <<'EOF'
+blacklist wanrouter
+alias wanrouter wanrouter-current
+EOF
%endif
%clean
@@ -182,6 +195,7 @@
%if %{with kernel}
%files -n kernel%{_alt_kernel}-%{name}
%defattr(644,root,root,755)
+/etc/modprobe.d/%{_kernel_ver}/wanpipe.conf
/lib/modules/%{_kernel_ver}/kernel/net/wanrouter/*.ko*
/lib/modules/%{_kernel_ver}/kernel/drivers/net/wan/*.ko*
%endif
@@ -192,6 +206,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.51 2008/06/29 21:17:48 areq
+- blacklist old wanruter module from kernel source
+- fix Native Zaptel HW HDLC Support Detect
+
Revision 1.50 2008/06/28 12:36:30 areq
- Enable TDMV DCHAN Native HDLC Support
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/wanpipe.spec?r1=1.50&r2=1.51&f=u
More information about the pld-cvs-commit
mailing list