Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > a690ac885456c8b1595aa2bcb0bb6d60 > files > 2

knowlan-1.0-5mdv2009.1.src.rpm

Summary:	Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor
Name:		knowlan
Version:	1.0
Release:	%mkrel 5
License:	GPL
Group: 		Monitoring
URL: 		http://www.enderunix.org/knowlan/
Source0:	http://www.enderunix.org/knowlan/%{name}-%{version}-RELEASE.tar.bz2
BuildRequires:	net2-devel
BuildRequires:	libpcap-devel >= 0.7.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor.
Knowlan uses libpcap and libnet libraries for to be simple to handle and to
have a simple code for any interestor to deal with the code. To describe
knowlan overally, Knowlan, sends ARP REQUEST packets to the LAN, and at the
same time, It recieves ARP REPLY packets from the up machines. So, It prints
out IP and MAC addresses of online machines.

%prep

%setup -q -n %{name}-%{version}-RELEASE

chmod 644 COPYING ChangeLog INSTALL README TODO

%build

perl -pi -e "s|-Wall|%{optflags} -Wall|g" configure
perl -pi -e "s|\.a|\.so|g" configure
perl -pi -e "s|/lib\b|/%{_lib}|g" configure
	    
./configure

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m0755 %{name} %{buildroot}%{_sbindir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc COPYING ChangeLog INSTALL README TODO
%attr(0755,root,root) %{_sbindir}/%{name}


%changelog
* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2009.1
+ Revision: 298269
- rebuilt against libpcap-1.0.0

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2009.0
+ Revision: 247811
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-2mdv2008.1
+ Revision: 170930
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.0
+ Revision: 37312
- Import knowlan



* Thu May 25 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package