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