summaryrefslogtreecommitdiff
path: root/mail-filter/libsieve
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/libsieve
reinit the tree, so we can have metadata
Diffstat (limited to 'mail-filter/libsieve')
-rw-r--r--mail-filter/libsieve/Manifest5
-rw-r--r--mail-filter/libsieve/libsieve-2.2.7.ebuild25
-rw-r--r--mail-filter/libsieve/metadata.xml14
3 files changed, 44 insertions, 0 deletions
diff --git a/mail-filter/libsieve/Manifest b/mail-filter/libsieve/Manifest
new file mode 100644
index 000000000000..fa6b1e6c6c36
--- /dev/null
+++ b/mail-filter/libsieve/Manifest
@@ -0,0 +1,5 @@
+DIST libsieve-2.2.7.tar.gz 569646 SHA256 41645ad28d25388925f352858ea23a17ff2a25897b98c72e864d8cde899a6723 SHA512 e943a76009f3de41274d7100a8b995fe66a91ec92c1c22236ab765cb449add42b38402cc8e161a1b9870dcdd6abc05d9fb5d99d9230c6814896fb0647afe0796 WHIRLPOOL 39f04434a2a2a30833c22948300806e619eb3b70454b0af305116ad32613bf7134a7f30e5cc013bdadf872c1e9fa8a845ce46d5dc6a00e1a72402e5a36ebf05a
+EBUILD libsieve-2.2.7.ebuild 582 SHA256 5b9a27bad0c4e8f5a3888ec82d3013e11338cf6f3a5e69591c9e90ab9505e5f7 SHA512 76f68976da4221160db4c935c3af6f67d9ea28498af681946e74242f080f271b25cece3e3a8ef5a64bc974ee055ca4475ba640c9ef41cb85f35c031ef8f949f8 WHIRLPOOL 27067135a63dd8c8a25980a89c975242978c79da6458b1cb2a1f41855283ddaa4b0586f5d04db46f738dd7be7c42a5be4c2bb1c7abb72b96458aa29da3596c63
+MISC ChangeLog 2528 SHA256 97bb7d4afa446af67bd4f4ba91af40f17935986c498208c31880d5edb9ecb906 SHA512 e38b6abbee36a9be35e5e35a2a3197cd8bd766b9123d1f2bb3fdf936a2783e87913523da5668d7104a497907e77964e79e0a6fefe97e4310b870b76e001999d2 WHIRLPOOL 9e39958c4dea803ecd35a35166d28ccb8e694df35ff8a4886d42ddcb0fdc43fa3e4dec6478778e204f3bc235b87df2b9b2337a5d685cb7e25354c68cabf7655b
+MISC ChangeLog-2015 2824 SHA256 f0c407dc61c339901a9f380cd8e179f40ac138715600caa8e580de7fdb8f011b SHA512 a6ce669e78f8cea96247ac0fafd6e1ebe7297e0b0a87d54ae32d53b5151ab5479967d680b7d708b93445701ae54360d4f85dbba446636225ca91deddd3ff467e WHIRLPOOL d1da47d22fd2246e6602498bb58f992d6f614838ee5d5772de6a391eb21c2676d7083fcdb68a006a35dbf3fa7b3abdbd19cc43129f12a7a9a9d5bcff0ee2587d
+MISC metadata.xml 547 SHA256 f6ce0e384bd1f8a744ef3ad010ee23c67ce4dc9d3d04fa78472402b5f41d2ca3 SHA512 0a5b5c0a03fa5e616d9204c1a03da5e0bcc42d43481168604edcdd15b8125e7ca0b3983cc6eae576561a4990359bc47fcb0536a9af71a4ed3c6ccea4d45dfdd5 WHIRLPOOL 444b75a89b9baa8645a10a65a74d9fec66fa8bbe8ab1d7a85e9f6f204e30ab0032c3a0bd035cbd8ca762b8aeb8be662a67d575184d914df2bea807f8751cae13
diff --git a/mail-filter/libsieve/libsieve-2.2.7.ebuild b/mail-filter/libsieve/libsieve-2.2.7.ebuild
new file mode 100644
index 000000000000..c8b9a43f206c
--- /dev/null
+++ b/mail-filter/libsieve/libsieve-2.2.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="A library for parsing, sorting and filtering your mail"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="http://libsieve.sourceforge.net/"
+
+SLOT="0"
+LICENSE="MIT LGPL-2"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!<net-mail/mailutils-2.1"
+
+src_compile() {
+ cd "${S}"/src
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ cd "${S}"/src
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/mail-filter/libsieve/metadata.xml b/mail-filter/libsieve/metadata.xml
new file mode 100644
index 000000000000..3d4e4b35ac3c
--- /dev/null
+++ b/mail-filter/libsieve/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+libSieve provides a library to interpret Sieve scripts, and to execute those
+scripts over a given set of messages. The return codes from the libSieve
+functions let your program know how to handle the message, and then it's up to
+you to make it so.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">libsieve</remote-id>
+ </upstream>
+</pkgmetadata>