summaryrefslogtreecommitdiff
path: root/net-proxy/c-icap-modules
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 /net-proxy/c-icap-modules
reinit the tree, so we can have metadata
Diffstat (limited to 'net-proxy/c-icap-modules')
-rw-r--r--net-proxy/c-icap-modules/Manifest5
-rw-r--r--net-proxy/c-icap-modules/c-icap-modules-0.2.4.ebuild53
-rw-r--r--net-proxy/c-icap-modules/metadata.xml9
3 files changed, 67 insertions, 0 deletions
diff --git a/net-proxy/c-icap-modules/Manifest b/net-proxy/c-icap-modules/Manifest
new file mode 100644
index 000000000000..937c92754651
--- /dev/null
+++ b/net-proxy/c-icap-modules/Manifest
@@ -0,0 +1,5 @@
+DIST c_icap_modules-0.2.4.tar.gz 373120 SHA256 63108dfbc36af9f44cfbe073b4248d368eb64c9d3612aeab0d46171be5c15713 SHA512 5752a52f58852f71c98ff60e5670468998fa481807b866b238bfc3f2465387cf4ce4b2ee1544c35021b618cda69798765479129133d9ac25d23662eac1adbc7f WHIRLPOOL 62fae3fa2b3cceffc210b86119715bbfcaa6a48e38986e7553d7442ad1c8402b8d09ab60134e57e05a9a4b7134642f826d34cd00a600eca45b53ada903caf142
+EBUILD c-icap-modules-0.2.4.ebuild 1111 SHA256 1a12b0378b6395cdd2de8e77ade35b130e5995bda380b3b098e3d4ce15e4774a SHA512 9feff59d651acc3369f2f00fb722855d55409888516afd83cd325c16f1ffd74c2c63918362abf0b785878750b89412bcbf623eae64438489f30c4ab6eae80b6b WHIRLPOOL 4b0dbe43b8691681b17a040ed49e4763da89744a6345b98855cdd29c24230077257048e1006a4604136746337ac86fbe08f11c4776646bfc9677695f7a5c1938
+MISC ChangeLog 2544 SHA256 53b5db130e9869d99d3a5b772c3a7946d6c82ec3bed94708e0afca433cd467d0 SHA512 0042e88946c91615bb54e78480aca9d0c3daa499f76b0fbec1ff459ed1dae04df0a5c504ac831c2ea22a93b0068ed1c7dfbcfef55ab74028c7a8c0cbc1952934 WHIRLPOOL 21a3513ea2db9cbd7f4a0c960399146368e25df02b3e1eb46fa128af9f58e3ff7c0cf1cb25ff8246986bad8b00c99e423a415a7a09b9aa44024a2b02f4e8924a
+MISC ChangeLog-2015 681 SHA256 700678286dac1e66b746c93a19c7a8323216abc81cc5536c1c0c567bcc60ee06 SHA512 d8b46c116e5789bfe99cc744be6401b32f83efd7da0f6c431a6009756bad6ef31d593388492c56b8cbd71c6c9578a20c5ea98f7fa5d96c65fcdf4db31d7ecc83 WHIRLPOOL 95f1883278a454474918f08c9b73396731497e8c6104873c82aefabbe40ec0af18e61a1c7c43d97db972b8704e7b53268c171a14b639f1a4086ff7a79dcdc386
+MISC metadata.xml 333 SHA256 232df570a101994ca96e952c4e714cad83e4e6affd5265b369f0aedd42bbae7e SHA512 6c99f30ce4ee6a472051f70f318e4a6745cac7d7b0f9a2f97f490e4ece6c8e91ba971c543fd717f6d8c5a8040cd17709d8a882ece8ce7718444afb72ae1672f5 WHIRLPOOL fcb57b1eae02a73f0dcd7e34f5a156ffe7857d1af4b73a4df407b41a923afb3aff37f9f25793fc9da39c1ae7b99d1b18a131332aba1894bca487c7c71cf6ac78
diff --git a/net-proxy/c-icap-modules/c-icap-modules-0.2.4.ebuild b/net-proxy/c-icap-modules/c-icap-modules-0.2.4.ebuild
new file mode 100644
index 000000000000..c06b817fbfcb
--- /dev/null
+++ b/net-proxy/c-icap-modules/c-icap-modules-0.2.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib flag-o-matic
+
+MY_PN=c_icap_modules #${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="URL blocklist and virus scanner for the C-ICAP server"
+HOMEPAGE="http://c-icap.sourceforge.net/"
+SRC_URI="mirror://sourceforge/c-icap/${PN}/0.2.x/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="berkdb clamav"
+
+DEPEND="berkdb? ( sys-libs/db )
+ clamav? ( app-antivirus/clamav )
+ net-proxy/c-icap
+ sys-libs/glibc
+ sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ # some void *** pointers get casted around and can be troublesome to
+ # fix properly.
+ append-flags -fno-strict-aliasing
+
+ econf --sysconfdir=/etc/c-icap \
+ --disable-dependency-tracking \
+ --disable-maintainer-mode \
+ --disable-static \
+ $(use_with berkdb bdb) \
+ $(use_with clamav)
+}
+
+src_compile() {
+ emake LOGDIR="/var/log"
+}
+
+src_install() {
+ dodir /etc/c-icap
+
+ emake LOGDIR="/var/log" \
+ DESTDIR="${D}" install
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/net-proxy/c-icap-modules/metadata.xml b/net-proxy/c-icap-modules/metadata.xml
new file mode 100644
index 000000000000..4964bf824fc9
--- /dev/null
+++ b/net-proxy/c-icap-modules/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>URL blocklist and virus scanner for the C-ICAP server</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">c-icap</remote-id>
+ </upstream>
+</pkgmetadata>