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