kismet/kismet.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
     1.1 --- a/kismet/kismet.spec	Fri Mar 11 21:30:26 2011 +0100
     1.2 +++ b/kismet/kismet.spec	Fri Mar 11 21:36:51 2011 +0100
     1.3 @@ -1,12 +1,20 @@
     1.4 +# package versions
     1.5 +%define V_pack 201007R1
     1.6 +%define V_dist 2010-07-R1
     1.7 +
     1.8  Summary: Kismet is an 802.11 network sniffer and network dissector.
     1.9 +Vendor: Europalab Software
    1.10 +Packager: Michael Schloh von Bennewitz
    1.11 +Distribution: MeeGo Thirdparty
    1.12  Name: kismet
    1.13 -Version: 2004.03
    1.14 -Release: 1
    1.15 +Version: %{V_pack}
    1.16 +Release: 20101201
    1.17  Group: Networking/Utilities
    1.18 -Copyright: GPL
    1.19 -Url: www.kismetwireless.net
    1.20 -Source: kismet-%{version}.%{release}.tar.gz
    1.21 +License: GPL
    1.22 +Url: http://www.kismetwireless.net/
    1.23 +Source: kismet-%{V_dist}.tar.gz
    1.24  BuildRoot: %{_tmppath}/%{name}-root
    1.25 +BuildRequires: ncurses-devel libpcap-devel libnl-devel pcre-devel libcap-devel
    1.26  
    1.27  
    1.28  %description
    1.29 @@ -17,7 +25,7 @@
    1.30  
    1.31  
    1.32  %prep
    1.33 -%setup -q
    1.34 +%setup -q -n %{name}-%{V_dist}
    1.35  
    1.36  
    1.37  %build
    1.38 @@ -30,19 +38,18 @@
    1.39  rm -rf $RPM_BUILD_ROOT
    1.40  
    1.41  make DESTDIR=$RPM_BUILD_ROOT/ rpm
    1.42 +install -m 644 man/gpsmap.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
    1.43 +install -m 644 man/kismet_ui.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
    1.44  
    1.45  
    1.46 -#%clean
    1.47 -#rm -rf $RPM_BUILD_ROOT
    1.48 +%clean
    1.49 +rm -rf $RPM_BUILD_ROOT
    1.50  
    1.51  %files
    1.52  %defattr(-,root,root)
    1.53  %doc README docs/DEVEL.*
    1.54  %config /etc/kismet.conf
    1.55 -%config /etc/kismet_ui.conf
    1.56  %config /etc/kismet_drone.conf
    1.57 -/etc/ap_manuf
    1.58 -/etc/client_manuf
    1.59  /usr/bin/kismet
    1.60  /usr/bin/kismet_client
    1.61  /usr/bin/kismet_drone
    1.62 @@ -57,11 +64,13 @@
    1.63  /usr/share/man/man5/kismet_drone.conf.5.gz
    1.64  
    1.65  %changelog
    1.66 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 201007R1-20101201
    1.67 +- Correct buildconf and packaging logic, and repackage for MeeGo 1.1
    1.68 +* Sat Mar 13 2004 Mike Kershaw <dragorn@kismetwireless.net>
    1.69 +- Updated spec file (finally), removed suid install, updated other info
    1.70 +* Sat Sep 21 2002 Mike Kershaw <dragorn@kismetwireless.net>
    1.71 +- Added manuf tag files, additional man files
    1.72  * Wed Aug 21 2002 Jeremiah Johnson <jjohnson@sunrise-linux.com>
    1.73  - Initial specfile creation.
    1.74 -* Sat Sep 21 2002 Mike Kershaw <dragorn@kismetwireless.net>
    1.75 -- Added manuf tag files, additional man files
    1.76  * Mon Feb 24 2002 Mike Kershaw <dragorn@kismetwireless.net>
    1.77  - Added drone man files and kismet_drone binary
    1.78 -* Sat Mar 13 2004 Mike Kershaw <dragorn@kismetwireless.net>
    1.79 -- Updated spec file (finally), removed suid install, updated other info

mercurial