1 # $Revision: 1.22 $ $Date: 2001-09-24 09:49:16 $
3 Summary(pl): Obs³uga sieci ATM w Linuxie
9 Group(de): Netzwerkwesen
11 Source0: ftp://lrcftp.epfl.ch/pub/linux/atm/dist/%{name}-%{version}.tar.gz
12 Source1: %{name}-pldrc.tar.gz
13 Patch0: %{name}-opt.patch
14 Patch1: %{name}-OPEN_MAX.patch
16 URL: http://ica1www.epfl.ch/linux-atm/
17 Prereq: /sbin/chkconfig
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 ATM (Asynchronous Transfer Mode) networking for Linux is still under
22 development now but it works quite stable now and will most probably
23 be included in 2.4.x series kernels. In PLD Linux it consists of some
24 patches for current kernel version containing drivers for a few
25 popular ATM cards (ex. Fore, Madge, IDT) and PVC and SVC support. It
26 also includes programs and scripts providing the most popular ATM
27 services, i.e. Classical IP (IP over ATM), LAN Emulation clients and
28 servers, Multiprotocol Over ATM (MPOA) and some other goodies.
31 Obs³uga sieci ATM (Asynchronous Transfer Mode) w Linuxie mimo i¿ jest
32 jeszcze w stadium alfa dzia³a ju¿ bardzo stabilnie i najprawdopodobniej
33 zostanie w³±czona do j±der serii 2.4.x. W Linuksie PLD sk³ada siê ona
34 z ³at (patches) do bie¿±cej wersji j±dra zawieraj±cych sterowniki do
35 kilku popularnych kart (m.in. Fore, Madge, IDT) i zapewniaj±cych
36 zestawianie po³±czeñ PVC i SVC oraz zestawu programów i skryptów (ten
37 pakiet) realizuj±cych najpopularniejsze us³ugi ATM, tj. Classical IP
38 (IP over ATM), klientów i serwery LAN Emulation (LANE), Multiprotocol
39 Over ATM (MPOA) i inne rozmaito¶ci.
42 Summary: ATM on Linux - developer's package
43 Summary(pl): Obs³uga sieci ATM w Linuxie - biblioteki i pliki nag³ówkowe
44 Group: Development/Libraries
45 Group(de): Entwicklung/Libraries
46 Group(fr): Development/Librairies
47 Group(pl): Programowanie/Biblioteki
48 Requires: %{name} = %{version}
51 Libraries and header files needed for development ATM applications for
54 %description -l pl devel
55 Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM
64 # Test it before removing!
65 # gcc 2.95.x with optimizations turned on miscompiles atm 0.62!!!
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT/etc/sysconfig/{interfaces,network-scripts},rc.d/init.d}} \
74 $RPM_BUILD_ROOT{/var/log/atm,%{_sysconfdir}/atm}
77 INSTROOT=$RPM_BUILD_ROOT \
78 INSTPREFIX=$RPM_BUILD_ROOT%{_prefix} \
79 INSTMAN=$RPM_BUILD_ROOT%{_mandir}
81 install config/common/hosts.atm $RPM_BUILD_ROOT%{_sysconfdir}
82 install config/common/e164_cc $RPM_BUILD_ROOT%{_sysconfdir}
84 install config/pld/atm/* $RPM_BUILD_ROOT%{_sysconfdir}/atm/
85 install config/pld/init.d/atm $RPM_BUILD_ROOT/etc/rc.d/init.d/
86 install config/pld/sysconfig/atm $RPM_BUILD_ROOT/etc/sysconfig/
87 install config/pld/network-scripts/{ifup-atm,ifup-lec,ifdown-lec} \
88 $RPM_BUILD_ROOT/etc/sysconfig/network-scripts
89 install config/pld/interfaces/{ifcfg-atm0,ifcfg-lec0} \
90 $RPM_BUILD_ROOT/etc/sysconfig/interfaces
92 gzip -9nf doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD
95 rm -rf $RPM_BUILD_ROOT
98 /sbin/chkconfig --add atm
99 if [ -f /var/lock/subsys/atm ]; then
100 /etc/rc.d/init.d/atm restart 1>&2
104 if [ "$1" = "0" ]; then
105 if [ -f /var/lock/subsys/atm ]; then
106 /etc/rc.d/init.d/atm stop 1>&2
108 /sbin/chkconfig --del atm
112 %defattr(644,root,root,755)
113 %doc doc/usage.txt.gz *.gz config/pld/README.PLD.gz
114 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/atm/*
115 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/hosts.atm
116 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/interfaces/*
117 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/atm
118 %attr(755,root,root) /etc/sysconfig/network-scripts/*
119 %attr(754,root,root) /etc/rc.d/init.d/atm
120 %config %{_sysconfdir}/e164_cc
121 %attr(755,root,root) %{_bindir}/*
122 %attr(755,root,root) %{_sbindir}/*
123 %attr(751,root,root) /var/log/atm
127 %defattr(644,root,root,755)