]> git.pld-linux.org Git - packages/bridge-utils.git/blob - bridge-utils.spec
- updated to 1.7.1
[packages/bridge-utils.git] / bridge-utils.spec
1 Summary:        Utilities for configuring the Linux ethernet bridge
2 Summary(pl.UTF-8):      Narzędzia przeznaczone do konfiguracji linuksowego ethernet bridge
3 Name:           bridge-utils
4 Version:        1.7.1
5 Release:        1
6 License:        GPL v2+
7 Group:          Networking/Admin
8 Source0:        https://www.kernel.org/pub/linux/utils/net/bridge-utils/%{name}-%{version}.tar.xz
9 # Source0-md5:  3e1fee4dc22cac5457c2f6ffb990a518
10 Patch0:         debian.patch
11 Patch1:         man.patch
12 Patch2:         build_fix.patch
13 URL:            http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
14 BuildRequires:  autoconf >= 2.50
15 BuildRequires:  automake
16 BuildRequires:  linux-libc-headers >= 7:2.6.7
17 BuildRequires:  sed >= 4.0
18 BuildRequires:  tar >= 1:1.22
19 BuildRequires:  xz
20 Obsoletes:      brcfg
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         _sbindir        /sbin
24
25 %description
26 This package contains utilities for configuring the Linux ethernet
27 bridge. The Linux ethernet bridge can be used for connecting multiple
28 ethernet devices together. The connecting is fully transparent: hosts
29 connected to one ethernet device see hosts connected to the other
30 ethernet devices directly.
31
32 %description -l pl.UTF-8
33 Ten pakiet zawiera narzędzia przeznaczone do konfigurowania
34 linuksowego ethernet bridge (inteligentnego switcha). Linux ethernet
35 bridge może być użyty do łączenia kilku ethernetowych interfejsów
36 sieciowych w jeden. Połączenie jest w pełni przezroczyste; hosty
37 przyłączone po jednej stronie widzą hosty z drugiej strony
38 bezpośrednio.
39
40 %package devel
41 Summary:        Libraries for the linux ethernet bridge programs
42 Summary(pl.UTF-8):      Biblioteki używane do sterowania linuksowym bridge
43 Group:          Development/Libraries
44
45 %description devel
46 This package contains the header and object files necessary for
47 developing programs which use 'libbridge', the interface to the linux
48 kernel ethernet bridge.
49
50 %description devel -l pl.UTF-8
51 Ten pakiet zawiera pliki nagłówkowe i bibliotekę konieczną do rozwoju
52 programów używających libbridge - interfejsu do linuksowego ethernet
53 bridge.
54
55 %prep
56 %setup -q
57 %patch0 -p1
58 %patch1 -p1
59 %patch2 -p1
60
61 %build
62 cp -f /usr/share/automake/{config.*,missing} .
63 %{__aclocal}
64 %{__autoconf}
65 %configure \
66         --with-linux-headers=%{_includedir}
67
68 %{__make} \
69         CFLAGS="%{rpmcflags} %{rpmcppflags} -Wall"
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir},%{_includedir}} \
74         $RPM_BUILD_ROOT%{_mandir}/man8
75
76 %{__make} install \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 install libbridge/libbridge.h $RPM_BUILD_ROOT%{_includedir}
80 install libbridge/libbridge.a $RPM_BUILD_ROOT%{_libdir}
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %files
86 %defattr(644,root,root,755)
87 %doc AUTHORS ChangeLog THANKS doc/{FAQ,FIREWALL,HOWTO,SMPNOTES,WISHLIST}
88 %attr(755,root,root) %{_sbindir}/brctl
89 %{_mandir}/man8/brctl.8*
90
91 %files devel
92 %defattr(644,root,root,755)
93 %{_libdir}/libbridge.a
94 %{_includedir}/libbridge.h
This page took 0.080876 seconds and 4 git commands to generate.