d752e56929bc2799e3617c6f24229f0a2e58e9ff
[vuplus_openembedded] / prismstumbler / prismstumbler_0.7.3.oe
1 SECTION = "x11/network"
2 PR = "r1"
3
4 PACKAGES = "prismstumbler prismstumbler-frontend"
5 DESCRIPTION = "Prismstumbler wireless LAN scanner"
6 LICENSE = "GPL"
7 MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>"
8 DEPENDS = "libpcap gtk+ wireless-tools sqlite zlib"
9
10 SRC_URI = "${SOURCEFORGE_MIRROR}/prismstumbler/${PN}-${PV}.tar.bz2 \
11         file://bogoconf.patch;patch=1 \
12         file://libz.patch;patch=1;pnum=0"
13
14 inherit autotools pkgconfig
15
16 EXTRA_OECONF = "--with-libpcap=${STAGING_DIR}/${HOST_SYS} --with-sqlite-libs=${STAGING_LIBDIR} --with-sqlite-includes=${STAGING_INCDIR}"
17
18 FILES_${PN} = "${bindir}/prismstumbler"
19
20 FILES_prismstumbler-frontend = "${bindir}/psfront ${bindir}/pst \
21                                ${datadir}/applications \
22                                ${datadir}/pixmaps ${datadir}/doc/prismstumbler/help.txt \
23                                ${sysconfdir}"
24
25 do_configure() {
26   autotools_do_configure
27   cd ${S}/src/gpsd
28   autoreconf
29   rm -f Makefile config.log config.cache
30   ${S}/src/gpsd/configure \
31                     --build=${BUILD_SYS} \
32                     --host=${HOST_SYS} \
33                     --target=${TARGET_SYS} \
34                     --prefix=${prefix} \
35                     --exec_prefix=${exec_prefix} \
36                     --bindir=${bindir} \
37                     --sbindir=${sbindir} \
38                     --libexecdir=${libexecdir} \
39                     --datadir=${datadir} \
40                     --sysconfdir=${sysconfdir} \
41                     --sharedstatedir=${sharedstatedir} \
42                     --localstatedir=${localstatedir} \
43                     --libdir=${libdir} \
44                     --includedir=${includedir} \
45                     --oldincludedir=${oldincludedir} \
46                     --infodir=${infodir} \
47                     --mandir=${mandir} \
48                         ${EXTRA_OECONF} \
49                     $@;
50 }
51
52 do_install_append() {
53   chmod a+s ${D}/${bindir}/prismstumbler
54 }