summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/clamav/Makefile48
-rw-r--r--package/clamav/patches/patch-clamdscan_proto_c10
-rw-r--r--package/clamav/patches/patch-libclamav_mbox_c11
-rw-r--r--package/daq/Makefile35
-rw-r--r--package/daq/patches/patch-configure_ac10
-rw-r--r--package/freeswitch/Makefile58
-rw-r--r--package/freeswitch/patches/patch-libs_srtp_crypto_hash_hmac_ossl_c22
-rw-r--r--package/ngrep/Makefile31
-rw-r--r--package/ngrep/patches/patch-Makefile_in11
-rw-r--r--package/ngrep/patches/patch-regex-0_12_Makefile_in19
-rw-r--r--package/ngrep/patches/patch-regex-0_12_regex_c13
-rw-r--r--package/pcre/Makefile48
-rw-r--r--package/snort/Makefile55
-rw-r--r--package/snort/files/snort.conffiles2
-rw-r--r--package/snort/files/snort.init23
-rw-r--r--package/snort/files/snort.postinst4
-rw-r--r--package/snort/patches/patch-configure139
-rw-r--r--package/snort/patches/patch-configure_in279
-rw-r--r--package/snort/patches/patch-src_dynamic-preprocessors_appid_service_plugins_service_rpc_c11
-rw-r--r--package/snort/patches/patch-tools_u2boat_Makefile_in11
-rw-r--r--package/snort/patches/patch-tools_u2spewfoo_Makefile_in11
-rw-r--r--package/spandsp/Makefile30
22 files changed, 0 insertions, 881 deletions
diff --git a/package/clamav/Makefile b/package/clamav/Makefile
deleted file mode 100644
index 1812b4dcb..000000000
--- a/package/clamav/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:= clamav
-PKG_VERSION:= 0.103.4
-PKG_RELEASE:= 1
-PKG_HASH:= def0ad15500fa6aff81d8e68b9f83aa75ee5b607a01335c1d26dbcc959932f85
-PKG_DESCR:= anti-virus software
-PKG_SECTION:= sys/misc
-PKG_DEPENDS:= libressl zlib libpcre libncurses libcurl libmspack
-PKG_BUILDDEP:= libressl zlib pcre ncurses curl libmspack
-PKG_NEEDS:= c++ threads
-PKG_URL:= http://www.clamav.net/
-PKG_SITES:= http://www.clamav.net/downloads/production/
-
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.gz
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,CLAMAV,clamav,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION),$(PKG_OPTS)))
-
-TARGET_LDFLAGS+= -ltinfo
-CONFIGURE_ENV+= ac_cv_c_mmap_private=yes
-CONFIGURE_ARGS+= --enable-mempool \
- --with-system-libmspack \
- --disable-xml \
- --disable-check \
- --with-libcurl="$(STAGING_TARGET_DIR)/usr" \
- --with-openssl="$(STAGING_TARGET_DIR)/usr" \
- --with-pcre="$(STAGING_TARGET_DIR)/usr"
-
-clamav-install:
- $(INSTALL_DIR) $(IDIR_CLAMAV)/etc
- $(CP) $(WRKINST)/etc/* \
- $(IDIR_CLAMAV)/etc
- $(INSTALL_DIR) $(IDIR_CLAMAV)/usr/lib
- $(CP) $(WRKINST)/usr/lib*/lib*.so* \
- $(IDIR_CLAMAV)/usr/lib
- $(INSTALL_DIR) $(IDIR_CLAMAV)/usr/bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/* \
- $(IDIR_CLAMAV)/usr/bin
- $(INSTALL_DIR) $(IDIR_CLAMAV)/usr/sbin
- $(INSTALL_BIN) $(WRKINST)/usr/sbin/clamd \
- $(IDIR_CLAMAV)/usr/sbin
-
-include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/clamav/patches/patch-clamdscan_proto_c b/package/clamav/patches/patch-clamdscan_proto_c
deleted file mode 100644
index a1d18ce41..000000000
--- a/package/clamav/patches/patch-clamdscan_proto_c
+++ /dev/null
@@ -1,10 +0,0 @@
---- clamav-0.103.0.orig/clamdscan/proto.c 2020-09-13 02:27:09.000000000 +0200
-+++ clamav-0.103.0/clamdscan/proto.c 2021-01-28 04:40:12.604606645 +0100
-@@ -39,6 +39,7 @@
- #include <errno.h>
- #include <stdlib.h>
- #include <sys/types.h>
-+#include <sys/un.h>
- #include <sys/stat.h>
- #include <fcntl.h>
- #include <sys/types.h>
diff --git a/package/clamav/patches/patch-libclamav_mbox_c b/package/clamav/patches/patch-libclamav_mbox_c
deleted file mode 100644
index 86e81131a..000000000
--- a/package/clamav/patches/patch-libclamav_mbox_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- clamav-0.103.0.orig/libclamav/mbox.c 2020-09-13 02:27:10.000000000 +0200
-+++ clamav-0.103.0/libclamav/mbox.c 2021-01-28 04:48:50.156979494 +0100
-@@ -91,7 +91,7 @@
- #include <features.h>
- #endif
-
--#if __GLIBC__ == 2 && __GLIBC_MINOR__ >= 1
-+#if __GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 && !defined(__UCLIBC__) || defined(__UCLIBC_HAS_BACKTRACE__)
- #define HAVE_BACKTRACE
- #endif
- #endif
diff --git a/package/daq/Makefile b/package/daq/Makefile
deleted file mode 100644
index 3e72dca8c..000000000
--- a/package/daq/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:= daq
-PKG_VERSION:= 2.0.7
-PKG_RELEASE:= 1
-PKG_HASH:= d1f6709bc5dbddee3fdf170cdc1e49fb926e2031d4869ecf367a8c47efc87279
-PKG_DESCR:= data acquisition library
-PKG_SECTION:= libs/misc
-PKG_DEPENDS:= libpcap libdnet
-PKG_BUILDDEP:= libpcap libdnet
-PKG_URL:= http://www.snort.org
-PKG_SITES:= https://www.snort.org/downloads/snort/
-PKG_OPTS:= dev
-PKG_NOPARALLEL:= 1
-
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,DAQ,daq,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-
-AUTOTOOL_STYLE:= autoreconf
-CONFIGURE_ARGS+= --disable-ipfw-module
-
-daq-install:
- $(INSTALL_DIR) $(IDIR_DAQ)/usr/lib/daq
- $(CP) $(WRKINST)/usr/lib/daq/*.so \
- $(IDIR_DAQ)/usr/lib/daq
- $(CP) $(WRKINST)/usr/lib/*.so* \
- $(IDIR_DAQ)/usr/lib
-
-include ${ADK_TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/daq/patches/patch-configure_ac b/package/daq/patches/patch-configure_ac
deleted file mode 100644
index 4f8d40df3..000000000
--- a/package/daq/patches/patch-configure_ac
+++ /dev/null
@@ -1,10 +0,0 @@
---- daq-2.0.0.orig/configure.ac 2012-09-06 17:17:23.000000000 +0200
-+++ daq-2.0.0/configure.ac 2013-11-15 15:21:19.546122100 +0100
-@@ -179,7 +179,6 @@ AC_ARG_ENABLE(pcap-module,
- [enable_pcap_module="$enableval"], [enable_pcap_module="$DEFAULT_ENABLE"])
- if test "$enable_pcap_module" = yes; then
- AC_CHECK_HEADER([pcap.h], [], [enable_pcap_module=no])
-- AC_CHECK_PCAP_VER("1.0.0")
- if test "$enable_pcap_module" = yes; then
- STATIC_LIBS="${STATIC_LIBS} -lpcap"
- fi
diff --git a/package/freeswitch/Makefile b/package/freeswitch/Makefile
deleted file mode 100644
index 0d6f067c8..000000000
--- a/package/freeswitch/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:= freeswitch
-PKG_VERSION:= 1.10.11
-PKG_RELEASE:= 1
-PKG_HASH:= 4437edfa08558aa407c9fad5e4eed58f757357c53ca735aed9977e48aa1c53e3
-PKG_DESCR:= cross-platform telephony platform
-PKG_SECTION:= net/voip
-PKG_DEPENDS:= libpcre libcurl zlib libjpeg-turbo libsqlite
-PKG_DEPENDS+= libressl libopus spandsp sofia-sip
-PKG_BUILDDEP:= util-linux zlib libjpeg-turbo sqlite curl pcre
-PKG_BUILDDEP+= speex libressl opus spandsp sofia-sip
-PKG_URL:= http://www.freeswitch.org/
-PKG_SITES:= https://github.com/signalwire/freeswitch/archive/refs/tags/
-
-DISTFILES:= v$(PKG_VERSION).tar.gz
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,FREESWITCH,freeswitch,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
-
-AUTOTOOL_STYLE:= bootstrap
-CONFIGURE_ARGS+= --disable-core-libedit-support \
- --disable-libvpx
-CONFIGURE_ENV+= ac_cv_file__dev_ptmx=yes \
- ac_cv_file__dev_zero=yes \
- ac_cv_file__dev_urandom=yes \
- ac_cv_sizeof_ssize_t=4 \
- ac_cv_func_realloc_0_nonnull=yes \
- ac_cv_func_malloc_0_nonnull=yes \
- ac_cv_gcc_supports_w_no_unused_result=no \
- apr_cv_tcp_nodelay_with_cork=yes \
- apr_cv_process_shared_works=no \
- ac_cv_file_dbd_apr_dbd_mysql_c=no \
- ac_cv_func_setpgrp_void=yes
-
-pre-configure:
- $(SED) "/applications\/mod_av/d" $(WRKBUILD)/modules.conf
- $(SED) "/applications\/mod_enum/d" $(WRKBUILD)/modules.conf
- $(SED) "/applications\/mod_fsv/d" $(WRKBUILD)/modules.conf
- $(SED) "/applications\/mod_signalwire/d" $(WRKBUILD)/modules.conf
- $(SED) "/applications\/mod_spandsp/d" $(WRKBUILD)/modules.conf
- $(SED) "/databases\/mod_pgsql/d" $(WRKBUILD)/modules.conf
- $(SED) "/languages\/mod_lua/d" $(WRKBUILD)/modules.conf
- $(SED) "/endpoints\/mod_sofia/d" $(WRKBUILD)/modules.conf
- $(SED) "/endpoints\/mod_verto/d" $(WRKBUILD)/modules.conf
- $(SED) "/codecs\/mod_vpx/d" $(WRKBUILD)/modules.conf
- $(SED) "/formats\/mod_sndfile/d" $(WRKBUILD)/modules.conf
-
-freeswitch-install:
- $(INSTALL_DIR) $(IDIR_FREESWITCH)/usr/bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/freeswitch \
- $(IDIR_FREESWITCH)/usr/bin
-
-include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/freeswitch/patches/patch-libs_srtp_crypto_hash_hmac_ossl_c b/package/freeswitch/patches/patch-libs_srtp_crypto_hash_hmac_ossl_c
deleted file mode 100644
index aab43c797..000000000
--- a/package/freeswitch/patches/patch-libs_srtp_crypto_hash_hmac_ossl_c
+++ /dev/null
@@ -1,22 +0,0 @@
---- freeswitch-1.10.11.orig/libs/srtp/crypto/hash/hmac_ossl.c 2023-12-22 19:08:31.000000000 +0100
-+++ freeswitch-1.10.11/libs/srtp/crypto/hash/hmac_ossl.c 2024-02-29 00:19:04.687821875 +0100
-@@ -80,7 +80,8 @@ static srtp_err_status_t srtp_hmac_alloc
-
- /* OpenSSL 1.1.0 made HMAC_CTX an opaque structure, which must be allocated
- using HMAC_CTX_new. But this function doesn't exist in OpenSSL 1.0.x. */
--#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L)
- {
- /* allocate memory for auth and HMAC_CTX structures */
- uint8_t *pointer;
-@@ -126,7 +127,8 @@ static srtp_err_status_t srtp_hmac_deall
-
- hmac_ctx = (HMAC_CTX *)a->state;
-
--#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L)
- HMAC_CTX_cleanup(hmac_ctx);
-
- /* zeroize entire state*/
diff --git a/package/ngrep/Makefile b/package/ngrep/Makefile
deleted file mode 100644
index 606b9a0b6..000000000
--- a/package/ngrep/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:= ngrep
-PKG_VERSION:= 1.45
-PKG_RELEASE:= 1
-PKG_HASH:= aea6dd337da8781847c75b3b5b876e4de9c58520e0d77310679a979fc6402fa7
-PKG_DESCR:= network grep
-PKG_SECTION:= net/debug
-PKG_DEPENDS:= libpcap libpcre
-PKG_BUILDDEP:= libpcap pcre
-PKG_URL:= http://ngrep.sourceforge.net/
-PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ngrep/}
-
-DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,NGREP,ngrep,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
-
-CONFIGURE_ARGS+= --disable-pcap-restart \
- --with-pcap-includes=$(STAGING_TARGET_DIR)/usr/include
-
-ngrep-install:
- $(INSTALL_DIR) $(IDIR_NGREP)/usr/bin
- $(INSTALL_BIN) $(WRKINST)/usr/bin/ngrep \
- $(IDIR_NGREP)/usr/bin
-
-include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/ngrep/patches/patch-Makefile_in b/package/ngrep/patches/patch-Makefile_in
deleted file mode 100644
index 40659bb8d..000000000
--- a/package/ngrep/patches/patch-Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ngrep-1.45.orig/Makefile.in 2006-11-28 14:35:37.000000000 +0100
-+++ ngrep-1.45/Makefile.in 2016-02-08 06:24:48.000000000 +0100
-@@ -63,7 +63,7 @@ distclean: clean
- rm -f config.status config.cache config.log config.h Makefile
-
- $(REGEX_OBJS): $(REGEX_OBJS:.o=.c) $(REGEX_DIR)/*.h
-- $(MAKE) $(MAKEFLAGS) -C $(REGEX_DIR) $(notdir $(REGEX_OBJS))
-+ $(MAKE) -C $(REGEX_DIR) $(notdir $(REGEX_OBJS))
-
- $(OBJS): Makefile ngrep.c ngrep.h
-
diff --git a/package/ngrep/patches/patch-regex-0_12_Makefile_in b/package/ngrep/patches/patch-regex-0_12_Makefile_in
deleted file mode 100644
index c0873516f..000000000
--- a/package/ngrep/patches/patch-regex-0_12_Makefile_in
+++ /dev/null
@@ -1,19 +0,0 @@
---- ngrep-1.45.orig/regex-0.12/Makefile.in 2006-11-15 02:34:43.000000000 +0100
-+++ ngrep-1.45/regex-0.12/Makefile.in 2016-02-08 06:28:44.000000000 +0100
-@@ -26,13 +26,13 @@ version = 0.12
- # -DEXTRACT_MACROS to use the macros EXTRACT_* (as opposed to
- # the corresponding C procedures). If not -DDEBUG, the macros
- # are used.
--CPPFLAGS =
-+CPPFLAGS ?=
-
- # Likewise, you can override CFLAGS to optimize, use -Wall, etc.
--CFLAGS = -g
-+CFLAGS ?= -g
-
- # Ditto for LDFLAGS and LOADLIBES.
--LDFLAGS =
-+LDFLAGS ?=
- LOADLIBES =
-
- srcdir = @srcdir@
diff --git a/package/ngrep/patches/patch-regex-0_12_regex_c b/package/ngrep/patches/patch-regex-0_12_regex_c
deleted file mode 100644
index 417504e0a..000000000
--- a/package/ngrep/patches/patch-regex-0_12_regex_c
+++ /dev/null
@@ -1,13 +0,0 @@
---- ngrep-1.45.orig/regex-0.12/regex.c 2006-11-15 04:36:48.000000000 +0100
-+++ ngrep-1.45/regex-0.12/regex.c 2016-02-08 06:29:15.000000000 +0100
-@@ -39,10 +39,6 @@
- /* We need this for `regex.h', and perhaps for the Emacs include files. */
- #include <sys/types.h>
-
--#ifdef HAVE_CONFIG_H
--#include "config.h"
--#endif
--
- /* The `emacs' switch turns on certain matching commands
- that make sense only in Emacs. */
- #ifdef emacs
diff --git a/package/pcre/Makefile b/package/pcre/Makefile
deleted file mode 100644
index c9814fbae..000000000
--- a/package/pcre/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include ${ADK_TOPDIR}/rules.mk
-
-PKG_NAME:= pcre
-PKG_VERSION:= 8.45
-PKG_RELEASE:= 1
-PKG_HASH:= 4e6ce03e0336e8b4a3d6c2b70b1c5e18590a5673a98186da90d4f33c23defc09
-PKG_DESCR:= perl compatible regular expression library
-PKG_SECTION:= libs/misc
-PKG_URL:= http://www.pcre.org/
-PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=pcre/}
-PKG_LIBNAME:= libpcre
-PKG_OPTS:= dev
-
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
-
-PKG_SUBPKGS:= LIBPCRE LIBPCRECPP
-PKGSD_LIBPCRECPP:= pcre c++ library
-
-include ${ADK_TOPDIR}/mk/host.mk
-include ${ADK_TOPDIR}/mk/package.mk
-
-$(eval $(call HOST_template,PCRE,pcre,${PKG_VERSION}-${PKG_RELEASE}))
-$(eval $(call PKG_template,LIBPCRE,libpcre,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,LIBPCRECPP,libpcrecpp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBPCRECPP},${PKG_SECTION}))
-
-CONFIGURE_ARGS+= --enable-utf \
- --enable-unicode-properties
-XAKE_FLAGS+= ${TARGET_CONFIGURE_OPTS}
-
-ifeq ($(ADK_PACKAGE_LIBPCRECPP),y)
-CONFIGURE_ARGS+= --enable-cpp
-else
-CONFIGURE_ARGS+= --disable-cpp
-endif
-
-libpcre-install:
- ${INSTALL_DIR} ${IDIR_LIBPCRE}/usr/lib
- ${CP} ${WRKINST}/usr/lib/libpcre{,posix}.so* ${IDIR_LIBPCRE}/usr/lib
-
-libpcrecpp-install:
- ${INSTALL_DIR} ${IDIR_LIBPCRECPP}/usr/lib
- ${CP} ${WRKINST}/usr/lib/libpcrecpp.so* ${IDIR_LIBPCRECPP}/usr/lib
-
-include ${ADK_TOPDIR}/mk/host-bottom.mk
-include ${ADK_TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/snort/Makefile b/package/snort/Makefile
deleted file mode 100644
index 1c044e190..000000000
--- a/package/snort/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include ${ADK_TOPDIR}/rules.mk
-
-PKG_NAME:= snort
-PKG_VERSION:= 2.9.20
-PKG_RELEASE:= 1
-PKG_HASH:= 29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c
-PKG_DESCR:= flexible network intrusion detection system
-PKG_SECTION:= net/security
-PKG_DEPENDS:= libnet libpcap libpcre libtirpc daq
-PKG_BUILDDEP:= libnet libpcap pcre libtirpc daq
-PKG_URL:= http://www.snort.org/
-PKG_SITES:= https://www.snort.org/downloads/snort/
-PKG_NOPARALLEL:= 1
-
-DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
-
-PKG_LIBC_DEPENDS:= uclibc-ng glibc
-
-include ${ADK_TOPDIR}/mk/package.mk
-
-$(eval $(call PKG_template,SNORT,snort,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-
-AUTOTOOL_STYLE:= autoreconf
-TARGET_CPPFLAGS+= -I$(STAGING_TARGET_DIR)/usr/include/tirpc
-TARGET_LDFLAGS+= -ltirpc
-CONFIGURE_ENV+= have_inaddr_none=yes
-CONFIGURE_ARGS+= --disable-static-daq \
- --disable-open-appid \
- --with-libpcap-includes="${STAGING_TARGET_DIR}/usr/include" \
- --with-libpcap-libraries="${STAGING_TARGET_DIR}/usr/lib" \
- --with-libpcre-includes="${STAGING_TARGET_DIR}/usr/include" \
- --with-libpcre-libraries="${STAGING_TARGET_DIR}/usr/lib" \
- --with-dnet-includes="${STAGING_TARGET_DIR}/usr/include" \
- --with-dnet-libraries="${STAGING_TARGET_DIR}/usr/lib"
-
-snort-install:
- ${INSTALL_DIR} ${IDIR_SNORT}/usr/bin
- ${INSTALL_DIR} ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/snort.conf ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/classification.config \
- ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/gen-msg.map \
- ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/reference.config \
- ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/threshold.conf \
- ${IDIR_SNORT}/etc/snort
- ${INSTALL_DATA} ${WRKBUILD}/etc/unicode.map \
- ${IDIR_SNORT}/etc/snort
- ${INSTALL_BIN} ${WRKINST}/usr/bin/snort ${IDIR_SNORT}/usr/bin
-
-include ${ADK_TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/snort/files/snort.conffiles b/package/snort/files/snort.conffiles
deleted file mode 100644
index a224c4c1d..000000000
--- a/package/snort/files/snort.conffiles
+++ /dev/null
@@ -1,2 +0,0 @@
-/etc/snort/snort.conf
-/etc/snort/threshold.conf
diff --git a/package/snort/files/snort.init b/package/snort/files/snort.init
deleted file mode 100644
index 13a5e302c..000000000
--- a/package/snort/files/snort.init
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-#PKG snort
-#INIT 60
-. /etc/rc.conf
-
-case $1 in
-autostop) ;;
-autostart)
- test x"${snort:-NO}" = x"NO" && exit 0
- test x"$snort" = x"DAEMON" && test -x /bin/mksh && exec mksh -T- $0 start
- exec sh $0 start
- ;;
-start)
- /usr/sbin/snort $snort_flags
- ;;
-stop)
- kill $(pgrep -f /usr/sbin/snort)
- ;;
-*)
- echo "usage: $0 {start | stop | restart}"
- exit 1
-esac
-exit $?
diff --git a/package/snort/files/snort.postinst b/package/snort/files/snort.postinst
deleted file mode 100644
index 764927b00..000000000
--- a/package/snort/files/snort.postinst
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-. $IPKG_INSTROOT/etc/functions.sh
-add_rcconf snort NO
-add_rcconf snort_flags "-i eth0.0 -c /etc/snort/snort.conf -D -N -q -s"
diff --git a/package/snort/patches/patch-configure b/package/snort/patches/patch-configure
deleted file mode 100644
index 915650ed6..000000000
--- a/package/snort/patches/patch-configure
+++ /dev/null
@@ -1,139 +0,0 @@
---- snort-2.9.14.1.orig/configure 2019-08-02 08:33:43.000000000 +0200
-+++ snort-2.9.14.1/configure 2019-10-08 14:35:23.506350397 +0200
-@@ -14408,50 +14408,6 @@ _ACEOF
- fi
-
-
--# In case INADDR_NONE is not defined (like on Solaris)
--have_inaddr_none="no"
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for INADDR_NONE" >&5
--$as_echo_n "checking for INADDR_NONE... " >&6; }
--if test "$cross_compiling" = yes; then :
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
--$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error $? "cannot run test program while cross compiling
--See \`config.log' for more details" "$LINENO" 5; }
--else
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--#include <sys/types.h>
--#include <netinet/in.h>
--#include <arpa/inet.h>
--
--int
--main ()
--{
--
-- if (inet_addr("10,5,2") == INADDR_NONE);
-- return 0;
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_run "$LINENO"; then :
-- have_inaddr_none="yes"
--else
-- have_inaddr_none="no"
--fi
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-- conftest.$ac_objext conftest.beam conftest.$ac_ext
--fi
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_inaddr_none" >&5
--$as_echo "$have_inaddr_none" >&6; }
--if test "x$have_inaddr_none" = "xno"; then
--
--$as_echo "#define INADDR_NONE -1" >>confdefs.h
--
--fi
-
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-@@ -14861,45 +14817,6 @@ if test "x$LPCAP" = "xno"; then
- fi
- fi
-
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_lex_destroy" >&5
--$as_echo_n "checking for pcap_lex_destroy... " >&6; }
--if test "$cross_compiling" = yes; then :
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
--$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error $? "cannot run test program while cross compiling
--See \`config.log' for more details" "$LINENO" 5; }
--else
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--#include <pcap.h>
--
--int
--main ()
--{
--
-- pcap_lex_destroy();
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_run "$LINENO"; then :
-- have_pcap_lex_destroy="yes"
--else
-- have_pcap_lex_destroy="no"
--fi
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-- conftest.$ac_objext conftest.beam conftest.$ac_ext
--fi
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pcap_lex_destroy" >&5
--$as_echo "$have_pcap_lex_destroy" >&6; }
--if test "x$have_pcap_lex_destroy" = "xyes"; then
--
--$as_echo "#define HAVE_PCAP_LEX_DESTROY 1" >>confdefs.h
--
--fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_lib_version" >&5
- $as_echo_n "checking for pcap_lib_version... " >&6; }
-@@ -15830,38 +15747,7 @@ fi
-
- fi
-
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for daq address space ID" >&5
--$as_echo_n "checking for daq address space ID... " >&6; }
--if test "$cross_compiling" = yes; then :
-- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
--$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--as_fn_error $? "cannot run test program while cross compiling
--See \`config.log' for more details" "$LINENO" 5; }
--else
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--
--#include <daq.h>
--
--int
--main ()
--{
--
-- DAQ_PktHdr_t hdr;
-- hdr.address_space_id = 0;
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_run "$LINENO"; then :
-- have_daq_address_space_id="yes"
--else
-- have_daq_address_space_id="no"
--fi
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-- conftest.$ac_objext conftest.beam conftest.$ac_ext
--fi
-+have_daq_address_space_id="yes"
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_daq_address_space_id" >&5
- $as_echo "$have_daq_address_space_id" >&6; }
diff --git a/package/snort/patches/patch-configure_in b/package/snort/patches/patch-configure_in
deleted file mode 100644
index 5ed8dc9f1..000000000
--- a/package/snort/patches/patch-configure_in
+++ /dev/null
@@ -1,279 +0,0 @@
---- snort-2.9.14.1.orig/configure.in 2019-08-02 08:16:45.000000000 +0200
-+++ snort-2.9.14.1/configure.in 2019-10-08 14:40:16.073097068 +0200
-@@ -70,8 +70,10 @@ case "$host" in
- *-linux*)
- linux="yes"
- AC_DEFINE([LINUX],[1],[Define if Linux])
-- AC_SUBST(extra_incl)
-- extra_incl="-I/usr/include/pcap"
-+ if test -z "x$with_libpcap_includes"; then
-+ AC_SUBST(extra_incl)
-+ extra_incl="-I/usr/include/pcap"
-+ fi
- ;;
- *-hpux10*|*-hpux11*)
- AC_DEFINE([HPUX],[1],[Define if HP-UX 10 or 11])
-@@ -282,8 +284,8 @@ AC_CHECK_TYPES([int8_t,int16_t,int32_t,i
- AC_CHECK_TYPES([boolean])
-
- # In case INADDR_NONE is not defined (like on Solaris)
-+AC_CACHE_CHECK([for INADDR_NONE], [have_inaddr_none], [
- have_inaddr_none="no"
--AC_MSG_CHECKING([for INADDR_NONE])
- AC_RUN_IFELSE(
- [AC_LANG_PROGRAM(
- [[
-@@ -296,7 +298,7 @@ AC_RUN_IFELSE(
- return 0;
- ]])],
- [have_inaddr_none="yes"],
--[have_inaddr_none="no"])
-+[have_inaddr_none="no"])])
- AC_MSG_RESULT($have_inaddr_none)
- if test "x$have_inaddr_none" = "xno"; then
- AC_DEFINE([INADDR_NONE],[-1],[For INADDR_NONE definition])
-@@ -429,7 +431,7 @@ if test "x$LPCAP" = "xno"; then
- fi
-
- AC_MSG_CHECKING([for pcap_lex_destroy])
--AC_RUN_IFELSE(
-+AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [[
- #include <pcap.h>
-@@ -717,17 +719,11 @@ fi
- AC_CHECK_FUNCS([daq_hup_apply] [daq_acquire_with_meta] [daq_dp_add_dc])
-
- AC_MSG_CHECKING([for daq real addresses])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_PktHdr_t hdr;
-- hdr.n_real_dPort = 0;
--]])],
--[have_daq_real_addresses="yes"],
--[have_daq_real_addresses="no"])
-+
-+AC_CHECK_MEMBERS([DAQ_PktHdr_t hdr.n_real_dPort],
-+ [have_daq_real_addresses="yes"],
-+ [have_daq_real_addresses="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_real_addresses)
- if test "x$have_daq_real_addresses" = "xyes"; then
- AC_DEFINE([HAVE_DAQ_REAL_ADDRESSES],[1],
-@@ -771,17 +767,11 @@ if test "x$ac_cv_func_daq_dp_add_dc" = "
- fi
-
- AC_MSG_CHECKING([for daq address space ID])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_PktHdr_t hdr;
-- hdr.address_space_id = 0;
--]])],
--[have_daq_address_space_id="yes"],
--[have_daq_address_space_id="no"])
-+
-+AC_CHECK_MEMBERS([DAQ_PktHdr_t hdr.address_space_id],
-+ [have_daq_address_space_id="yes"],
-+ [have_daq_address_space_id="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_address_space_id)
- if test "x$have_daq_address_space_id" = "xyes"; then
- AC_DEFINE([HAVE_DAQ_ADDRESS_SPACE_ID],[1],
-@@ -789,17 +779,10 @@ if test "x$have_daq_address_space_id" =
- fi
-
- AC_MSG_CHECKING([for daq flow ID])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_PktHdr_t hdr;
-- hdr.flow_id = 0;
--]])],
--[have_daq_flow_id="yes"],
--[have_daq_flow_id="no"])
-+AC_CHECK_MEMBERS([DAQ_PktHdr_t hdr.flow_id],
-+ [have_daq_flow_id="yes"],
-+ [have_daq_flow_id="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_flow_id)
- if test "x$have_daq_flow_id" = "xyes"; then
- AC_DEFINE([HAVE_DAQ_FLOW_ID],[1],
-@@ -807,19 +790,10 @@ if test "x$have_daq_flow_id" = "xyes"; t
- fi
-
- AC_MSG_CHECKING([for daq extended flow modifiers])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_ModFlow_t mod;
-- mod.type = 0;
-- mod.length = 0;
-- mod.value = NULL;
--]])],
--[have_daq_ext_modflow="yes"],
--[have_daq_ext_modflow="no"])
-+AC_CHECK_MEMBERS([DAQ_ModFlow_t mod.type, DAQ_ModFlow_t mod.length, DAQ_ModFlow_t mod.value],
-+ [have_daq_ext_modflow="yes"],
-+ [have_daq_ext_modflow="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_ext_modflow)
- if test "x$have_daq_ext_modflow" = "xyes"; then
- CCONFIGFLAGS="${CCONFIGFLAGS} -DHAVE_DAQ_EXT_MODFLOW"
-@@ -828,19 +802,11 @@ if test "x$have_daq_ext_modflow" = "xyes
- fi
-
- AC_MSG_CHECKING([for daq query flow])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_QueryFlow_t mod;
-- mod.type = 0;
-- mod.length = 0;
-- mod.value = NULL;
--]])],
--[have_daq_queryflow="yes"],
--[have_daq_queryflow="no"])
-+
-+AC_CHECK_MEMBERS([DAQ_QueryFlow_t mod.type, DAQ_QueryFlow_t mod.length, DAQ_QueryFlow_t mod.value],
-+ [have_daq_queryflow="yes"],
-+ [have_daq_queryflow="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_queryflow)
- if test "x$have_daq_queryflow" = "xyes"; then
- CCONFIGFLAGS="${CCONFIGFLAGS} -DHAVE_DAQ_QUERYFLOW"
-@@ -849,16 +815,11 @@ if test "x$have_daq_queryflow" = "xyes";
- fi
-
- AC_MSG_CHECKING([for daq data channel flags])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_Data_Channel_Params_t params;
--]])],
--[have_daq_data_channel_flags="yes"],
--[have_daq_data_channel_flags="no"])
-+
-+AC_CHECK_MEMBERS([DAQ_Data_Channel_Params_t params.flags],
-+ [have_daq_data_channel_flags="yes"],
-+ [have_daq_data_channel_flags="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_data_channel_flags)
- if test "x$have_daq_data_channel_flags" = "xyes"; then
- CCONFIGFLAGS="${CCONFIGFLAGS} -DHAVE_DAQ_DATA_CHANNEL_PARAMS"
-@@ -867,17 +828,10 @@ if test "x$have_daq_data_channel_flags"
- fi
-
- AC_MSG_CHECKING([for separate IP versions on pinhole endpoints])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_DP_key_t dpKey;
-- dpKey.src_af = 0;
--]])],
--[have_daq_data_channel_separate_ip_versions="yes"],
--[have_daq_data_channel_separate_ip_versions="no"])
-+AC_CHECK_MEMBERS([DAQ_DP_key_t dpKey.src_af],
-+ [have_daq_data_channel_separate_ip_versions="yes"],
-+ [have_daq_data_channel_separate_ip_versions="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_data_channel_separate_ip_versions)
- if test "x$have_daq_data_channel_separate_ip_versions" = "xyes"; then
- CCONFIGFLAGS="${CCONFIGFLAGS} -DHAVE_DAQ_DATA_CHANNEL_SEPARATE_IP_VERSIONS"
-@@ -886,7 +840,7 @@ if test "x$have_daq_data_channel_separat
- fi
-
- AC_MSG_CHECKING([for DAQ_VERDICT_RETRY])
--AC_RUN_IFELSE(
-+AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [[
- #include <daq.h>
-@@ -904,17 +858,10 @@ if test "x$have_daq_verdict_retry" = "xy
- fi
-
- AC_MSG_CHECKING([for daq packet trace])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_PktHdr_t hdr;
-- hdr.flags = DAQ_PKT_FLAG_TRACE_ENABLED;
--]])],
--[have_daq_packet_trace="yes"],
--[have_daq_packet_trace="no"])
-+AC_CHECK_MEMBERS([DAQ_PktHdr_t hdr.flags],
-+ [have_daq_packet_trace="yes"],
-+ [have_daq_packet_trace="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_packet_trace)
- if test "x$have_daq_packet_trace" = "xyes"; then
- AC_DEFINE([HAVE_DAQ_PKT_TRACE],[1],
-@@ -924,17 +871,11 @@ else
- fi
-
- AC_MSG_CHECKING([for daq verdict reason])
--AC_RUN_IFELSE(
--[AC_LANG_PROGRAM(
--[[
--#include <daq.h>
--]],
--[[
-- DAQ_ModFlow_t fl;
-- fl.type = DAQ_MODFLOW_TYPE_VER_REASON;
--]])],
--[have_daq_verdict_reason="yes"],
--[have_daq_verdict_reason="no"])
-+
-+AC_CHECK_MEMBERS([DAQ_ModFlow_t fl.type],
-+ [have_daq_verdict_reason="yes"],
-+ [have_daq_verdict_reason="no"],
-+ [[#include <daq.h>]])
- AC_MSG_RESULT($have_daq_verdict_reason)
- if test "x$have_daq_verdict_reason" = "xyes"; then
- AC_DEFINE([HAVE_DAQ_VERDICT_REASON],[1],
-@@ -959,10 +900,8 @@ fi
-
- # check for sparc %time register
- if eval "echo $host_cpu|grep -i sparc >/dev/null"; then
-- OLD_CFLAGS="$CFLAGS"
-- CFLAGS="$CFLAGS -mcpu=v9 "
- AC_MSG_CHECKING([for sparc %time register])
-- AC_RUN_IFELSE(
-+ AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [[]],
- [[
-@@ -974,8 +913,6 @@ if eval "echo $host_cpu|grep -i sparc >/
- AC_MSG_RESULT($sparcv9)
- if test "x$sparcv9" = "xyes"; then
- AC_DEFINE([SPARCV9],[1],[For sparc v9 with %time register])
-- else
<