2 # warning: Installed (but unpackaged) file(s) found:
3 # /etc/hotplug/usb/xpp_fxloader
4 # /etc/hotplug/usb/xpp_fxloader.usermap
6 %include /usr/lib/rpm/macros.perl
7 Summary: DAHDI telephony device support
8 Summary(pl.UTF-8): Obsługa urządzeń telefonicznych DAHDI
14 Source0: http://downloads.digium.com/pub/telephony/dahdi-tools/%{name}-%{version}.tar.gz
15 # Source0-md5: c2e4f476a8e7f96a5cad46dd9b648446
17 Source2: dahdi.sysconfig
18 Patch0: %{name}-as-needed.patch
19 Patch1: %{name}-perl-path.patch
20 Patch2: %{name}-includes.patch
21 URL: http://www.asterisk.org/
22 BuildRequires: dahdi-linux-devel >= 2.3.0
23 BuildRequires: newt-devel
24 BuildRequires: perl-base
25 BuildRequires: perl-tools-pod
26 BuildRequires: rpm-perlprov >= 4.1-13
27 BuildRequires: rpmbuild(macros) >= 1.379
28 Obsoletes: dahdi-tools-utils
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 DAHDI telephony device driver.
35 %description -l pl.UTF-8
36 Sterownik do urządzeń telefonicznych DAHDI.
39 Summary: DAHDI development headers
40 Summary(pl.UTF-8): Pliki nagłówkowe DAHDI
41 Group: Development/Libraries
42 Requires: %{name} = %{version}-%{release}
43 Requires: dahdi-linux-devel
44 Obsoletes: zaptel-devel
47 DAHDI development headers.
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe DAHDI.
53 Summary: DAHDI static library
54 Summary(pl.UTF-8): Biblioteka statyczna DAHDI
55 Group: Development/Libraries
56 Requires: %{name}-devel = %{version}-%{release}
61 %description static -l pl.UTF-8
62 Biblioteka statyczna DAHDI.
65 Summary: DAHDI init scripts
66 Summary(pl.UTF-8): Skrypty inicjalizujące DAHDI
67 Group: Applications/Communications
68 Requires(post,preun): /sbin/chkconfig
69 Requires: %{name} = %{version}-%{release}
71 Obsoletes: zaptel-init
74 DAHDI boot-time initialization.
76 %description init -l pl.UTF-8
77 Inicjalizacja DAHDI w czasie startu systemu.
79 %package -n perl-Dahdi
80 Summary: Perl interface to DAHDI
81 Summary(pl.UTF-8): Perlowy interfejs do DAHDI
82 Group: Development/Languages/Perl
83 Requires: %{name} = %{version}-%{release}
85 %description -n perl-Dahdi
86 Perl inferface to DAHDI.
88 %description -n perl-Dahdi -l pl.UTF-8
89 Perlowy interfejs do DAHDI.
97 cat > download-logger <<'EOF'
99 # keep log of files make wanted to download in firmware/ dir
100 echo "$@" >> download.log
102 chmod a+rx download-logger
108 OPTFLAGS="%{rpmcppflags} %{rpmcflags}"
111 rm -rf $RPM_BUILD_ROOT
113 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
115 %{__make} -j1 install \
116 DESTDIR=$RPM_BUILD_ROOT
117 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dahdi
118 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/dahdi
119 touch $RPM_BUILD_ROOT%{_sysconfdir}/dahdi.conf
122 rm -rf $RPM_BUILD_ROOT
125 /sbin/chkconfig --add dahdi
126 %service dahdi restart
129 if [ "$1" = "0" ]; then
131 /sbin/chkconfig --del dahdi
135 %defattr(644,root,root,755)
137 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dahdi.conf
138 %dir %{_sysconfdir}/dahdi
139 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dahdi/system.conf
140 #/etc/hotplug/usb/xpp_fxloader
141 #/etc/hotplug/usb/xpp_fxloader.usermap
142 %attr(755,root,root) %{_sbindir}/astribank_*
143 %attr(755,root,root) %{_sbindir}/dahdi_*
144 %attr(755,root,root) %{_sbindir}/fpga_load
145 %attr(755,root,root) %{_sbindir}/fxotune
146 %attr(755,root,root) %{_sbindir}/lsdahdi
147 %attr(755,root,root) %{_sbindir}/sethdlc
148 %attr(755,root,root) %{_sbindir}/twinstar
149 %attr(755,root,root) %{_sbindir}/xpp_blink
150 %attr(755,root,root) %{_sbindir}/xpp_sync
151 %attr(755,root,root) %{_libdir}/libtonezone.so.1.*
152 %attr(755,root,root) %ghost %{_libdir}/libtonezone.so.1
153 %attr(755,root,root) %{_libdir}/libtonezone.so.2.*
154 %attr(755,root,root) %ghost %{_libdir}/libtonezone.so.2
156 %{_mandir}/man8/astribank_*.8*
157 %{_mandir}/man8/dahdi_*.8*
158 %{_mandir}/man8/fpga_load.8*
159 %{_mandir}/man8/fxotune.8*
160 %{_mandir}/man8/lsdahdi.8*
161 %{_mandir}/man8/twinstar.8*
162 %{_mandir}/man8/xpp_blink.8*
163 %{_mandir}/man8/xpp_sync.8*
166 %defattr(644,root,root,755)
167 %attr(755,root,root) %{_libdir}/libtonezone.so
168 %{_includedir}/dahdi/tonezone.h
171 %defattr(644,root,root,755)
172 %{_libdir}/libtonezone.a
175 %defattr(644,root,root,755)
176 %attr(754,root,root) /etc/rc.d/init.d/dahdi
177 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dahdi
180 %defattr(644,root,root,755)
181 %{perl_vendorlib}/Dahdi
182 %{perl_vendorlib}/Dahdi.pm