summaryrefslogtreecommitdiffstats
path: root/recipes-security/clamav
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2015-01-31 11:41:33 -0800
committerArmin Kuster <akuster808@gmail.com>2015-02-01 08:12:26 -0800
commit75ff99bd34d58374316488cafb5717a01cfb583c (patch)
treee8d9f1e526c2a76fc3986be9277c35905f290cce /recipes-security/clamav
parent09e316367ad84ca8c1fa06b8a150a3c168c706a3 (diff)
downloadmeta-security-75ff99bd34d58374316488cafb5717a01cfb583c.tar.gz
clamav: remove interal libmspack
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'recipes-security/clamav')
-rw-r--r--recipes-security/clamav/clamav_0.98.5.bb19
1 files changed, 8 insertions, 11 deletions
diff --git a/recipes-security/clamav/clamav_0.98.5.bb b/recipes-security/clamav/clamav_0.98.5.bb
index 73c9ab2..8f71654 100644
--- a/recipes-security/clamav/clamav_0.98.5.bb
+++ b/recipes-security/clamav/clamav_0.98.5.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "ClamAV is an open source antivirus engine for detecting trojans,
3HOMEPAGE = "http://www.clamav.net/index.html" 3HOMEPAGE = "http://www.clamav.net/index.html"
4SECTION = "security" 4SECTION = "security"
5LICENSE = "LGPL-2.1" 5LICENSE = "LGPL-2.1"
6DEPENDS = "libtool db openssl zlib ncurses bzip2" 6DEPENDS = "libtool db openssl zlib ncurses bzip2 libmspack"
7 7
8LIC_FILES_CHKSUM = "file://COPYING.LGPL;beginline=2;endline=3;md5=4b89c05acc71195e9a06edfa2fa7d092" 8LIC_FILES_CHKSUM = "file://COPYING.LGPL;beginline=2;endline=3;md5=4b89c05acc71195e9a06edfa2fa7d092"
9 9
@@ -14,13 +14,9 @@ SRC_URI = "${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}+dfsg.orig.tar.xz;name=arc
14 file://0004-Fix-compiling-on-Hurd.patch \ 14 file://0004-Fix-compiling-on-Hurd.patch \
15 file://0005-Workaround-a-bug-in-libc-on-Hurd.patch \ 15 file://0005-Workaround-a-bug-in-libc-on-Hurd.patch \
16 file://0006-remove-unnecessary-harmful-flags-from-libclamav.pc.patch \ 16 file://0006-remove-unnecessary-harmful-flags-from-libclamav.pc.patch \
17 file://0007-libclamav-use-libmspack.patch \
18 file://0008-Add-upstream-systemd-support-for-clamav-daemon-and-c.patch \ 17 file://0008-Add-upstream-systemd-support-for-clamav-daemon-and-c.patch \
19 file://0009-fix-ssize_t-size_t-off_t-printf-modifier.patch \ 18 file://0009-fix-ssize_t-size_t-off_t-printf-modifier.patch \
20 file://0010-hardcode-LLVM-linker-flag-because-llvm-config-return.patch \ 19 file://0010-hardcode-LLVM-linker-flag-because-llvm-config-return.patch \
21 file://0011-Add-libmspack-library-from-upstream-without-unnecess.patch \
22 file://0012-allow-to-use-internal-libmspack-if-the-external-is-n.patch \
23 file://0013-fix-autoreconf-with-embedded-libmspack.patch \
24 file://0014-remove-AC_CONFIG_SRCDIR-llvm-configure-from-libclama.patch \ 20 file://0014-remove-AC_CONFIG_SRCDIR-llvm-configure-from-libclama.patch \
25 file://0015-bb-10731-Allow-to-specificy-a-group-for-the-socket-o.patch \ 21 file://0015-bb-10731-Allow-to-specificy-a-group-for-the-socket-o.patch \
26 file://0016-clamav-milter-add-additinal-SMFIF_-flags-before-invo.patch \ 22 file://0016-clamav-milter-add-additinal-SMFIF_-flags-before-invo.patch \
@@ -35,23 +31,24 @@ SRC_URI = "${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}+dfsg.orig.tar.xz;name=arc
35SRC_URI[archive.md5sum] = "34d5e8698e57ce45c4a8c3c2cb211cf3" 31SRC_URI[archive.md5sum] = "34d5e8698e57ce45c4a8c3c2cb211cf3"
36SRC_URI[archive.sha256sum] = "0e353f646a0add17ca42e75ccfc7edf4f8b7c1acc972a86c317543f6b365db2d" 32SRC_URI[archive.sha256sum] = "0e353f646a0add17ca42e75ccfc7edf4f8b7c1acc972a86c317543f6b365db2d"
37 33
38inherit autotools-brokensep pkgconfig useradd 34inherit autotools-brokensep pkgconfig useradd systemd
35
36UID = "clamav"
37GID = "clamav"
39 38
40S = "${WORKDIR}/${BPN}-${PV}+dfsg" 39S = "${WORKDIR}/${BPN}-${PV}+dfsg"
41 40
42PACKAGECONFIG ??= "" 41PACKAGECONFIG ??= ""
43PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", "", d)}" 42PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", "", d)}"
43PACKAGECONFIG += "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
44PACKAGECONFIG[xml] = "--with-xml=${STAGING_LIBDIR}/.., --with-xml=no, libxml2," 44PACKAGECONFIG[xml] = "--with-xml=${STAGING_LIBDIR}/.., --with-xml=no, libxml2,"
45PACKAGECONFIG[json] = "--with-libjson=${STAGING_LIBDIR}, --without-libjson, json," 45PACKAGECONFIG[json] = "--with-libjson=${STAGING_LIBDIR}, --without-libjson, json,"
46PACKAGECONFIG[curl] = "--with-libcurl=${STAGING_LIBDIR}, --without-libcurl, curl," 46PACKAGECONFIG[curl] = "--with-libcurl=${STAGING_LIBDIR}, --without-libcurl, curl,"
47PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6" 47PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6"
48 48PACKAGECONFI[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', "
49UID = "clamav"
50GID = "clamav"
51 49
52EXTRA_OECONF += " --with-user=${UID} --with-group=${GID} \ 50EXTRA_OECONF += " --with-user=${UID} --with-group=${GID} \
53 --without-libcheck-prefix \ 51 --without-libcheck-prefix --disable-unrar \
54 --disable-unrar \
55 --disable-llvm \ 52 --disable-llvm \
56 --with-openssl=${STAGING_LIBDIR}/.. \ 53 --with-openssl=${STAGING_LIBDIR}/.. \
57 --with-zlib=${STAGING_LIBDIR}/.. \ 54 --with-zlib=${STAGING_LIBDIR}/.. \