]> git.pld-linux.org Git - packages/bridge-utils.git/blob - bridge-utils.spec
- rel 1
[packages/bridge-utils.git] / bridge-utils.spec
1 Summary:        Utilities for configuring the linux ethernet bridge
2 Summary(pl):    U¿ytki przeznaczone do konfiguracji linux ethernet bridge
3 Name:           bridge-utils
4 Version:        1.0.4
5 License:        GPL
6 Group:          Networking/Admin
7 Source0:        http://osdn.dl.sourceforge.net/sourceforge/bridge/%{name}-%{version}.tar.gz
8 # Source0-md5:  2cab42847c4654e58c4d0ba114bfe2c2
9 URL:            http://bridge.sourceforge.net/
10 BuildRequires:  autoconf
11 BuildRequires:  automake
12 BuildRequires:  sysfsutils-devel
13 BuildRequires:  kernel-headers(bridging)
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 Obsoletes:      brcfg
16
17 %define         _sbindir        /sbin
18
19 %description
20 This package contains utilities for configuring the linux ethernet
21 bridge. The linux ethernet bridge can be used for connecting multiple
22 ethernet devices together. The connecting is fully transparent: hosts
23 connected to one ethernet device see hosts connected to the other
24 ethernet devices directly.
25
26 %description -l pl
27 Ten pakiet zawiera narzêdzia przeznaczone do konfigurowania
28 linuksowego ethernet bridge (inteligentny switch). Linux ethernet
29 bridge mo¿e byæ u¿yty do ³±czenia kilku ethernetowych interfejsów
30 sieciowych w jeden. Po³±czenie jest w pe³ni prze¼roczyste; hosty
31 przy³±czone po jednej stronie widz± hosty z drugiej strony
32 bezpo¶rednio.
33
34 %package devel
35 Summary:        Libraries for the linux ethernet bridge programs
36 Summary(pl):    Biblioteki u¿ywane do sterowania linuksowym bridge
37 Group:          Development/Libraries
38
39 %description devel
40 This package contains the header and object files necessary for
41 developing programs which use 'libbridge', the interface to the linux
42 kernel ethernet bridge.
43
44 %description devel -l pl
45 Ten pakiet zawiera pliki nag³ówkowe i bibliotekê konieczn± do rozwoju
46 programów u¿ywaj±cych 'libbridge' - interfejs do linuksowego ethernet
47 bridge.
48
49 %prep
50 %setup -q
51
52 %build
53 rm -f missing
54 cp -f /usr/share/automake/config.sub .
55 %{__aclocal}
56 %{__autoconf}
57 %configure
58 chmod u+w brctl/brctl.h libbridge/libbridge_private.h
59 echo "#include <linux/errno.h>" >> brctl/brctl.h
60 echo "#include <linux/errno.h>" >> libbridge/config.h
61 sed -i -e 's#sysfs/libsysfs.h#libsysfs.h#g' libbridge/libbridge_private.h
62 sed -i -e 's#KERNEL_HEADERS=.*#KERNEL_HEADERS=#g' */Makefile*
63 %{__make} \
64         KERNEL_HEADERS=""
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir},%{_includedir}} \
69         $RPM_BUILD_ROOT%{_mandir}/man8
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files
78 %defattr(644,root,root,755)
79 %doc doc/{FAQ,FIREWALL,HOWTO,SMPNOTES,WISHLIST}
80 %attr(755,root,root) %{_sbindir}/*
81 %{_mandir}/man?/*
82
83 %files devel
84 %defattr(644,root,root,755)
85 %{_libdir}/*.a
86 %{_includedir}/*.h
This page took 0.084768 seconds and 4 git commands to generate.