summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Piasek <dagger@gentoo.org>2011-07-08 12:21:26 +0100
committerRobert Piasek <dagger@gentoo.org>2011-07-08 12:21:26 +0100
commit053372d39de5c020967028707ae1a1abfbb39bc2 (patch)
tree026b715a4e791ad9ae63f4858f46d4373a38f7d9 /dev-cpp/libvmime
parentAdd version 0.9_rc3 (diff)
downloaddagger-053372d39de5c020967028707ae1a1abfbb39bc2.tar.gz
dagger-053372d39de5c020967028707ae1a1abfbb39bc2.tar.bz2
dagger-053372d39de5c020967028707ae1a1abfbb39bc2.zip
Add ZCP and Zarafa-webaccess 7.0.0
Diffstat (limited to 'dev-cpp/libvmime')
-rw-r--r--dev-cpp/libvmime/ChangeLog8
-rw-r--r--dev-cpp/libvmime/Manifest5
-rw-r--r--dev-cpp/libvmime/libvmime-0.9.2_pre20101213.ebuild72
3 files changed, 83 insertions, 2 deletions
diff --git a/dev-cpp/libvmime/ChangeLog b/dev-cpp/libvmime/ChangeLog
index f0105e5..c8a6968 100644
--- a/dev-cpp/libvmime/ChangeLog
+++ b/dev-cpp/libvmime/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for dev-cpp/libvmime
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*libvmime-0.9.2_pre20101213 (08 Jul 2011)
+
+ 08 Jul 2011; Robert Piasek <dagger@gentoo.org>
+ +libvmime-0.9.2_pre20101213.ebuild:
+ Add libvmime-0.9.2_pre
+
28 Oct 2010; Robert Piasek <dagger@gentoo.org> libvmime-0.7.1.ebuild,
+files/libvmime-0.7.1-invlude_signal.patch:
Small patch to fix compilation issues
diff --git a/dev-cpp/libvmime/Manifest b/dev-cpp/libvmime/Manifest
index 499fa87..515ff46 100644
--- a/dev-cpp/libvmime/Manifest
+++ b/dev-cpp/libvmime/Manifest
@@ -1,6 +1,9 @@
AUX libvmime-0.7.1-invlude_signal.patch 301 RMD160 6b7ec6fe35e604cea27f61148c7b3319e043d1bc SHA1 a47203994afc6db027541801242dab1bd016748f SHA256 c9731762c6d3af6b885f54379e33f063c42a5a7bd86fe81680b1a0a7e446c526
DIST libvmime-0.7.1.tar.bz2 418302 RMD160 259983c8844108c8040bcbae2ea53e453a811124 SHA1 30fefbdd31c2fa46976984f18d4d21bf3c2ec20a SHA256 fc3476aec565341594c7c4dca982539695b61ecb92a438f19860e9130ca019e3
+DIST libvmime-0.9.2+svn581.tar.bz2 520479 RMD160 64a5da0aab87cc8d8c3af1684424419144906f63 SHA1 fb5f73f471b3904bb5f8c0b9a31403b27dfaec68 SHA256 f1aaa124d40f10b71910cacb059aa77f146094a5ecddc70e46409196b26b26c7
+DIST zarafa-vmime-patches-0.9.2.tar.bz2 3821 RMD160 eb523359fb3a545e0bede0e9195a406294bc7fa6 SHA1 9c2747b2d6dfd8fd8db16c34fbfc1239b327bd06 SHA256 07f042321bce911aff02be50c737e19faec6ae038867a40aa7d9615e0ecea2f0
DIST zarafa-vmime-patches.tar.gz 12326 RMD160 db7d53e7876208f8f6bd773c28350b834a56c0b4 SHA1 b85c3b6a25eb5d20429a5532c52b01e54549f7d2 SHA256 f6eacba0c8e7f33ee7b9a9acf9ea1b230d205c8da4710633e3c512d902e60d7d
EBUILD libvmime-0.7.1.ebuild 1588 RMD160 170a1a8c08973e76841307f3dcdd4ce0c9ef2740 SHA1 313efdd041d8f33b3e6920497c59144ad3f933fa SHA256 e9d078e579cffd08886eae1eada16a64d4314c0241ce5382d24586c705a40aca
-MISC ChangeLog 276 RMD160 e4dc07230432467f5664850137c0f392f82e9ec9 SHA1 bfd658f2fd20a619812f1e4e4bc3939ebb8da395 SHA256 15ccc4c75a1e6e115be067817cff49b363d2de8a699baa97d96c022fec5c9b60
+EBUILD libvmime-0.9.2_pre20101213.ebuild 1689 RMD160 670baafb780502119358fa8b153c043a107ae6d2 SHA1 3009da3059582d0215f1f77d5a9770d999ea184e SHA256 acd2ac4fd1a57723575993c7f5ec88c901f812c61520ed579c066fc3b0aefd13
+MISC ChangeLog 432 RMD160 c45855b787b7010350495e603f0faafdd9bf3224 SHA1 17cd9926d76d39c782f141299877674763e12b7f SHA256 03637c1c9dee83bd457814269c82c8af723ce9df9b4697a1a257f824a8bc245e
MISC metadata.xml 304 RMD160 23e397929b6605943317b4fbd69db305c5ef8a02 SHA1 f3b916535984f33f3043d8604df1e0ef339c3a1c SHA256 0c98ac7f0a2531510882542d931289f98051eee6b58aa0c5f598d9ba0c4454c3
diff --git a/dev-cpp/libvmime/libvmime-0.9.2_pre20101213.ebuild b/dev-cpp/libvmime/libvmime-0.9.2_pre20101213.ebuild
new file mode 100644
index 0000000..1e42758
--- /dev/null
+++ b/dev-cpp/libvmime/libvmime-0.9.2_pre20101213.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils
+
+ZARAFA_PATCHES="zarafa-vmime-patches-0.9.2.tar.bz2"
+
+DESCRIPTION="A powerful C++ class library for working with MIME messages and services like IMAP, POP or SMTP."
+HOMEPAGE="http://www.vmime.org/"
+SRC_URI="http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/libvmime-0.9.2+svn581.tar.bz2
+ http://dev.gentoo.org/~dagger/files/${ZARAFA_PATCHES}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="debug doc examples sasl ssl"
+
+RDEPEND="sasl? ( net-libs/libgsasl )
+ ssl? ( net-libs/gnutls )
+ virtual/libiconv"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+S=${WORKDIR}/${PN}-0.9.2
+
+src_prepare() {
+ EPATCH_FORCE=yes
+ EPATCH_SUFFIX="diff"
+ EPATCH_SOURCE="${WORKDIR}" epatch
+# epatch "${FILESDIR}"/"${PN}"-0.7.1-invlude_signal.patch
+
+ sed -i \
+ -e "s|doc/\${PACKAGE_TARNAME}|doc/${PF}|" \
+ -e "s|doc/\$(GENERIC_LIBRARY_NAME)|doc/${PF}|" \
+ configure Makefile.in || die "sed failed"
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable sasl) \
+ $(use_enable ssl tls) \
+ --enable-platform-posix \
+ --enable-messaging \
+ --enable-messaging-proto-pop3 \
+ --enable-messaging-proto-smtp \
+ --enable-messaging-proto-imap \
+ --enable-messaging-proto-maildir \
+ --enable-messaging-proto-sendmail
+}
+
+src_compile() {
+ emake || die "emake failed"
+
+ if use doc ; then
+ doxygen vmime.doxygen || die "doxygen failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use doc ; then
+ dohtml doc/html/*
+ fi
+
+ insinto /usr/share/doc/${PF}
+ use examples && doins -r examples
+}