-# $Revision: 1.23 $ $Date: 2001-10-08 08:15:22 $
+# $Revision: 1.38 $ $Date: 2005-12-12 13:44:45 $
Summary: ATM on Linux
-Summary(pl): Obs³uga sieci ATM w Linuxie
+Summary(pl): Obs³uga sieci ATM w Linuksie
Name: atm
-Version: 0.62
+Version: 0.78
Release: 1
License: GPL
Group: Networking
-Group(de): Netzwerkwesen
-Group(pl): Sieciowe
Source0: ftp://lrcftp.epfl.ch/pub/linux/atm/dist/%{name}-%{version}.tar.gz
+# Source0-md5: 64952e4d56285c0aeb12597d27884aff
Source1: %{name}-pldrc.tar.gz
+# Source1-md5: c69820b03d8241e4cab33fef681df222
Patch0: %{name}-opt.patch
Patch1: %{name}-OPEN_MAX.patch
Icon: atm-logo.gif
URL: http://ica1www.epfl.ch/linux-atm/
-Prereq: /sbin/chkconfig
+Requires(post,preun): /sbin/chkconfig
+Requires: rc-scripts
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
+
%description
ATM (Asynchronous Transfer Mode) networking for Linux is still under
development now but it works quite stable now and will most probably
servers, Multiprotocol Over ATM (MPOA) and some other goodies.
%description -l pl
-Obs³uga sieci ATM (Asynchronous Transfer Mode) w Linuxie mimo i¿ jest
-jeszcze w stadium alfa dzia³a ju¿ bardzo stabilnie i najprawdopodobniej
-zostanie w³±czona do j±der serii 2.4.x. W Linuksie PLD sk³ada siê ona
-z ³at (patches) do bie¿±cej wersji j±dra zawieraj±cych sterowniki do
-kilku popularnych kart (m.in. Fore, Madge, IDT) i zapewniaj±cych
-zestawianie po³±czeñ PVC i SVC oraz zestawu programów i skryptów (ten
-pakiet) realizuj±cych najpopularniejsze us³ugi ATM, tj. Classical IP
-(IP over ATM), klientów i serwery LAN Emulation (LANE), Multiprotocol
-Over ATM (MPOA) i inne rozmaito¶ci.
+Obs³uga sieci ATM (Asynchronous Transfer Mode) w Linuksie mimo i¿ jest
+jeszcze w stadium alfa dzia³a ju¿ bardzo stabilnie i
+najprawdopodobniej zostanie w³±czona do j±der serii 2.4.x. W Linuksie
+PLD sk³ada siê ona z ³at (patches) do bie¿±cej wersji j±dra
+zawieraj±cych sterowniki do kilku popularnych kart (m.in. Fore, Madge,
+IDT) i zapewniaj±cych zestawianie po³±czeñ PVC i SVC oraz zestawu
+programów i skryptów (ten pakiet) realizuj±cych najpopularniejsze
+us³ugi ATM, tj. Classical IP (IP over ATM), klientów i serwery LAN
+Emulation (LANE), Multiprotocol Over ATM (MPOA) i inne rozmaito¶ci.
%package devel
Summary: ATM on Linux - developer's package
-Summary(pl): Obs³uga sieci ATM w Linuxie - biblioteki i pliki nag³ówkowe
+Summary(pl): Obs³uga sieci ATM w Linuksie - biblioteki i pliki nag³ówkowe
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
Requires: %{name} = %{version}
%description devel
Libraries and header files needed for development ATM applications for
Linux.
-%description -l pl devel
+%description devel -l pl
Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM
dla Linuksa.
%prep
-%setup -q -n atm -b 1
+%setup -q -n %{name} -b 1
%patch0 -p1
%patch1 -p1
RPM_OPT_FLAGS=""
export RPM_OPT_FLAGS
%{__make} depend
-%{__make}
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{sysconfig/{interfaces,network-scripts}},rc.d/init.d} \
+install -d $RPM_BUILD_ROOT/etc/{sysconfig/interfaces,sysconfig/network-scripts,rc.d/init.d} \
$RPM_BUILD_ROOT{/var/log/atm,%{_sysconfdir}/atm}
%{__make} install \
install config/pld/network-scripts/{ifup-atm,ifup-lec,ifdown-lec} \
$RPM_BUILD_ROOT/etc/sysconfig/network-scripts
install config/pld/interfaces/{ifcfg-atm0,ifcfg-lec0} \
- $RPM_BUILD_ROOT/etc/sysconfig/interfaces
-
-gzip -9nf doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD
+ $RPM_BUILD_ROOT/etc/sysconfig/interfaces
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc doc/usage.txt.gz *.gz config/pld/README.PLD.gz
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/atm/*
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/hosts.atm
-%config(noreplace) %verify(not size mtime md5) /etc/sysconfig/interfaces/*
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/atm
+%doc doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/atm/*
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/hosts.atm
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/interfaces/*
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/atm
%attr(755,root,root) /etc/sysconfig/network-scripts/*
%attr(754,root,root) /etc/rc.d/init.d/atm
%config %{_sysconfdir}/e164_cc