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