summaryrefslogtreecommitdiff
path: root/mail-filter/clamassassin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /mail-filter/clamassassin
reinit the tree, so we can have metadata
Diffstat (limited to 'mail-filter/clamassassin')
-rw-r--r--mail-filter/clamassassin/Manifest5
-rw-r--r--mail-filter/clamassassin/clamassassin-1.2.4.ebuild38
-rw-r--r--mail-filter/clamassassin/metadata.xml13
3 files changed, 56 insertions, 0 deletions
diff --git a/mail-filter/clamassassin/Manifest b/mail-filter/clamassassin/Manifest
new file mode 100644
index 000000000000..ae19b9a304c7
--- /dev/null
+++ b/mail-filter/clamassassin/Manifest
@@ -0,0 +1,5 @@
+DIST clamassassin-1.2.4.tar.gz 35350 SHA256 63bae3963d27548d0fc7bbf76eb6bc5506291e9e1cb95aa13390497c4c17a100 SHA512 174a62f3c201d061b49641d6210c1c5adf21ee96e6881ca9c6b44577efc4795cbb5f0879cbb99222c8313095307c95f0dd3376743a0ab32c50f0b9eae45e0163 WHIRLPOOL 4285fe070cc7b9922daa76d946b53240d2336f79378081f7ca3e356a34f496601568e13f82da42731a764f348e0a18c0f3b786659e5edce5c2bcc182eb3ea083
+EBUILD clamassassin-1.2.4.ebuild 1170 SHA256 0d3914f76ac15e7885d8f90560afe435391051729dc6effb58098318b79bb551 SHA512 b75ef4924bb2ced7188170f8ff08ea9938c752285aee510e357ccf1559564099865523666f11fbe612ab809c607c8eae54ebbd68e50d62669148f0219b774645 WHIRLPOOL 915b1e932710c971ea001fe40a0246ddf984542cd16c75727c6f74ef856bce1067afa5fb204c5a1d6ef75271b6755d883e814fcbf8c03c00ab014a7be90818f0
+MISC ChangeLog 2838 SHA256 0b1acbdc643fc36bbc5bc33c7be255323bf823478dc6b3c58a09a811f75a6b0a SHA512 047a93e4fe99f4c8fcefc68fb6edc4c877a9fa81c3832d927900b9c1616136f58ca6186dfc9dd730cf98fda4144470f1f49d455e839acdc4d5e8d037be8376a2 WHIRLPOOL 79e4788e8bb644ba95b72b0066e7be9958efd43801ef9992a2b7b828a3f0998adbbda053e50b51430ac8b1bcc4f18e974c569c4e3efca4dc78babc1ad93e8337
+MISC ChangeLog-2015 4588 SHA256 3f39d286c86296eb78e129f5ae738b960c93d93d753c6f55793d81ecd0e639ac SHA512 3b064fc4d6eae1fd3a4c93e8ce5093364fe0ee2a3f23ff7e06b4c89fb4f3c8352ba45fac41ca9dec03551a9651705f99ce9e390fb2a50cc22ef7cdf88b101d48 WHIRLPOOL 4920e61f4ddf9ebdbdcb550d13c563c25010926da2b545675f7f3c4f9fe5dc393f3825a872e2c182fc79bb9e5ca289f1028a2c9f600b622881c921dcf56e6a69
+MISC metadata.xml 420 SHA256 dd96b26ca72173d30bfc41063be6cc967fb11b7a29fecbf7efad7cc8aa23b8cf SHA512 82a13efbb615fe828f328dc5b0050d27c471f2af21aef1081f5666a7873a0adeafda90e5602fe5001b86024be6b7428ffc655037617598fd71e535ca15d04cde WHIRLPOOL 49880047ee6fddb3b88b5125a34fad4cf44bf1a676fff672c9151fc5a09183e963db6ed96bdecca87f2acbc3c97d17aca654c87f404be5468df326ce934565ce
diff --git a/mail-filter/clamassassin/clamassassin-1.2.4.ebuild b/mail-filter/clamassassin/clamassassin-1.2.4.ebuild
new file mode 100644
index 000000000000..ca9ab9a78ee8
--- /dev/null
+++ b/mail-filter/clamassassin/clamassassin-1.2.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="A simple spamassassin-like script for virus scanning (through clamav) and filtering e-mail messages"
+HOMEPAGE="http://jameslick.com/clamassassin/"
+SRC_URI="http://jameslick.com/clamassassin/${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~sparc x86"
+IUSE="subject-rewrite clamd"
+DEPEND=">=app-antivirus/clamav-0.90
+ sys-apps/debianutils
+ sys-apps/which
+ mail-filter/procmail"
+
+src_compile() {
+ # Try to get location of clamd's DatabaseDirectory
+ local clamav_dbdir=`awk '$1 == "DatabaseDirectory" { print $2 }' \
+ /etc/clamd.conf`
+ # If not defined in clamd.conf, go with default
+ if [ -z "$clamav_dbdir" ] ; then
+ clamav_dbdir="/var/lib/clamav"
+ fi
+ # Add an entry to sandbox write prediction list, so sandbox doesn't complain
+ addpredict ${clamav_dbdir}/
+
+ econf \
+ $(use_enable subject-rewrite) \
+ $(use_enable clamd clamdscan) \
+ || die
+ # Fix problems with Portage exporting TMP and breaking clamassassin. #61806
+ sed -i -e "s:${TMP}:/tmp:" clamassassin
+}
+
+src_install() {
+ dobin clamassassin
+ dodoc CHANGELOG LICENSE README
+}
diff --git a/mail-filter/clamassassin/metadata.xml b/mail-filter/clamassassin/metadata.xml
new file mode 100644
index 000000000000..3a6ad4a1d463
--- /dev/null
+++ b/mail-filter/clamassassin/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>net-mail@gentoo.org</email>
+ <name>Net-Mail</name>
+</maintainer>
+<use>
+ <flag name="clamd">Use the <pkg>app-antivirus/clamav</pkg> daemon for virus
+ checking</flag>
+ <flag name="subject-rewrite">Adds support for subject rewriting</flag>
+</use>
+</pkgmetadata>