]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/prismstumbler/prismstumbler_0.7.3.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / prismstumbler / prismstumbler_0.7.3.bb
1 SECTION = "x11/network"
2 PR = "r3"
3
4 PACKAGES = "prismstumbler prismstumbler-frontend prismstumbler-doc"
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 RDEPENDS = "wireless-tools"
10
11 SRC_URI = "${SOURCEFORGE_MIRROR}/prismstumbler/${PN}-${PV}.tar.bz2 \
12         file://bogoconf.patch;patch=1 \
13         file://libz.patch;patch=1;pnum=0"
14
15 inherit autotools pkgconfig
16
17 EXTRA_OECONF = "--with-libpcap=${STAGING_DIR}/${HOST_SYS} --with-sqlite-libs=${STAGING_LIBDIR} --with-sqlite-includes=${STAGING_INCDIR}"
18 CFLAGS =+ "-I${S}/include -D_GNU_SOURCE"
19
20 FILES_${PN} = "${bindir}/prismstumbler"
21
22 FILES_prismstumbler-frontend = "${bindir}/psfront ${bindir}/pst \
23                                ${datadir}/applications \
24                                ${datadir}/pixmaps ${docdir}/prismstumbler/help.txt \
25                                ${sysconfdir}"
26 RDEPENDS_prismstumbler-frontend = "${PN}"
27
28 do_configure() {
29   autotools_do_configure
30   cd ${S}/src/gpsd
31   autoreconf
32   rm -f Makefile config.log config.cache
33   ${S}/src/gpsd/configure \
34                     --build=${BUILD_SYS} \
35                     --host=${HOST_SYS} \
36                     --target=${TARGET_SYS} \
37                     --prefix=${prefix} \
38                     --exec_prefix=${exec_prefix} \
39                     --bindir=${bindir} \
40                     --sbindir=${sbindir} \
41                     --libexecdir=${libexecdir} \
42                     --datadir=${datadir} \
43                     --sysconfdir=${sysconfdir} \
44                     --sharedstatedir=${sharedstatedir} \
45                     --localstatedir=${localstatedir} \
46                     --libdir=${libdir} \
47                     --includedir=${includedir} \
48                     --oldincludedir=${oldincludedir} \
49                     --infodir=${infodir} \
50                     --mandir=${mandir} \
51                         ${EXTRA_OECONF} \
52                     $@;
53 }
54
55 do_install_append() {
56   chmod a+s ${D}${bindir}/prismstumbler
57 }