libpcap: unify and add flex-native and bison-native to DEPENDS
authorRolf Leggewie <oe-devel@rolf.leggewie.biz>
Wed, 13 Feb 2008 01:15:33 +0000 (01:15 +0000)
committerRolf Leggewie <oe-devel@rolf.leggewie.biz>
Wed, 13 Feb 2008 01:15:33 +0000 (01:15 +0000)
packages/libpcap/libpcap.inc [new file with mode: 0644]
packages/libpcap/libpcap_0.9.3.bb
packages/libpcap/libpcap_0.9.5.bb
packages/libpcap/libpcap_0.9.6.bb

diff --git a/packages/libpcap/libpcap.inc b/packages/libpcap/libpcap.inc
new file mode 100644 (file)
index 0000000..f2e5d30
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "Network Packet Capture Library"
+HOMEPAGE = "http://www.tcpdump.org/"
+SECTION = "libs/network"
+LICENSE = "BSD"
+DEPENDS = "flex-native bison-native"
+
+# Don't forget to edit shared.patch to have the correct version number inside
+SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
+           file://shared.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-pcap=linux"
+
+CPPFLAGS_prepend = "-I${S} "
+CFLAGS_prepend = "-I${S} "
+CXXFLAGS_prepend = "-I${S} "
+
+do_configure_prepend () {
+       if [ ! -e acinclude.m4 ]; then
+               cat aclocal.m4 > acinclude.m4
+       fi
+}
+
+do_stage () {
+       install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
+       install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
+       install -m 0644 pcap-bpf.h ${STAGING_INCDIR}/pcap-bpf.h
+       oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
+       install -d ${STAGING_INCDIR}/net
+       ln -sf ${STAGING_INCDIR}/pcap-bpf.h ${STAGING_INCDIR}/net/bpf.h
+       install -m 0644 acinclude.m4 ${STAGING_DATADIR}/aclocal/libpcap.m4
+}
index 5d66687..865e57a 100644 (file)
@@ -1,32 +1,3 @@
-DESCRIPTION = "Network Packet Capture Library"
-HOMEPAGE = "http://www.tcpdump.org/"
-LICENSE = "BSD"
-SECTION = "libs/network"
-PR = "r1"
+require libpcap.inc
 
-SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
-           file://shared.patch;patch=1"
-
-inherit autotools
-
-EXTRA_OECONF = "--with-pcap=linux"
-
-CPPFLAGS_prepend = "-I${S} "
-CFLAGS_prepend = "-I${S} "
-CXXFLAGS_prepend = "-I${S} "
-
-do_configure_prepend () {
-       if [ ! -e acinclude.m4 ]; then
-               cat aclocal.m4 > acinclude.m4
-       fi
-}
-
-do_stage () {
-       install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
-       install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
-       install -m 0644 pcap-bpf.h ${STAGING_INCDIR}/pcap-bpf.h
-       oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
-       install -d ${STAGING_INCDIR}/net
-       ln -sf ${STAGING_INCDIR}/pcap-bpf.h ${STAGING_INCDIR}/net/bpf.h
-       install -m 0644 acinclude.m4 ${STAGING_DATADIR}/aclocal/libpcap.m4
-}
+PR = "r2"
index 5d66687..865e57a 100644 (file)
@@ -1,32 +1,3 @@
-DESCRIPTION = "Network Packet Capture Library"
-HOMEPAGE = "http://www.tcpdump.org/"
-LICENSE = "BSD"
-SECTION = "libs/network"
-PR = "r1"
+require libpcap.inc
 
-SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
-           file://shared.patch;patch=1"
-
-inherit autotools
-
-EXTRA_OECONF = "--with-pcap=linux"
-
-CPPFLAGS_prepend = "-I${S} "
-CFLAGS_prepend = "-I${S} "
-CXXFLAGS_prepend = "-I${S} "
-
-do_configure_prepend () {
-       if [ ! -e acinclude.m4 ]; then
-               cat aclocal.m4 > acinclude.m4
-       fi
-}
-
-do_stage () {
-       install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
-       install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
-       install -m 0644 pcap-bpf.h ${STAGING_INCDIR}/pcap-bpf.h
-       oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
-       install -d ${STAGING_INCDIR}/net
-       ln -sf ${STAGING_INCDIR}/pcap-bpf.h ${STAGING_INCDIR}/net/bpf.h
-       install -m 0644 acinclude.m4 ${STAGING_DATADIR}/aclocal/libpcap.m4
-}
+PR = "r2"
index 9822f38..865e57a 100644 (file)
@@ -1,36 +1,3 @@
-# Copyright (C) 2007, Stelios Koroneos - Digital OPSiS, All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-DESCRIPTION = "Network Packet Capture Library"
-HOMEPAGE = "http://www.tcpdump.org/"
-LICENSE = "BSD"
-SECTION = "libs/network"
-PR = "r1"
+require libpcap.inc
 
-
-# Don't forget to edit shared.patch to have the correct version number inside
-SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
-           file://shared.patch;patch=1"
-
-inherit autotools
-
-EXTRA_OECONF = "--with-pcap=linux"
-
-CPPFLAGS_prepend = "-I${S} "
-CFLAGS_prepend = "-I${S} "
-CXXFLAGS_prepend = "-I${S} "
-
-do_configure_prepend () {
-       if [ ! -e acinclude.m4 ]; then
-               cat aclocal.m4 > acinclude.m4
-       fi
-}
-
-do_stage () {
-       install -m 0644 pcap.h ${STAGING_INCDIR}/pcap.h
-       install -m 0644 pcap-namedb.h ${STAGING_INCDIR}/pcap-namedb.h
-       install -m 0644 pcap-bpf.h ${STAGING_INCDIR}/pcap-bpf.h
-       oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
-       install -d ${STAGING_INCDIR}/net
-       ln -sf ${STAGING_INCDIR}/pcap-bpf.h ${STAGING_INCDIR}/net/bpf.h
-       install -m 0644 acinclude.m4 ${STAGING_DATADIR}/aclocal/libpcap.m4
-}
+PR = "r2"