1 Summary: Utilities for the kernel ISDN-subsystem
2 Summary(pl): Narzêdzia dla podsystemu ISDN j±dra
3 Summary(pt_BR): Utilitários para configuração do subsistema ISDN
9 Group: Applications/Communications
10 Source0: http://rk.pop.e-wro.pl/%{name}-%{version}.tar.gz
11 # Source0-md5: 6955ecdcd7df5bc8fa2844fa9c45bbf6
12 Source1: %{name}.config
13 Patch0: %{name}-make.patch
14 Patch1: %{name}-ppc.patch
15 Patch2: %{name}-pppdcapiplugin.patch
16 Patch3: %{name}-isdnlog_dont_touch_etc_services.patch
17 Patch4: %{name}-libdir.patch
18 URL: http://www.isdn4linux.de/
19 BuildRequires: autoconf
20 BuildRequires: automake
21 BuildRequires: libtool
22 BuildRequires: ncurses-devel
23 BuildRequires: ppp-plugin-devel
24 BuildRequires: rpmbuild(macros) >= 1.145
25 BuildRequires: tcl-devel >= 8.3.4-10
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %define _sbindir /sbin
29 %define xincludedir /usr/X11R6/include/X11
30 %define _appdefsdir /usr/X11R6/lib/X11/app-defaults
31 %define ppp_ver %(awk -F'"' '/VERSION/ { print $2 }' /usr/include/pppd/patchlevel.h 2>/dev/null || echo ERROR)
34 Utilities for the kernel ISDN-subsystem and some contributions.
37 Narzêdzia dla podsystemu ISDN j±dra.
40 Utilitários para configuração do subsistema ISDN.
43 Summary: Utilities for the kernel ISDN-subsystem - frontend for X11
44 Summary(pl): Narzêdzia dla podsystemu ISDN j±dra - nakladki dla X11
45 Group: Applications/Communications
46 Requires: %{name} = %{epoch}:%{version}-%{release}
49 Utilities for the kernel ISDN-subsystem and some contributions (X11).
51 %description x11 -l pl
52 Narzêdzia dla podsystemu ISDN j±dra, nak³adki graficzne (X11).
55 Summary: Developement files for isdn4k-tools
56 Summary(pl): Rzeczy potrzebne do programowania z u¿yciem isdn4k-tools
57 Group: Development/Libraries
58 Requires: %{name} = %{epoch}:%{version}-%{release}
61 Developement files for isdn4k-tools.
63 %description devel -l pl
64 Rzeczy potrzebne do programowania z u¿yciem isdn4k-tools.
66 %package -n ppp-plugin-capi
67 Summary: capiplugin for pppd-%{ppp_ver}
68 Summary(pl): Wtyczka capi dla pppd w wersji %{ppp_ver}
69 Group: Applications/Communications
70 %requires_eq_to ppp ppp-plugin-devel
72 %description -n ppp-plugin-capi
73 capiplugin for pppd-%{ppp_ver}.
75 %description -n ppp-plugin-capi -l pl
76 Wtyczka capi dla pppd w wersji %{ppp_ver}.
79 Summary: Program which can initialize CAPI hardware
80 Summary(pl): Program, który inicjalizuje sprzêt ISDN zgodny z CAPI
81 Group: Applications/Communications
84 The Common ISDN Application Programming Interface - CAPI for short -
85 opens up a new dimension in communication technologies. It provides a
86 uniform, independent interface to ISDN hardware components.
88 This package contains program which initialize your CAPI hardware. You
89 should install appropriate kernel module first and edit
92 %description -n capi -l pl
93 Standard Common ISDN Application Programming Interface - w skrócie
94 CAPI - otwiera nowy wymiar w ¶wiecie technologii komunikacyjnych.
95 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
97 Ten pakiet zawiera program inicjalizuj±cy kartê ISDN zgodn± z CAPI.
98 Trzeba zaopatrzyæ siê w odpowiedni modu³ j±dra i wyedytowaæ plik
101 %package -n capi-libs
102 Summary: CAPI 2.0 - shared library
103 Summary(pl): Biblioteka dzielona CAPI 2.0
106 %description -n capi-libs
107 The Common ISDN Application Programming Interface (CAPI for short)
108 opens up a new dimension in communication technologies. It provides a
109 uniform, independent interface to ISDN hardware components.
111 This package contains shared library which provide CAPI 2.0.
113 %description -n capi-libs -l pl
114 Standard Common ISDN Application Programming Interface (w skrócie
115 CAPI) otwiera nowy wymiar w ¶wiecie technologii komunikacyjnych.
116 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
118 Ten pakiet zawiera bibliotekê dzielon±, która realizuje standard CAPI
121 %package -n capi-libs-static
122 Summary: Static libraries for CAPI 2.0
123 Summary(pl): Statyczne biblioteki dla CAPI 2.0
124 Group: Development/Libraries
125 Requires: capi-devel = %{epoch}:%{version}-%{release}
127 %description -n capi-libs-static
128 The Common ISDN Application Programming Interface (CAPI for short)
129 opens up a new dimension in communication technologies. It provides a
130 uniform, independent interface to ISDN hardware components.
132 This package contains static library which provide CAPI 2.0.
134 %description -n capi-libs-static -l pl
135 Standard Common ISDN Application Programming Interface (w skrócie
136 CAPI) otwiera nowy wymiar w ¶wiecie technologii komunikacyjnych.
137 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
139 Ten pakiet zawiera bibliotekê statyczn±, która realizuje standard CAPI
142 %package -n capi-devel
143 Summary: CAPI 2.0 - development stuff
144 Summary(pl): CAPI 2.0 - zasoby programistyczne
145 Group: Development/Libraries
146 Requires: capi-libs = %{version}-%{release}
148 %description -n capi-devel
149 The Common ISDN Application Programming Interface (CAPI for short)
150 opens up a new dimension in communication technologies. It provides a
151 uniform, independent interface to ISDN hardware components.
153 This package contains developement files for CAPI 2.0.
155 %description -n capi-devel -l pl
156 Standard Common ISDN Application Programming Interface (w skrócie
157 CAPI) otwiera nowy wymiar w ¶wiecie technologii komunikacyjnych.
158 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
160 Ten pakiet zawiera pliki niezbêdne przy tworzeniu programów
161 wykorzystuj±cych standard CAPI 2.0
163 %package -n capi-tools
164 Summary: CAPI 2.0 - useful programs
165 Summary(pl): CAPI 2.0 - programy u¿ytkowe
166 Group: Applications/Communications
168 %description -n capi-tools
169 The Common ISDN Application Programming Interface (CAPI for short)
170 opens up a new dimension in communication technologies. It provides a
171 uniform, independent interface to ISDN hardware components.
173 This package contains programs which can make use of your CAPI
174 compilant ISDN hardware
176 %description -n capi-tools -l pl
177 Standard Common ISDN Application Programming Interface (w skrócie
178 CAPI) otwiera nowy wymiar w ¶wiecie technologii komunikacyjnych.
179 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
181 Ten pakiet zawiera programy, które potrafi± zrobiæ u¿ytek ze
182 zgodnego z CAPI sprzêtu ISDN.
195 for i in capi20 capifax capiinfo capiinit rcapid; do
204 cp %{SOURCE1} .config
205 %{__make} subconfig \
206 CONFIG_LIBDIR=%{_libdir} \
207 OPTIM="%{rpmcflags}"\
208 CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
211 PPPVERSION=%{ppp_ver} \
212 CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
215 rm -rf $RPM_BUILD_ROOT
216 install -d $RPM_BUILD_ROOT{%{_sbindir},/var/lock/isdn,%{_datadir}/doc/%{name}-%{version}/faq}
219 PPPVERSION=%{ppp_ver} \
220 CONFIG_LIBDIR=%{_libdir} \
221 DESTDIR=$RPM_BUILD_ROOT
223 mv -f $RPM_BUILD_ROOT%{_datadir}/doc/isdn4linux/faq/*.txt \
224 $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/faq
225 mv -f $RPM_BUILD_ROOT%{_datadir}/doc/isdn4linux/faq/*.html \
226 $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/faq
227 mv -f $RPM_BUILD_ROOT%{_datadir}/doc/vbox/*.txt \
228 $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
231 rm -rf $RPM_BUILD_ROOT
233 %post -n capi-libs -p /sbin/ldconfig
234 %postun -n capi-libs -p /sbin/ldconfig
237 %defattr(644,root,root,755)
238 %doc README FAQ NEWS LEGAL.ipppcomp ipppcomp/README.LZS Mini-FAQ/*.txt
239 %doc isdnlog/{tools/dest/README*,isdnrep/CHANGES*}
240 %doc FAQ/{_howto,_example}
241 %dir %{_sysconfdir}/isdn
242 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/isdn/*
243 %attr(755,root,root) %{_bindir}/[!cx]*
244 %attr(755,root,root) %{_sbindir}/[!acr]*
248 %{_mandir}/man1/[!x]*
249 %{_mandir}/man[457]/*
250 %{_mandir}/man8/[!ac]*
251 %{_mandir}/man8/.isdnctrl_conf.8*
254 %defattr(644,root,root,755)
255 %attr(755,root,root) %{_bindir}/xisdnload
256 %attr(755,root,root) %{_bindir}/xmonisdn
257 %{_appdefsdir}/XISDNLoad
258 %{_mandir}/man1/xisdnload.1x*
259 %{_mandir}/man1/xmonisdn.1x*
262 %defattr(644,root,root,755)
263 %{xincludedir}/bitmaps/*
265 %files -n capi-libs-static
266 %defattr(644,root,root,755)
269 %files -n ppp-plugin-capi
270 %defattr(644,root,root,755)
271 %doc pppdcapiplugin/{README,examples/*,peers/*}
272 %attr(755,root,root) %{_libdir}/pppd/%{ppp_ver}/*
273 %{_mandir}/man8/capiplugin*
276 %defattr(644,root,root,755)
277 %attr(755,root,root) %{_libdir}/*.so.*.*.*
280 %defattr(644,root,root,755)
281 %attr(755,root,root) %{_libdir}/*.so
286 %defattr(644,root,root,755)
288 %attr(755,root,root) %{_sbindir}/[ar]*
289 %attr(755,root,root) %{_bindir}/capiinfo
290 %attr(755,root,root) %{_bindir}/capifax*
291 %{_mandir}/man8/avmcapi*
292 %{_mandir}/man8/capiinfo*
295 %defattr(644,root,root,755)
296 %doc capiinit/capi.conf
297 %attr(755,root,root) %{_sbindir}/capiinit