X-Git-Url: http://git.pld-linux.org/?p=packages%2Fatm.git;a=blobdiff_plain;f=atm.spec;h=349e5c25807cde8b197f0676d33023c165f8ba0f;hp=29aed57fa057ef8bd5edee52b39aa0fca67c33c2;hb=f39c760aebdc5cdd73e1ca8b2bc7b4a7f035dc13;hpb=f179bba2778c2118f922a1c6b5f8831cbec1c7af diff --git a/atm.spec b/atm.spec index 29aed57..349e5c2 100644 --- a/atm.spec +++ b/atm.spec @@ -1,90 +1,91 @@ -# $Revision: 1.13 $ $Date: 2000-04-01 11:14:23 $ +# $Revision: 1.30 $ $Date: 2002-04-25 15:49:16 $ Summary: ATM on Linux Summary(pl): Obs³uga sieci ATM w Linuxie Name: atm -Version: 0.67 +Version: 0.62 Release: 1 -Copyright: GPL +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 -Patch: atm-opt.patch +Source1: %{name}-pldrc.tar.gz +Patch0: %{name}-opt.patch +Patch1: %{name}-OPEN_MAX.patch Icon: atm-logo.gif URL: http://ica1www.epfl.ch/linux-atm/ +Prereq: /sbin/chkconfig 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 be -included in 2.4.x series kernels. In PLD Linux it consists of some patches -for current kernel version containing drivers for a few popular ATM cards -(ex. Fore, Madge, IDT) and PVC and SVC support. It also includes programs -and scripts providing the most popular ATM services, i.e. Classical IP (IP -over ATM), LAN Emulation clients and servers, Multiprotocol Over ATM -(MPOA) and some other goodies. +ATM (Asynchronous Transfer Mode) networking for Linux is still under +development now but it works quite stable now and will most probably +be included in 2.4.x series kernels. In PLD Linux it consists of some +patches for current kernel version containing drivers for a few +popular ATM cards (ex. Fore, Madge, IDT) and PVC and SVC support. It +also includes programs and scripts providing the most popular ATM +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. +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. %package devel Summary: ATM on Linux - developer's package Summary(pl): Obs³uga sieci ATM w Linuxie - biblioteki i pliki nag³ówkowe Group: Development/Libraries -Group(pl): Programowanie/Biblioteki Requires: %{name} = %{version} %description devel -Libraries and header files needed for development ATM applications for Linux +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 dla -Linuxa. +%description devel -l pl +Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM +dla Linuksa. %prep %setup -q -n atm -b 1 %patch0 -p1 +%patch1 -p1 %build # Test it before removing! # gcc 2.95.x with optimizations turned on miscompiles atm 0.62!!! RPM_OPT_FLAGS="" export RPM_OPT_FLAGS -make depend -make +%{__make} depend +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/etc/{atm,sysconfig/{interfaces,network-scripts},rc.d/init.d} \ - $RPM_BUILD_ROOT/var/log/atm +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 \ +%{__make} install \ INSTROOT=$RPM_BUILD_ROOT \ INSTPREFIX=$RPM_BUILD_ROOT%{_prefix} \ INSTMAN=$RPM_BUILD_ROOT%{_mandir} -install config/common/hosts.atm $RPM_BUILD_ROOT/etc -install config/common/e164_cc $RPM_BUILD_ROOT/etc +install config/common/hosts.atm $RPM_BUILD_ROOT%{_sysconfdir} +install config/common/e164_cc $RPM_BUILD_ROOT%{_sysconfdir} -install config/pld/atm/* $RPM_BUILD_ROOT/etc/atm/ +install config/pld/atm/* $RPM_BUILD_ROOT%{_sysconfdir}/atm/ install config/pld/init.d/atm $RPM_BUILD_ROOT/etc/rc.d/init.d/ install config/pld/sysconfig/atm $RPM_BUILD_ROOT/etc/sysconfig/ 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 doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \ - doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD %clean rm -rf $RPM_BUILD_ROOT @@ -103,14 +104,14 @@ if [ "$1" = "0" ]; then fi %files -%defattr(644,root,root,755) +%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) %{_sysconfdir}/sysconfig/interfaces/* -%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/sysconfig/atm -%attr(755,root,root) %{_sysconfdir}/sysconfig/network-scripts/* -%attr(754,root,root) %{_sysconfdir}/rc.d/init.d/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/* +%attr(754,root,root) /etc/rc.d/init.d/atm %config %{_sysconfdir}/e164_cc %attr(755,root,root) %{_bindir}/* %attr(755,root,root) %{_sbindir}/* @@ -118,6 +119,6 @@ fi %{_mandir}/man*/* %files devel -%defattr(644,root,root,755) -/usr/include/* -/usr/lib/* +%defattr(644,root,root,755) +%{_includedir}/* +%{_libdir}/*