aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/clamav/clamav_0.96.1.bb
diff options
context:
space:
mode:
authorRoman I Khimov <khimov@altell.ru>2010-05-21 16:02:05 +0400
committerRoman I Khimov <khimov@altell.ru>2010-06-10 22:57:07 +0400
commit674f92812e50bfb43c30dbac84dc5416f4790557 (patch)
tree2f8b7736dfce9fee1cc26c06439976594ce731fc /recipes/clamav/clamav_0.96.1.bb
parent101eac534afed0302e2c8587b21293cce3eab12a (diff)
downloadopenembedded-674f92812e50bfb43c30dbac84dc5416f4790557.tar.gz
clamav: introduce version 0.96.1
This one has llvm built-in and since llvm itself is handled natively with cmake autoreconf goes mad about missing configure.ac or .in. Thus this oe_runconf hook. I hope this will be handled by upstream sooner or later. Signed-off-by: Roman I Khimov <khimov@altell.ru>
Diffstat (limited to 'recipes/clamav/clamav_0.96.1.bb')
-rw-r--r--recipes/clamav/clamav_0.96.1.bb20
1 files changed, 20 insertions, 0 deletions
diff --git a/recipes/clamav/clamav_0.96.1.bb b/recipes/clamav/clamav_0.96.1.bb
new file mode 100644
index 0000000000..bf1aa1cd1c
--- /dev/null
+++ b/recipes/clamav/clamav_0.96.1.bb
@@ -0,0 +1,20 @@
+require clamav.inc
+
+SRC_URI += " file://fix-llvm-cross-configure.patch;patch=1"
+
+SRC_URI[clamav-0.96.1.md5sum] = "38e7870db6e9ad0e569518499a6f3651"
+SRC_URI[clamav-0.96.1.sha256sum] = "413dd25907059068da2a367d2b330fbc37d5d2764eb3b047214ce754a9ca74ea"
+
+PR = "${INC_PR}.0"
+
+EXTRA_OECONF_append_libc-uclibc = " --disable-llvm"
+
+# Autoreconf breaks on llvm with
+# gnu-configize: `configure.ac' or `configure.in' is required
+#
+# Works good enough without autoreconf
+do_configure() {
+ oe_runconf
+}
+
+FILES_${PN}_append = " ${bindir}/clambc" \ No newline at end of file