]> git.pld-linux.org Git - packages/atm.git/blob - atm.spec
- updated to 0.64,
[packages/atm.git] / atm.spec
1 # $Revision: 1.8 $ $Date: 2000-01-12 00:26:58 $
2 Summary:        ATM on Linux
3 Summary(pl):    Obs³uga sieci ATM w Linuxie
4 Name:           atm
5 Version:        0.64
6 Release:        1
7 Copyright:      GPL
8 Group:          Networking
9 Group(pl):      Sieciowe
10 Source0:        ftp://lrcftp.epfl.ch/pub/linux/atm/dist/atm-%{version}.tar.gz
11 Source1:        atm-pldrc.tar.gz
12 Patch:          atm-opt.patch
13 Icon:           atm-logo.gif
14 URL:            http://ica1www.epfl.ch/linux-atm/
15 Buildroot:      /tmp/%{name}-%{version}-root
16  
17 %description
18 ATM (Asynchronous Transfer Mode) networking for Linux is still under 
19 development now but it works quite stable now and will most probably be 
20 included in 2.4.x series kernels. In PLD Linux it consists of some patches 
21 for current kernel version containing drivers for a few popular ATM cards
22 (ex. Fore, Madge, IDT) and PVC and SVC support. It also includes programs
23 and scripts providing the most popular ATM services, i.e. Classical IP (IP
24 over ATM), LAN Emulation clients and servers, Multiprotocol Over ATM 
25 (MPOA) and some other goodies.
26
27 %description -l pl
28 Obs³uga sieci ATM (Asynchronous Transfer Mode) w Linuxie mimo i¿ jest jeszcze
29 w stadium alfa dzia³a ju¿ bardzo stabilnie i najproawdopodobniej zostanie
30 w³±czona do j±der serii 2.4.x. W Linuxie PLD sk³ada siê ona z ³at (patches) do
31 bie¿±cej wersji j±dra zawieraj±cych sterowniki do kilku popularnych kart (m.in 
32 Fore, Madge, IDT) i zapewniaj±cych zestawianie po³±czeñ PVC i SVC oraz zestawu 
33 programów i skryptów (ten pakiet) realizuj±cych najpopularniejsze us³ugi
34 ATM, tj. Classical IP (IP over ATM), klientów i serwery LAN Emulation (LANE),
35 Multiprotocol Over ATM (MPOA) i inne rozmaito¶ci.
36
37 %package devel
38 Summary:        ATM on Linux - developer's package
39 Summary(pl):    Obs³uga sieci ATM w Linuxie - biblioteki i pliki nag³ówkowe
40 Group:          Development/Libraries
41 Group(pl):      Programowanie/Biblioteki
42 Requires:       %{name} = %{version}
43
44 %description devel
45 Libraries and header files needed for development ATM applications for Linux
46
47 %description -l pl devel
48 Biblioteki i pliki nag³ówkowe niezbêdne do opracowywania aplikacji ATM dla
49 Linuxa.
50
51 %prep
52 %setup -q -n atm -b 1
53 %patch0 -p1
54
55 %build
56 make depend
57 make 
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT/etc/{atm,sysconfig/{interfaces,network-scripts},rc.d/init.d} \
62         $RPM_BUILD_ROOT/var/log/atm
63
64 make install \
65         INSTROOT=$RPM_BUILD_ROOT \
66         INSTPREFIX=$RPM_BUILD_ROOT%{_prefix} \
67         INSTMAN=$RPM_BUILD_ROOT%{_mandir}
68
69 strip --strip-unneeded $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}}/*
70
71 install config/common/hosts.atm $RPM_BUILD_ROOT/etc
72 install config/common/e164_cc $RPM_BUILD_ROOT/etc
73
74 install config/pld/atm/* $RPM_BUILD_ROOT/etc/atm/
75 install config/pld/init.d/atm $RPM_BUILD_ROOT/etc/rc.d/init.d/
76 install config/pld/sysconfig/atm $RPM_BUILD_ROOT/etc/sysconfig/
77 install config/pld/network-scripts/{ifup-atm,ifup-lec,ifdown-atm,ifdown-lec} \
78         $RPM_BUILD_ROOT/etc/sysconfig/network-scripts
79 install config/pld/interfaces/{ifcfg-atm0,ifcfg-lec0} \
80         $RPM_BUILD_ROOT/etc/sysconfig/interfaces 
81  
82 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
83         doc/usage.txt BUGS CREDITS CHANGES README config/pld/README.PLD
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %files
88 %defattr(644,root,root,755) 
89 %doc doc/usage.txt.gz *.gz config/pld/README.PLD.gz
90 %attr(755,root,root) %{_bindir}/*
91 %attr(755,root,root) %{_sbindir}/*
92 %config /etc/e164_cc
93 %config(noreplace) /etc/hosts.atm
94 %attr(755,root,root) %config /etc/sysconfig/network-scripts/*
95 %attr(754,root,root) %config /etc/rc.d/init.d/atm
96 %attr(640,root,root) %config /etc/sysconfig/atm
97 %config /etc/atm/*
98 %config(noreplace) /etc/sysconfig/interfaces/*
99 %dir /var/log/atm
100 %{_mandir}/man*/*
101
102 %files devel
103 %defattr(644,root,root,755) 
104 /usr/include/*
105 /usr/lib/*
This page took 0.072654 seconds and 4 git commands to generate.