-
Notifications
You must be signed in to change notification settings - Fork 1
/
sniffdet.spec.in
117 lines (97 loc) · 3.13 KB
/
sniffdet.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# $Id$
%define with_devel 1
%define pluginsdir %{_libdir}/sniffdet/plugins/
Name: @PACKAGE_NAME@
Summary: Remote sniffers detector for TCP/IP networks
Summary(pt_BR): Detector de sniffers remoto para redes TCP/IP
Version: @PACKAGE_VERSION@
Release: 1
License: GPLv2+
Group: Networking
Group(pt_BR): Rede
Group(es): Red
URL: http://sniffdet.sourceforge.net
Source0: sniffdet-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: libpcap-devel libnet1-devel
%description
Sniffdet is an OpenSource implementation of a set of tests for
remote sniffers detection in TCP/IP network environments. It's
composed by a flexible and easy to use library plus
an application to run the tests.
%description -l pt_BR
Sniffdet é uma implementação aberta de um conjunto de testes
para detecção remota de sniffers em redes TCP/IP. O Pacote é
composto por uma biblioteca flexível e simples de usar além
de uma aplicação para execução dos testes.
%if %{with_devel}
%package devel
Summary: Development environment for sniffdet
Summary(pt_BR): Ambiente de desenvolvimento para sniffdet
Group: Development
Group(pt_BR): Desenvolvimento
PreReq: %{name} = %{version}-%{release}
%description devel
This package contains the sniffdet library, headers and manpages
necessary to developers who want to use the sniffdet API.
Notice that the shared library API is not considered stable.
The dynamic library should not be used before the 1.0 release.
%description -l pt_BR devel
Este pacote contém a biblioteca sniffdet, arquivos de inclusão e
páginas man necesárias a desenvolvedores que desejam utilizar a API do
sniffdet.
Note que a API da biblioteca só será considerada estável na versão 1.0,
então é recomendado o uso apenas da biblioteca estática.
%endif
%prep
%setup -q
%build
%configure --with-pluginsdir=%{pluginsdir}
%make
%install
rm -rf %{buildroot}
%makeinstall
# these are plugins, no need for .a or .la files
rm -f %{buildroot}%{pluginsdir}/*.{a,la}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc doc/RESOURCES doc/howitworks.txt
%doc CHANGES README TODO COPYING
%{_sbindir}/sniffdet
%{_libdir}/libsniffdet.so.*
%{_libdir}/pkgconfig/libsniffdet.pc
%dir %{pluginsdir}
%{pluginsdir}/*.so
%{_sysconfdir}/sniffdet.conf
%{_mandir}/man1/sniffdet.1*
%{_mandir}/man5/sniffdet.conf.5*
%if %{with_devel}
%files devel
%defattr(-,root,root,-)
%doc doc/*.c
%{_libdir}/libsniffdet.la
%{_libdir}/libsniffdet.so
%{_libdir}/libsniffdet.a
%{_includedir}/libsniffdet.h
%{_mandir}/man3/libsniffdet.3*
%endif
%changelog
* Thu Feb 07 2008 Ademar de Souza Reis Jr. <ademar@ademar.org>
- General spec changes to work with the new build-system
- Use more standard rpm macros
- Minor improvements on descriptions
* Fri Jul 04 2003 Ademar de Souza Reis Jr. <ademar@conectiva.com.br>
+ sniffdet-0.9-1ade
- New version packaged
- Added doc files
* Sun Jan 12 2003 Ademar de Souza Reis Jr. <ademar@conectiva.com.br>
+ sniffdet-0.8-1
- New version packaged
* Fri Dec 06 2002 Ademar de Souza Reis Jr. <ademar@conectiva.com.br>
+ sniffdet-0.7-2
- Disabled parallel make (it's b0rken)
* Mon Jun 24 2002 Ademar de Souza Reis Jr. <ademar@conectiva.com.br>
+ sniffdet-0.7-1
- package creation