diff --git a/dev-cpp/libvmime/ChangeLog b/dev-cpp/libvmime/ChangeLog index cc8c8aa..aedd078 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_pre581 (21 Mar 2011) + + 21 Mar 2011; Mario Fetka + +libvmime-0.9.2_pre581.ebuild: + add libvmime pre release + 13 Oct 2010; Mario Fetka libvmime-0.7.1.ebuild: add arm keyword diff --git a/dev-cpp/libvmime/Manifest b/dev-cpp/libvmime/Manifest index 97daef3..0a2ccee 100644 --- a/dev-cpp/libvmime/Manifest +++ b/dev-cpp/libvmime/Manifest @@ -1,5 +1,7 @@ DIST libvmime-0.7.1-zarafa-gentoo-4.tar.bz2 12834 RMD160 3d981f73d72bd86b5f8dd02ffcfcae84f7f8e176 SHA1 c740b5453b93c65d3939ad6c4f4bc1b90c4605f1 SHA256 e087d38c0b5ebf539979c584f6aca2a8ef5bcd7c27ab721df57a6618a1749f64 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 EBUILD libvmime-0.7.1.ebuild 1594 RMD160 25e780130b70564bbd084e081a6c942e18daddfa SHA1 986cf884f04ab88f9ebba2a98265308ba63f47a5 SHA256 7c5855190244c71487059fa0fd4755eb19d04daacb72ae3a19442eeaaffbac41 -MISC ChangeLog 471 RMD160 5e93038ca0c70e3dbc4db944a470f2d7cb513298 SHA1 ee8b3b3409a14e2e1b67a1bcaff9f30705a6ebc1 SHA256 6c697ca08ab9cde048d25cec1713759bddff1736941b13477f82a46aa31e730a +EBUILD libvmime-0.9.2_pre581.ebuild 1704 RMD160 cdfa07824055f86feb263e9d2ca558f8e6969c80 SHA1 95c2e25dd877c8d179279ac4dcdbdc993be59b16 SHA256 2ea4e4e676338296d680757797e77c0df01ab1c8a566dad22c3aca8fef2bfd0f +MISC ChangeLog 621 RMD160 2b6f4d4c6d4c260f978a6610edda0e6dedb63178 SHA1 382143dcb5671a296d29fc2baa07109cfeb85122 SHA256 5918fa445d00cc9a106c2f84b7136ba19d7c6636e059fb869487e14c9fe8476e MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5 diff --git a/dev-cpp/libvmime/libvmime-0.9.2_pre581.ebuild b/dev-cpp/libvmime/libvmime-0.9.2_pre581.ebuild new file mode 100644 index 0000000..e1537b1 --- /dev/null +++ b/dev-cpp/libvmime/libvmime-0.9.2_pre581.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils + +MY_PV="${PV/_pre/+svn}" +MY_PVV="${PV/_pre*/}" + +DESCRIPTION="Library for working with MIME messages and Internet messaging services like IMAP, POP or SMTP" +HOMEPAGE="http://www.vmime.org" +SRC_URI="mirror://sourceforge/vmime/${PN}-${MY_PV}.tar.bz2 + http://download.zarafa.com/community/beta/7.0/7.0.0beta3-25734/sourcecode/${PN}-${MY_PV}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc examples +imap +maildir +pop sasl sendmail +smtp ssl" + +RDEPEND="virtual/libiconv + ssl? ( >=net-libs/gnutls-1.2.0 ) + sasl? ( virtual/gsasl ) + sendmail? ( virtual/mta )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}-${MY_PVV}" + +src_prepare() { + 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) \ + $(use_enable pop messaging-proto-pop3) \ + $(use_enable smtp messaging-proto-smtp) \ + $(use_enable imap messaging-proto-imap) \ + $(use_enable maildir messaging-proto-maildir) \ + $(use_enable sendmail messaging-proto-sendmail) +} + +src_compile() { + default + if use doc ; then + doxygen vmime.doxygen || die "doxygen failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog || die "dodoc failed" + if use doc ; then + dohtml doc/html/* || die "dohtml failed" + fi + + insinto /usr/share/doc/${PF} + if use examples ; then + doins -r examples || die "doins examples failed" + fi +}