From: Roman I Khimov Date: Tue, 3 Aug 2010 11:23:13 +0000 (+0400) Subject: barnyard2: new recipe X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4339da3ad3415763baed59d89d9160cf7e50a62e;p=openembedded.git barnyard2: new recipe Barnyard2 is a fork of the original barnyard project, designed specifically for Snort's new unified2 file format. Signed-off-by: Roman I Khimov --- diff --git a/recipes/barnyard2/barnyard2-1.8/barnyard2-cross-fix.patch b/recipes/barnyard2/barnyard2-1.8/barnyard2-cross-fix.patch new file mode 100644 index 0000000000..0e945980c0 --- /dev/null +++ b/recipes/barnyard2/barnyard2-1.8/barnyard2-cross-fix.patch @@ -0,0 +1,21 @@ +Index: barnyard2-1.8/configure.in +=================================================================== +--- barnyard2-1.8.orig/configure.in 2010-08-03 15:12:06.000000000 +0400 ++++ barnyard2-1.8/configure.in 2010-08-03 15:13:46.000000000 +0400 +@@ -73,7 +73,6 @@ + # libpcap doesn't even LOOK at the timeout you give it under Linux + AC_DEFINE([PCAP_TIMEOUT_IGNORED],[1],[Define if pcap timeout is ignored]) + AC_SUBST(extra_incl) +- extra_incl="-I/usr/include/pcap" + ;; + *-hpux10*|*-hpux11*) + AC_DEFINE([HPUX],[1],[Define if HP-UX 10 or 11]) +@@ -230,7 +229,7 @@ + # In case INADDR_NONE is not defined (like on Solaris) + have_inaddr_none="no" + AC_MSG_CHECKING([for INADDR_NONE]) +-AC_RUN_IFELSE( ++AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[ + #include diff --git a/recipes/barnyard2/barnyard2_1.8.bb b/recipes/barnyard2/barnyard2_1.8.bb new file mode 100644 index 0000000000..6700873cad --- /dev/null +++ b/recipes/barnyard2/barnyard2_1.8.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Barnyard2 is a fork of the original barnyard project, designed specifically for Snort's new unified2 file format" +HOMEPAGE = "http://www.securixlive.com/barnyard2/" +LICENSE = "GPLv2" +DEPENDS = "libpcap libprelude" +PR = "r2" + +SRC_URI = " \ + http://www.securixlive.com/download/barnyard2/barnyard2-${PV}.tar.gz \ + file://barnyard2-cross-fix.patch;patch=1 \ + " +SRC_URI[md5sum] = "72fc6c490db6ea6a0f46c27d24998067" +SRC_URI[sha256sum] = "1abfe6530d721debd98921421722b02c844c289564730b1e85729e4915b2bb7a" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--enable-prelude --enable-gre --without-mysql" + +CONFFILES_${PN} = "${sysconfdir}/barnyard2.conf" \ No newline at end of file