|
@@ -3,18 +3,19 @@
|
|
%define pcap_subminor 1
|
|
%define pcap_subminor 1
|
|
%define libpcap_ver %{pcap_major}.%{pcap_minor}.%{pcap_subminor}
|
|
%define libpcap_ver %{pcap_major}.%{pcap_minor}.%{pcap_subminor}
|
|
|
|
|
|
|
|
+Name: libpcap
|
|
Summary: A system-independent interface for user-level packet capture.
|
|
Summary: A system-independent interface for user-level packet capture.
|
|
Summary(ja): ユーザレベルでパケットをキャプチャするインターフェイス
|
|
Summary(ja): ユーザレベルでパケットをキャプチャするインターフェイス
|
|
-Name: libpcap
|
|
|
|
Version: %{libpcap_ver}
|
|
Version: %{libpcap_ver}
|
|
-Release: 1%{?_dist_release}
|
|
+Release: 2%{?_dist_release}
|
|
Epoch: 1
|
|
Epoch: 1
|
|
|
|
+
|
|
|
|
+Group: System Environment/Libraries
|
|
# XXX epoch is necessary to obsolete tcpdump-3.4a5
|
|
# XXX epoch is necessary to obsolete tcpdump-3.4a5
|
|
License: BSD
|
|
License: BSD
|
|
-Group: System Environment/Libraries
|
|
+URL: http://www.tcpdump.org/
|
|
-Source0: http://www.tcpdump.org/release/libpcap-%{libpcap_ver}.tar.gz
|
|
|
|
|
|
|
|
-Patch50: libpcap-1.0.0-shared.patch
|
|
+Source0: http://www.tcpdump.org/release/libpcap-%{libpcap_ver}.tar.gz
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: kernel-headers >= 2.2.0
|
|
BuildRequires: kernel-headers >= 2.2.0
|
|
@@ -41,18 +42,19 @@ on your network.
|
|
|
|
|
|
%description -l ja
|
|
%description -l ja
|
|
Libpcap は低レベルでネットワークをモニタするためのポータブルなフレーム
|
|
Libpcap は低レベルでネットワークをモニタするためのポータブルなフレーム
|
|
-ワークを提供します。Libpcap はネットワークの統計を収集したり、セキュリ
|
|
+ワークを提供します.Libpcap はネットワークの統計を収集したり,セキュリ
|
|
-ティの為のモニタリングやネットワークのデバッグなどの用途に使用できます。
|
|
+ティの為のモニタリングやネットワークのデバッグなどの用途に使用できます.
|
|
ほぼ全てのシステムベンダがパケットのキャプチャに異なるインターフェイス
|
|
ほぼ全てのシステムベンダがパケットのキャプチャに異なるインターフェイス
|
|
-を提供していたので、libpcap の作者は 移植性を良くして 各々のアプリケー
|
|
+を提供していたので,libpcap の作者は 移植性を良くして 各々のアプリケー
|
|
ションにおける数々のシステムに依存したパケットキャプチャモジュールを
|
|
ションにおける数々のシステムに依存したパケットキャプチャモジュールを
|
|
-可能にするために、このシステムに依存しない API を作成しました。
|
|
+可能にするために,このシステムに依存しない API を作成しました.
|
|
|
|
|
|
-ネットワークの低レベルのトラフィックを監視する必要がある場合、libpcap
|
|
+ネットワークの低レベルのトラフィックを監視する必要がある場合,libpcap
|
|
-をインストールして下さい。
|
|
+をインストールして下さい.
|
|
|
|
|
|
%package devel
|
|
%package devel
|
|
Summary: Development package for %{name}
|
|
Summary: Development package for %{name}
|
|
|
|
+Summary(ja): %{name} の開発用ファイル
|
|
Group: Development/Libraries
|
|
Group: Development/Libraries
|
|
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
|
|
|
|
@@ -60,12 +62,15 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
The %{name}-devel package contains the files needed for development
|
|
The %{name}-devel package contains the files needed for development
|
|
with %{name}.
|
|
with %{name}.
|
|
|
|
|
|
|
|
+%description devel -l ja
|
|
|
|
+%{name}-devel パッケージには,%{name} を使った開発に必要なファイルが
|
|
|
|
+含まれています.
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
-#patch50 -p1 -b .shared
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
-%configure --enable-ipv6
|
|
+%configure
|
|
DEFS="-g -D_U_=\"\" -fPIC -DHAVE_CONFIG_H"
|
|
DEFS="-g -D_U_=\"\" -fPIC -DHAVE_CONFIG_H"
|
|
%ifarch alpha sparc sparc64
|
|
%ifarch alpha sparc sparc64
|
|
DEFS="$DEFS -DHAVE_ETHER_HOSTTON=1 -DLBL_ALIGN=1"
|
|
DEFS="$DEFS -DHAVE_ETHER_HOSTTON=1 -DLBL_ALIGN=1"
|
|
@@ -74,15 +79,13 @@ make DEFS="$DEFS"
|
|
|
|
|
|
%install
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
-mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
|
|
+mkdir -p $RPM_BUILD_ROOT%{_libdir}
|
|
-mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
|
|
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
|
|
|
|
|
-make DESTDIR=${RPM_BUILD_ROOT} \
|
|
+make DESTDIR=$RPM_BUILD_ROOT install
|
|
- includedir=%{_includedir}/pcap \
|
|
|
|
- install
|
|
|
|
|
|
|
|
%clean
|
|
%clean
|
|
-rm -rf ${RPM_BUILD_ROOT}
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
%post -p /sbin/ldconfig
|
|
|
|
|
|
@@ -96,7 +99,9 @@ rm -rf ${RPM_BUILD_ROOT}
|
|
%files devel
|
|
%files devel
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
%{_bindir}/pcap-config
|
|
%{_bindir}/pcap-config
|
|
-%{_includedir}/pcap
|
|
+%{_includedir}/pcap*.h
|
|
|
|
+%dir %{_includedir}/pcap
|
|
|
|
+%{_includedir}/pcap/*
|
|
%{_libdir}/libpcap.so
|
|
%{_libdir}/libpcap.so
|
|
%{_libdir}/libpcap.a
|
|
%{_libdir}/libpcap.a
|
|
%{_mandir}/man1/*
|
|
%{_mandir}/man1/*
|
|
@@ -105,6 +110,10 @@ rm -rf ${RPM_BUILD_ROOT}
|
|
%{_mandir}/man7/*
|
|
%{_mandir}/man7/*
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sat Sep 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:1.1.1-2
|
|
|
|
+- fixed header file location <BTS:994>
|
|
|
|
+- added URL tag
|
|
|
|
+
|
|
* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:1.1.1-1
|
|
* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:1.1.1-1
|
|
- new upstream release
|
|
- new upstream release
|
|
- dropt Patch50
|
|
- dropt Patch50
|