kismet/kismet.spec

Fri, 11 Mar 2011 21:39:41 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:39:41 +0100
changeset 2
e3665a058d13
parent 0
4f133201e207
permissions
-rw-r--r--

Import new package specs for introduction into repository.

     1 # package versions
     2 %define V_pack 201007R1
     3 %define V_dist 2010-07-R1
     5 Summary: Kismet is an 802.11 network sniffer and network dissector.
     6 Vendor: Europalab Software
     7 Packager: Michael Schloh von Bennewitz
     8 Distribution: MeeGo Thirdparty
     9 Name: kismet
    10 Version: %{V_pack}
    11 Release: 20101201
    12 Group: Networking/Utilities
    13 License: GPL
    14 Url: http://www.kismetwireless.net/
    15 Source: kismet-%{V_dist}.tar.gz
    16 BuildRoot: %{_tmppath}/%{name}-root
    17 BuildRequires: ncurses-devel libpcap-devel libnl-devel pcre-devel libcap-devel
    20 %description
    21 Kismet is an 802.11 layer2 wireless network detector, sniffer, and
    22 intrusion detection system.  Kismet will work with any wireless card which
    23 supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and
    24 802.11g traffic.
    27 %prep
    28 %setup -q -n %{name}-%{V_dist}
    31 %build
    32 %configure
    34 make
    37 %install
    38 rm -rf $RPM_BUILD_ROOT
    40 make DESTDIR=$RPM_BUILD_ROOT/ rpm
    41 install -m 644 man/gpsmap.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
    42 install -m 644 man/kismet_ui.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5/
    45 %clean
    46 rm -rf $RPM_BUILD_ROOT
    48 %files
    49 %defattr(-,root,root)
    50 %doc README docs/DEVEL.*
    51 %config /etc/kismet.conf
    52 %config /etc/kismet_drone.conf
    53 /usr/bin/kismet
    54 /usr/bin/kismet_client
    55 /usr/bin/kismet_drone
    56 %attr(0755,root,root) /usr/bin/kismet_server
    57 %attr(0755,root,root) /usr/bin/kismet_drone
    58 /usr/share/kismet/wav/*.wav
    59 /usr/share/man/man1/gpsmap.1.gz
    60 /usr/share/man/man1/kismet.1.gz
    61 /usr/share/man/man1/kismet_drone.1.gz
    62 /usr/share/man/man5/kismet.conf.5.gz
    63 /usr/share/man/man5/kismet_ui.conf.5.gz
    64 /usr/share/man/man5/kismet_drone.conf.5.gz
    66 %changelog
    67 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 201007R1-20101201
    68 - Correct buildconf and packaging logic, and repackage for MeeGo 1.1
    69 * Sat Mar 13 2004 Mike Kershaw <dragorn@kismetwireless.net>
    70 - Updated spec file (finally), removed suid install, updated other info
    71 * Sat Sep 21 2002 Mike Kershaw <dragorn@kismetwireless.net>
    72 - Added manuf tag files, additional man files
    73 * Wed Aug 21 2002 Jeremiah Johnson <jjohnson@sunrise-linux.com>
    74 - Initial specfile creation.
    75 * Mon Feb 24 2002 Mike Kershaw <dragorn@kismetwireless.net>
    76 - Added drone man files and kismet_drone binary

mercurial