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