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