diff options
Diffstat (limited to 'meta-networking/recipes-connectivity/snort/snort_2.9.20.bb')
-rw-r--r-- | meta-networking/recipes-connectivity/snort/snort_2.9.20.bb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb b/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb index 8b9092b418..7f1b779cc4 100644 --- a/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb +++ b/meta-networking/recipes-connectivity/snort/snort_2.9.20.bb | |||
@@ -15,6 +15,7 @@ SRC_URI = "https://www.snort.org/downloads/archive/snort/${BP}.tar.gz \ | |||
15 | file://fix-host-contamination-when-enable-static-daq.patch \ | 15 | file://fix-host-contamination-when-enable-static-daq.patch \ |
16 | file://disable-run-test-program-while-cross-compiling.patch \ | 16 | file://disable-run-test-program-while-cross-compiling.patch \ |
17 | file://configure.in-disable-tirpc-checking-for-fedora.patch \ | 17 | file://configure.in-disable-tirpc-checking-for-fedora.patch \ |
18 | file://0001-Fix-build-with-gcc-15.patch \ | ||
18 | " | 19 | " |
19 | SRC_URI[sha256sum] = "29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c" | 20 | SRC_URI[sha256sum] = "29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c" |
20 | 21 | ||
@@ -76,18 +77,18 @@ do_install:append() { | |||
76 | 77 | ||
77 | cp ${S}/preproc_rules/*.rules ${D}${sysconfdir}/snort/preproc_rules/ | 78 | cp ${S}/preproc_rules/*.rules ${D}${sysconfdir}/snort/preproc_rules/ |
78 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then | 79 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then |
79 | install -m 755 ${WORKDIR}/snort.init ${D}${sysconfdir}/init.d/snort | 80 | install -m 755 ${UNPACKDIR}/snort.init ${D}${sysconfdir}/init.d/snort |
80 | fi | 81 | fi |
81 | 82 | ||
82 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then | 83 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then |
83 | install -d ${D}/${systemd_system_unitdir} | 84 | install -d ${D}/${systemd_system_unitdir} |
84 | install -m 644 ${WORKDIR}/snort.service ${D}/${systemd_system_unitdir} | 85 | install -m 644 ${UNPACKDIR}/snort.service ${D}/${systemd_system_unitdir} |
85 | # Install default environment file | 86 | # Install default environment file |
86 | install -d ${D}/${sysconfdir}/default | 87 | install -d ${D}/${sysconfdir}/default |
87 | install -m 0644 ${WORKDIR}/snort.default ${D}${sysconfdir}/default/snort | 88 | install -m 0644 ${UNPACKDIR}/snort.default ${D}${sysconfdir}/default/snort |
88 | fi | 89 | fi |
89 | install -d ${D}${sysconfdir}/default/volatiles | 90 | install -d ${D}${sysconfdir}/default/volatiles |
90 | install -m 0644 ${WORKDIR}/volatiles.99_snort ${D}${sysconfdir}/default/volatiles/99_snort | 91 | install -m 0644 ${UNPACKDIR}/volatiles.99_snort ${D}${sysconfdir}/default/volatiles/99_snort |
91 | 92 | ||
92 | sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc | 93 | sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc |
93 | } | 94 | } |