-# $Revision: 1.16 $ $Date: 2000-06-09 07:22: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(pl): Sieciowe
Source0: ftp://lrcftp.epfl.ch/pub/linux/atm/dist/%{name}-%{version}.tar.gz
-Source1: atm-pldrc.tar.gz
-Patch0: atm-opt.patch
-Icon: atm-logo.gif
+# Source0-md5: 64952e4d56285c0aeb12597d27884aff
+Source1: %{name}-pldrc.tar.gz
+# Source1-md5: c69820b03d8241e4cab33fef681df222
+Patch0: %{name}-opt.patch
+Patch1: %{name}-OPEN_MAX.patch
URL: http://ica1www.epfl.ch/linux-atm/
+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
-najproawdopodobniej zostanie w³±czona do j±der serii 2.4.x. W Linuxie
-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(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
%description devel
Libraries and header files needed for development ATM applications for
-Linux
+Linux.
-%description -l pl devel
-Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM
-dla Linuxa.
+%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
%build
# Test it before removing!
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
-
-strip --strip-unneeded $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}}/*
+ $RPM_BUILD_ROOT/etc/sysconfig/interfaces
-gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
- doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD
%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
-%attr(755,root,root) /etc//sysconfig/network-scripts/*
+%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
%attr(755,root,root) %{_bindir}/*