diff options
author | Armin Kuster <akuster808@gmail.com> | 2015-01-31 11:41:33 -0800 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2015-02-01 08:12:26 -0800 |
commit | 75ff99bd34d58374316488cafb5717a01cfb583c (patch) | |
tree | e8d9f1e526c2a76fc3986be9277c35905f290cce /recipes-security/clamav | |
parent | 09e316367ad84ca8c1fa06b8a150a3c168c706a3 (diff) | |
download | meta-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.bb | 19 |
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, | |||
3 | HOMEPAGE = "http://www.clamav.net/index.html" | 3 | HOMEPAGE = "http://www.clamav.net/index.html" |
4 | SECTION = "security" | 4 | SECTION = "security" |
5 | LICENSE = "LGPL-2.1" | 5 | LICENSE = "LGPL-2.1" |
6 | DEPENDS = "libtool db openssl zlib ncurses bzip2" | 6 | DEPENDS = "libtool db openssl zlib ncurses bzip2 libmspack" |
7 | 7 | ||
8 | LIC_FILES_CHKSUM = "file://COPYING.LGPL;beginline=2;endline=3;md5=4b89c05acc71195e9a06edfa2fa7d092" | 8 | LIC_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 | |||
35 | SRC_URI[archive.md5sum] = "34d5e8698e57ce45c4a8c3c2cb211cf3" | 31 | SRC_URI[archive.md5sum] = "34d5e8698e57ce45c4a8c3c2cb211cf3" |
36 | SRC_URI[archive.sha256sum] = "0e353f646a0add17ca42e75ccfc7edf4f8b7c1acc972a86c317543f6b365db2d" | 32 | SRC_URI[archive.sha256sum] = "0e353f646a0add17ca42e75ccfc7edf4f8b7c1acc972a86c317543f6b365db2d" |
37 | 33 | ||
38 | inherit autotools-brokensep pkgconfig useradd | 34 | inherit autotools-brokensep pkgconfig useradd systemd |
35 | |||
36 | UID = "clamav" | ||
37 | GID = "clamav" | ||
39 | 38 | ||
40 | S = "${WORKDIR}/${BPN}-${PV}+dfsg" | 39 | S = "${WORKDIR}/${BPN}-${PV}+dfsg" |
41 | 40 | ||
42 | PACKAGECONFIG ??= "" | 41 | PACKAGECONFIG ??= "" |
43 | PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", "", d)}" | 42 | PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", "", d)}" |
43 | PACKAGECONFIG += "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}" | ||
44 | PACKAGECONFIG[xml] = "--with-xml=${STAGING_LIBDIR}/.., --with-xml=no, libxml2," | 44 | PACKAGECONFIG[xml] = "--with-xml=${STAGING_LIBDIR}/.., --with-xml=no, libxml2," |
45 | PACKAGECONFIG[json] = "--with-libjson=${STAGING_LIBDIR}, --without-libjson, json," | 45 | PACKAGECONFIG[json] = "--with-libjson=${STAGING_LIBDIR}, --without-libjson, json," |
46 | PACKAGECONFIG[curl] = "--with-libcurl=${STAGING_LIBDIR}, --without-libcurl, curl," | 46 | PACKAGECONFIG[curl] = "--with-libcurl=${STAGING_LIBDIR}, --without-libcurl, curl," |
47 | PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6" | 47 | PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6" |
48 | 48 | PACKAGECONFI[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', " | |
49 | UID = "clamav" | ||
50 | GID = "clamav" | ||
51 | 49 | ||
52 | EXTRA_OECONF += " --with-user=${UID} --with-group=${GID} \ | 50 | EXTRA_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}/.. \ |