bridge-utils-vl.spec 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. Summary: Utilities for configuring the linux ethernet bridge.
  2. Summary(ja): イーサネットブリッジ設定ユーティリティ
  3. Name: bridge-utils
  4. Version: 1.6
  5. Release: 1%{?_dist_release}
  6. Group: Applications/System
  7. Vendor: Project Vine
  8. Distribution: Vine Linux
  9. License: GPLv2+
  10. URL: https://wiki.linuxfoundation.org/networking/bridge
  11. Source0: https://mirrors.edge.kernel.org/pub/linux/utils/net/bridge-utils/%{name}-%{version}.tar.xz
  12. Patch0: bridge-utils-1.0.4-inc.patch
  13. Patch1: bridge-utils-libbridge-cflags.patch
  14. Patch2: bridge-utils-1.6-add-missing-sys-time.patch
  15. Patch3: bridge-utils-1.6-fix-signed-unsigned-warnings.patch
  16. BuildRequires: autoconf
  17. BuildRequires: kernel-headers >= 2.6.16
  18. %description
  19. This package contains utilities for configuring the linux ethernet
  20. bridge. The linux ethernet bridge can be used for connecting multiple
  21. ethernet devices together. The connecting is fully transparent: hosts
  22. connected to one ethernet device see hosts connected to the other
  23. ethernet devices directly.
  24. Install bridge-utils if you want to use the linux ethernet bridge.
  25. #%package -n bridge-utils-devel
  26. #Summary: Header and object files for using bridge-utils
  27. #Group: Development/Libraries
  28. #%description -n bridge-utils-devel
  29. #The bridge-utils-devel package contains the header and object files
  30. #necessary for developing programs which use 'libbridge.a', the
  31. #interface to the linux kernel ethernet bridge. If you are developing
  32. #programs which need to configure the linux ethernet bridge, your
  33. #system needs to have these standard header and object files available
  34. #in order to create the executables.
  35. #
  36. #Install bridge-utils-devel if you are going to develop programs which
  37. #will use the linux ethernet bridge interface library.
  38. %prep
  39. %setup -q
  40. %autopatch -p1
  41. %build
  42. autoconf
  43. %configure
  44. make %{?_smp_mflags}
  45. %install
  46. make DESTDIR=%{buildroot} SUBDIRS="brctl doc" install
  47. %clean
  48. [ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
  49. %files
  50. %defattr (-,root,root)
  51. %license COPYING
  52. %doc AUTHORS doc/FAQ doc/HOWTO
  53. %{_sbindir}/brctl
  54. %{_mandir}/man8/*
  55. #%files -n bridge-utils-devel
  56. #%defattr (-,root,root)
  57. #%{_includedir}/libbridge.h
  58. #%{_libdir}/libbridge.a
  59. %changelog
  60. * Fri Mar 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.6-1
  61. - new upstream release.
  62. * Thu Mar 22 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.5-1
  63. - new upstream release
  64. - import bugfix patches from Fedora
  65. - drop -devel subpackage (use sane kernel headers)
  66. * Mon Jun 22 2009 Shu KONNO <owa@bg.wakwak.com> 1.0.6-2
  67. - spec in utf-8
  68. * Fri Sep 19 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.6-1vl5
  69. - applied new versioning policy, spec in utf-8
  70. * Mon Mar 28 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.6-0vl1
  71. - new upsteam release based Fedora
  72. * Thu Aug 26 2004 David Woodhouse <dwmw2@redhat.com> 1.0.4-4
  73. - BuildRequires: sysfsutils-devel to make the horrid autoconf script
  74. magically change the entire package's behaviour just because it
  75. happens to find slightly different header files lying around.
  76. - Include our own kernel-derived headers
  77. * Thu Jul 1 2004 David Woodhouse <dwmw2@redhat.com>
  78. - Update to 1.0.4
  79. - s/Copyright/License/
  80. * Sat Oct 27 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.3-1vl1
  81. - initial release