-# $Revision: 1.26 $ $Date: 2002-02-02 19:55:47 $
Summary: ATM on Linux
-Summary(pl): Obs³uga sieci ATM w Linuxie
+Summary(pl.UTF-8): 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
+BuildRequires: rpmbuild(macros) >= 1.268
+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
services, i.e. Classical IP (IP over ATM), LAN Emulation clients and
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.
+%description -l pl.UTF-8
+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.UTF-8): Obsługa sieci ATM w Linuksie - biblioteki i pliki nagłówkowe
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(es): Desarrollo/Bibliotecas
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
-Group(pt_BR): Desenvolvimento/Bibliotecas
-Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
-Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
%description devel
Libraries and header files needed for development ATM applications for
Linux.
-%description -l pl devel
-Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM
+%description devel -l pl.UTF-8
+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 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
%post
/sbin/chkconfig --add atm
-if [ -f /var/lock/subsys/atm ]; then
- /etc/rc.d/init.d/atm restart 1>&2
-fi
+%service atm restart
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/atm ]; then
- /etc/rc.d/init.d/atm stop 1>&2
- fi
+ %service atm stop
/sbin/chkconfig --del atm
fi
%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