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