]> git.pld-linux.org Git - packages/isdn4k-utils.git/blob - isdn4k-utils.spec
- spec adapterized and some cosmetics (also fixed some Group),
[packages/isdn4k-utils.git] / isdn4k-utils.spec
1 Summary:        Utilities for the kernel ISDN-subsystem
2 Summary(pl):    U¿ytki dla podsystemu ISDN j±dra
3 Summary(pt_BR): Utilitários para configuração do subsistema ISDN
4 Name:           isdn4k-utils
5 Version:        0208190200
6 Release:        4
7 License:        GPL v2
8 Group:          Applications/Communications
9 Source0:        ftp://ftp.suse.com/pub/isdn4linux/v2.1/isdn4k-utils/%{name}-%{version}.tar.gz
10 Source1:        %{name}.config
11 Patch0:         %{name}-make.patch
12 Patch1:         %{name}-ppc.patch
13 Patch2:         %{name}-pppdcapiplugin.patch
14 URL:            http://www.isdn4linux.de/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  libtool
18 BuildRequires:  ncurses-devel
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %define         _sbindir        /sbin
22 %define         _xprefix        /usr/X11R6
23 %define         _xbindir        %{_xprefix}/bin
24 %define         _xincludedir    %{_xprefix}/include
25 %define         _xlibdir        %{_xprefix}/lib
26 %define         _xmandir        %{_xprefix}/man
27 %define         ppp_ver         2.4.1
28
29 %description
30 Utilities for the kernel ISDN-subsystem and some contributions.
31
32 %description -l pl
33 Narzêdzia dla podsystemu ISDN j±dra.
34
35 %description -l pt_BR
36 Utilitários para configuração do subsistema ISDN.
37
38 %package x11
39 Summary:        Utilities for the kernel ISDN-subsystem - frontend for X11
40 Summary(pl):    Narzêdzia dla podsystemu ISDN j±dra - nakladki dla X11
41 Group:          Applications/Communications
42 Requires:       %{name} = %{version}
43 %description x11
44 Utilities for the kernel ISDN-subsystem and some contributions (X11).
45
46 %description x11 -l pl
47 Narzêdzia dla podsystemu ISDN j±dra, nak³adki graficzne (X11).
48
49 %package devel
50 Summary:        Developement files for isdn4k-tools
51 Summary(pl):    Rzeczy potrzebne do programowania z u¿yciem isdn4k-tools
52 Group:          Development/Libraries
53 Requires:       %{name} = %{version}
54
55 %description devel
56 Developement files for isdn4k-tools.
57
58 %description devel -l pl
59 Rzeczy potrzebne do programowania z u¿yciem isdn4k-tools.
60
61 %package -n  ppp-plugin-capi
62 Summary:        capiplugin for pppd-%{ppp_ver}
63 Summary(pl):    Wtyczka capi dla pppd w wersji %{ppp_ver}
64 Group:          Applications/Communications
65 Requires:       ppp = %{ppp_ver}
66
67 %description -n ppp-plugin-capi
68 capiplugin for pppd-%{ppp_ver}
69
70 %description -n ppp-plugin-capi -l pl
71 Wtyczka capi dla pppd w wersji %{ppp_ver}
72
73 %package -n capi
74 Summary:        Program which can initialize CAPI hardware
75 Summary(pl):    Program, który inicjalizuje sprzêt ISDN zgodny z CAPI
76 Group:          Applications/Communications
77
78 %description -n capi
79 The Common ISDN Application Programming Interface - CAPI for short
80 - opens up a new dimension in communication technologies. It provides
81   a uniform, independent interface to ISDN hardware components.
82
83 This package contains program which initialize your CAPI hardware. You
84 shoul install appropriate kernel module first and edit /etc/capi.conf.
85
86 %description -n capi -l pl
87 Standard Common ISDN Application Programming Interface - w skrócie
88 CAPI
89 - otwiera nowy wymiar w ¶wiecie technologi komunikacyjnych. Dostarcza
90   ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
91
92 Ten pakiet zawiera program, który zainicjuje twoj± kartê ISDN zgodn± z
93 CAPI Powiniene¶ zaopatrzyæ siê w odpowiedni modu³ j±dra i wyedytowaæ
94 plik /etc/capi.conf.
95
96 %package -n capi-libs
97 Summary:        CAPI 2.0 - shared library
98 Summary(pl):    biblioteka dzielona CAPI 2.0
99 Group:          Libraries
100
101 %description -n capi-libs
102 The Common ISDN Application Programming Interface (CAPI for short)
103 opens up a new dimension in communication technologies. It provides a
104 uniform, independent interface to ISDN hardware components.
105
106 This package contains shared library which provide CAPI 2.0.
107
108 %description -n capi-libs -l pl
109 Standard Common ISDN Application Programming Interface (w skrócie
110 CAPI) otwiera nowy wymiar w ¶wiecie technologi komunikacyjnych.
111 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
112
113 Ten pakiet zawiera bibliotekê dzielon±, która realizuje standard CAPI
114 w wersji 2.0
115
116 %package -n capi-libs-static
117 Summary:        Static libraries for CAPI 2.0
118 Summary(pl):    Statyczne biblioteki dla CAPI 2.0
119 Group:          Development/Libraries
120 Requires:       %{name}-devel = %{version}
121
122 %description -n capi-libs-static
123 The Common ISDN Application Programming Interface (CAPI for short)
124 opens up a new dimension in communication technologies. It provides a
125 uniform, independent interface to ISDN hardware components.
126
127 This package contains static library which provide CAPI 2.0.
128
129 %description -n capi-libs-static -l pl
130 Standard Common ISDN Application Programming Interface (w skrócie
131 CAPI) otwiera nowy wymiar w ¶wiecie technologi komunikacyjnych.
132 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
133
134 Ten pakiet zawiera bibliotekê statyczn±, która realizuje standard CAPI
135 w wersji 2.0
136
137 %package -n capi-devel
138 Summary:        CAPI 2.0 - development staff
139 Summary(pl):    CAPI 2.0 - narzêdzia dewelopera
140 Group:          Development/Libraries
141 Requires:       capi-libs = %{version}
142
143 %description -n capi-devel
144 The Common ISDN Application Programming Interface (CAPI for short)
145 opens up a new dimension in communication technologies. It provides a
146 uniform, independent interface to ISDN hardware components.
147
148 This package contains developement files for CAPI 2.0.
149
150 %description -n capi-devel -l pl
151 Standard Common ISDN Application Programming Interface (w skrócie
152 CAPI) otwiera nowy wymiar w ¶wiecie technologi komunikacyjnych.
153 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
154
155 Ten pakiet zawiera pliki niezbêdne przy towrzeniu programów
156 wykorzystuj±cych standard CAPI 2.0
157
158 %package -n capi-tools
159 Summary:        CAPI 2.0 - useful programs
160 Summary(pl):    CAPI 2.0 - programy u¿ytkowe
161 Group:          Applications/Communications
162
163 %description -n capi-tools
164 The Common ISDN Application Programming Interface (CAPI for short)
165 opens up a new dimension in communication technologies. It provides a
166 uniform, independent interface to ISDN hardware components.
167
168 This package contains programs which can make use of your CAPI
169 compilant ISDN hardware
170
171 %description -n capi-tools -l pl
172 Standard Common ISDN Application Programming Interface (w skrócie
173 CAPI) otwiera nowy wymiar w ¶wiecie technologi komunikacyjnych.
174 Dostarcza ujednolicony, niezale¿ny interfejs do sprzêtu ISDN.
175
176 Ten pakiet zawiera programy, które potrafi± zrobic u¿ytek z twojego
177 zgodnego z CAPI sprzêtu ISDN.
178
179 %prep
180 %setup -q -n %{name}
181 %patch0 -p1
182 %ifarch ppc
183 %patch1 -p1
184 %endif
185 %patch2 -p1
186
187 %build
188 for i in capi20 capifax capiinfo capiinit rcapid; do
189         cd $i
190         rm -f missing
191         %{__libtoolize}
192         aclocal
193         %{__autoconf}
194         %{__automake}
195         cd ..
196 done
197
198 cp %{SOURCE1} .config
199 %{__make} OPTIM="%{rpmcflags}" subconfig
200 %{__make} PPPVERSIONS=%{ppp_ver} CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses/"
201
202 %install
203 rm -rf $RPM_BUILD_ROOT
204 install -d $RPM_BUILD_ROOT{%{_sbindir},/var/lock/isdn,%{_datadir}/doc/%{name}-%{version}/faq,%{_xbindir}}
205
206 %{__make} PPPVERSIONS=%{ppp_ver} DESTDIR=$RPM_BUILD_ROOT install
207
208 mv $RPM_BUILD_ROOT%{_datadir}/doc/isdn4linux/faq/*.txt \
209         $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/faq
210 mv $RPM_BUILD_ROOT%{_datadir}/doc/isdn4linux/faq/*.html \
211         $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/faq
212 mv $RPM_BUILD_ROOT%{_datadir}/doc/vbox/*.txt \
213         $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
214 mv $RPM_BUILD_ROOT%{_bindir}/{xisdnload,xmonisdn} \
215         $RPM_BUILD_ROOT%{_xbindir}
216
217 %post -n capi-libs -p %{_sbindir}/ldconfig
218 %postun -n capi-libs -p %{_sbindir}/ldconfig
219
220 %clean
221 rm -rf $RPM_BUILD_ROOT
222
223 %files
224 %defattr(644,root,root,755)
225 %doc README FAQ NEWS LEGAL.ipppcomp ipppcomp/README.LZS Mini-FAQ/*.txt
226 %doc isdnlog/{tools/dest/README*,isdnrep/CHANGES*}
227 %doc FAQ/{_howto,_example}
228 %dir %{_sysconfdir}/isdn
229 %config %{_sysconfdir}/isdn/*
230 %attr(755,root,root) %{_bindir}/[^c]*
231 %attr(755,root,root) %{_sbindir}/[^acr]*
232 %dir %{_libdir}/isdn
233 %{_libdir}/isdn/*
234 %dir /var/lock/isdn
235 %{_mandir}/man[1457]/*
236 %{_mandir}/man8/[^ac]*
237
238 %files x11
239 %defattr(644,root,root,755)
240 %attr(755,root,root) %{_xbindir}/*
241 %{_xlibdir}/X11/app-defaults/XISDNLoad
242 %{_xmandir}/man1/*
243
244 %files devel
245 %defattr(644,root,root,755)
246 %{_xincludedir}/X11/bitmaps/*
247
248 %files -n capi-libs-static
249 %defattr(644,root,root,755)
250 %{_libdir}/*.a
251
252 %files -n ppp-plugin-capi
253 %defattr(644,root,root,755)
254 %doc pppdcapiplugin/{README,examples/*,peers/*}
255 %attr(755,root,root) %{_libdir}/pppd/%{ppp_ver}/*
256 %{_mandir}/man8/capiplugin*
257
258 %files -n capi-libs
259 %defattr(644,root,root,755)
260 %attr(755,root,root) %{_libdir}/*.so.*.*.*
261
262 %files -n capi-devel
263 %defattr(644,root,root,755)
264 %attr(755,root,root) %{_libdir}/*.la
265 %attr(755,root,root) %{_libdir}/*.so
266 %{_includedir}/*.h
267
268 %files -n capi-tools
269 %defattr(644,root,root,755)
270 %doc rcapid/README
271 %attr(755,root,root) %{_sbindir}/[ar]*
272 %attr(755,root,root) %{_bindir}/capiinfo
273 %{_mandir}/man8/avmcapi*
274 %{_mandir}/man8/capiinfo*
275
276 %files -n capi
277 %defattr(644,root,root,755)
278 %doc capiinit/capi.conf
279 %attr(755,root,root) %{_sbindir}/capiinit
This page took 0.087594 seconds and 4 git commands to generate.