Commit 69cbc366 authored by Maxim Uvarov's avatar Maxim Uvarov Committed by Joe MacDonald

update snort to 2.9.6.0

1. looks like snort dropped reference to barnyard2. At least it's missing in configure.
Also download link to barnyard2 is not available now. Drop this package.
2. update snort version from 2.9.4.6 to 2.9.6.0.
3. fix libdnet paths.
Signed-off-by: default avatarMaxim Uvarov <maxim.uvarov@linaro.org>
Signed-off-by: default avatarJoe MacDonald <joe@deserted.net>
parent f3518c4c
Upstream-Status: Pending
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,7 @@
# 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"
+ extra_incl="-I=/usr/include/pcap"
;;
*-hpux10*|*-hpux11*)
AC_DEFINE([HPUX],[1],[Define if HP-UX 10 or 11])
@@ -230,7 +230,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 <sys/types.h>
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"
LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe"
DEPENDS = "libpcap"
SRC_URI = " \
http://www.securixlive.com/download/barnyard2/${BP}.tar.gz \
file://barnyard2-cross-fix.patch \
"
SRC_URI[md5sum] = "72fc6c490db6ea6a0f46c27d24998067"
SRC_URI[sha256sum] = "1abfe6530d721debd98921421722b02c844c289564730b1e85729e4915b2bb7a"
inherit autotools pkgconfig
EXTRA_OECONF = "--enable-prelude --enable-gre --without-mysql"
CONFFILES_${PN} = "${sysconfdir}/barnyard2.conf"
......@@ -13,8 +13,8 @@ SRC_URI = " ${GENTOO_MIRROR}/${BP}.tar.gz;name=tarball \
file://0001-libpcap-search-sysroot-for-headers.patch \
"
SRC_URI[tarball.md5sum] = "4111df01a4f21bd1d328a18b76d625bd"
SRC_URI[tarball.sha256sum] = "cfaa5390b1840aaaa68a6c05a7077dd92cb916e6186a014baa451d43cdb0b3bc"
SRC_URI[tarball.md5sum] = "18111f6de3989ca89add36077a7c2659"
SRC_URI[tarball.sha256sum] = "3cc6c8a9b52f4c863a5736a73b4012aff340b50b5e002771b04d4877f47cd19e"
inherit autotools gettext update-rc.d
......@@ -28,6 +28,8 @@ EXTRA_OECONF = " \
--enable-reload-error-restart \
--enable-targetbased \
--disable-static-daq \
--with-dnet-includes=${STAGING_INCDIR} \
--with-dnet-libraries=${STAGING_LIBDIR} \
"
do_install_append() {
......@@ -69,5 +71,3 @@ FILES_${PN}-dev += " \
${libdir}/snort_dynamicrules/*.so \
${prefix}/src/snort_dynamicsrc \
"
RRECOMMENDS_${PN} += "barnyard2"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment