summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-08-31 21:52:49 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-08-31 21:52:49 +0000
commitfbde7a31cde47890693d8bcbb4573c8b850de63a (patch)
tree9904c2c36d627a7040232b374a6cc6e1167d5736 /dev-libs
parentMaking CONFIG_CHECK warn rather than die, see bug 283320. (diff)
downloadhistorical-fbde7a31cde47890693d8bcbb4573c8b850de63a.tar.gz
historical-fbde7a31cde47890693d8bcbb4573c8b850de63a.tar.bz2
historical-fbde7a31cde47890693d8bcbb4573c8b850de63a.zip
Version bump. Should fix cross-compilation issues.
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/gmime/ChangeLog13
-rw-r--r--dev-libs/gmime/Manifest16
-rw-r--r--dev-libs/gmime/gmime-2.2.24.ebuild67
-rw-r--r--dev-libs/gmime/gmime-2.4.8.ebuild69
4 files changed, 163 insertions, 2 deletions
diff --git a/dev-libs/gmime/ChangeLog b/dev-libs/gmime/ChangeLog
index 6c87c7385f96..01b576bef45a 100644
--- a/dev-libs/gmime/ChangeLog
+++ b/dev-libs/gmime/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-libs/gmime
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/ChangeLog,v 1.91 2009/08/28 12:21:22 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/ChangeLog,v 1.92 2009/08/31 21:52:49 eva Exp $
+
+*gmime-2.4.8 (31 Aug 2009)
+
+ 31 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org> +gmime-2.2.24.ebuild,
+ +gmime-2.4.8.ebuild:
+ Version bump. Should fix cross-compilation issues.
+
+*gmime-2.2.24 (31 Aug 2009)
+
+ 31 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org> +gmime-2.2.24.ebuild:
+ Version bump. Should fix cross-compilation issues.
28 Aug 2009; Tobias Klausmann <klausman@gentoo.org> gmime-2.4.7.ebuild:
Stable on alpha, bug #278718
diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest
index 403b66014ae4..6cdffaa2fc49 100644
--- a/dev-libs/gmime/Manifest
+++ b/dev-libs/gmime/Manifest
@@ -1,12 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gmime-2.2.23-sign-assembly.patch 1380 RMD160 11c26f8686e1ae226e3a69432d5168b260e0e036 SHA1 2a478724ac93d68f86b89fab33d9ea1304f936a0 SHA256 086c23ebb3b7c5f8e1e2133ab41fea623947cbbc790af25efb8e3d2e64111a8f
AUX gmime-sharp.snk 596 RMD160 62a475a0a29bc8823ddcd25211e417bd0ee26221 SHA1 106d8812445a6fcd52526b2bc1184249dda6f4b8 SHA256 f71eb61399bb038acc847298b74eee6c03a8773309dc5c10929ee4aa0aeb3948
DIST gmime-2.2.23.tar.gz 1065120 RMD160 1a5180ab49e29405e1a8a66feabee4b9f5e2ab78 SHA1 d043afb3f7dc1fb35a468becad963bd059728521 SHA256 1ea66432e6e717f854da2a330a0b44d15cc7e52f08279ccae8904e296a9de107
+DIST gmime-2.2.24.tar.bz2 770572 RMD160 b2381b85093b51fb00d006ab465037502891e863 SHA1 315976bf2f8a79ab45e822a72d929352240f848a SHA256 16863692b6c92640a7c7ece5e4f0e510bb7114c1c7fe89da241d78d1eea530b4
DIST gmime-2.4.3.tar.bz2 853191 RMD160 d60e225635a985f34376743096c22b405c4c0dec SHA1 bb31a2dc069aee0a83ead7c306354e76b9b0d7c3 SHA256 6c01ecfebd83f865eb3736a0efd73cbf84760a75b9ec83ab096ec7610d9bfc1a
DIST gmime-2.4.6.tar.bz2 831230 RMD160 6ee9fe76335ae1ddd7919af8b8a13549f5e0aa72 SHA1 8b4fac420524a03a1023c8cffc20548ebcf9a1bc SHA256 32bf7465c3cdc42222fee8a58f248a53fe918f9b801175b1f566ba756a6095f4
DIST gmime-2.4.7.tar.bz2 836189 RMD160 e8da79e5caab599811dd521ac700f96ccc8637e9 SHA1 165b91f889c22fd4c268ad3bf7a614e4f85b653e SHA256 bf75214018bb1ae82c797e79d52db2c37a8d3d9f002a737f12960fa2b1022dbd
+DIST gmime-2.4.8.tar.bz2 814196 RMD160 63eed9be80933eb72d07e8ad44d50587d6b2cab2 SHA1 16c4facc0b7db7e72b7a7b063fd7263bfcca96a1 SHA256 af79e5aa0e96d37dc00c4c023252ba8b08b38d88e2cc47e8b2056429ab442f15
EBUILD gmime-2.2.23.ebuild 2004 RMD160 ded8de134419870bbd65de74395b24d06949aa66 SHA1 4b00c0bf012485ae3cdfbf3230aae87cceb3b618 SHA256 a2cbf409c7fadae2934d381a0a5c3d02f1f8188fe1e46f4108d5d6e00cacb854
+EBUILD gmime-2.2.24.ebuild 2008 RMD160 c9b1861c9e66f1006dc114a775675386a59761b7 SHA1 7c14d1d379b5828464958d5dd507209ea67381c8 SHA256 903c262ce537ec3f0eda10fa5882fabfd52a6c18efc41bd7245e6607e81a4890
EBUILD gmime-2.4.3.ebuild 2116 RMD160 11eae79d36b6da5edfa283fa639e21ec45e9d7a2 SHA1 03567ae97a02199a1d2ca4509f422d49179b7759 SHA256 c4846a6bb88e28ac18a75ebf96714e7e579748b22b6135c4f252f97982880373
EBUILD gmime-2.4.6.ebuild 2112 RMD160 1805f1d327ba5251d63504fa59ba5d86b96cb8f1 SHA1 85e0da945288c10ffb39a62d77b8714ef6f12e2c SHA256 ac4a5026e0cefe037d8914a7d22a70a773a7ffd6d7e66ae629d0f7c400d9a7dc
EBUILD gmime-2.4.7.ebuild 2116 RMD160 f962ad849b9a4c0211c2fa89d9ef651bf8de4a11 SHA1 e4c005ade11f1893baf32b5c4cabdfdd33aa2900 SHA256 579a665b5f127aa634c2e8e756a0d7e4a8a387cac692b43adfd997309b3b290e
-MISC ChangeLog 13044 RMD160 d3b7a459d9471aeee0d6477942ea1d2581ca67e2 SHA1 74cb308f6c229fb956ce5b0444cc10fee1e9d1a8 SHA256 e3b6c872c485ed5e24d29f51fbce741dcc02c27d66cbb0b67ace0a5da0e1ae38
+EBUILD gmime-2.4.8.ebuild 2112 RMD160 846dee7a9187fca89ac9f0fab495aa507ddd1e5f SHA1 37444a36f99c783a1f9b5c25b728c1206a90dea4 SHA256 394ff16798337928a07119d912cca501cff80d79acb669a12aed45bc570f5c63
+MISC ChangeLog 13379 RMD160 c07026d4ea3ef061efec5169647514e7ae2bcc6a SHA1 1e208e25c904507964b053febae8799d70c69298 SHA256 99e78a124b430392646e6349b5b8b92d4779a318128c3b4b0541ee0d0fc21e31
MISC metadata.xml 180 RMD160 2aa394e2e4d9898608b2c58ce6db543d7677d3ae SHA1 82aae8bdb49fa61e2fcbb48de7c1f8e1342e8ae0 SHA256 e5c6804ed9ff8173cc88618d3443a09c85599a23c1eca85c5c6609b6de351f21
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkqcRjoACgkQ1fmVwcYIWAaqRACgipbToK5DsqpxDWieiaD8usD+
+6ZkAoKIvt9grQ7PWpuQEEvmFvnWHkG4E
+=h9AU
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/gmime/gmime-2.2.24.ebuild b/dev-libs/gmime/gmime-2.2.24.ebuild
new file mode 100644
index 000000000000..9a4430c8ca52
--- /dev/null
+++ b/dev-libs/gmime/gmime-2.2.24.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.2.24.ebuild,v 1.1 2009/08/31 21:52:49 eva Exp $
+
+inherit gnome2 eutils mono libtool autotools
+
+DESCRIPTION="Utilities for creating and parsing messages using MIME"
+#SRC_URI="http://spruce.sourceforge.net/${PN}/sources/v${PV%.*}/${P}.tar.gz"
+HOMEPAGE="http://spruce.sourceforge.net/gmime/"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc mono"
+
+RDEPEND=">=dev-libs/glib-2
+ mono? ( dev-lang/mono
+ >=dev-dotnet/gtk-sharp-2.4.0 )
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/gtk-doc-am
+ doc? (
+ >=dev-util/gtk-doc-1.0
+ app-text/docbook-sgml-utils )"
+
+DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS PORTING README TODO doc/html/"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/gmime-2.2.23-sign-assembly.patch"
+ cp "${FILESDIR}/gmime-sharp.snk" mono/
+ if use doc ; then
+ #db2html should be docbook2html
+ sed -i -e 's:db2html:docbook2html -o gmime-tut:g' \
+ docs/tutorial/Makefile.am docs/tutorial/Makefile.in \
+ || die "sed failed (1)"
+ # Fix doc targets (bug #97154)
+ sed -i -e 's!\<\(tmpl-build.stamp\): !\1 $(srcdir)/tmpl/*.sgml: !' \
+ gtk-doc.make docs/reference/Makefile.in || die "sed failed (3)"
+ fi
+
+ eautoreconf
+ elibtoolize
+}
+
+src_compile() {
+ econf $(use_enable mono) $(use_enable doc gtk-doc)
+ MONO_PATH="${S}" emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "installation failed"
+
+ if use doc ; then
+ # we don't use docinto/dodoc, because we don't want html doc gzipped
+ insinto /usr/share/doc/${PF}/tutorial
+ doins docs/tutorial/html/*
+ fi
+
+ # rename these two, so they don't conflict with app-arch/sharutils
+ # (bug #70392) Ticho, 2004-11-10
+ mv "${D}/usr/bin/uuencode" "${D}/usr/bin/gmime-uuencode"
+ mv "${D}/usr/bin/uudecode" "${D}/usr/bin/gmime-uudecode"
+ mono_multilib_comply
+}
diff --git a/dev-libs/gmime/gmime-2.4.8.ebuild b/dev-libs/gmime/gmime-2.4.8.ebuild
new file mode 100644
index 000000000000..4aadd4294534
--- /dev/null
+++ b/dev-libs/gmime/gmime-2.4.8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.4.8.ebuild,v 1.1 2009/08/31 21:52:49 eva Exp $
+
+inherit gnome2 eutils mono libtool
+
+DESCRIPTION="Utilities for creating and parsing messages using MIME"
+HOMEPAGE="http://spruce.sourceforge.net/gmime/"
+
+SLOT="2.4"
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc mono"
+
+RDEPEND=">=dev-libs/glib-2.12
+ mono? ( dev-lang/mono
+ >=dev-dotnet/gtk-sharp-2.4.0 )
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? (
+ >=dev-util/gtk-doc-1.0
+ app-text/docbook-sgml-utils )"
+
+DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS PORTING README TODO doc/html/"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ if use doc ; then
+ #db2html should be docbook2html
+ sed -i -e 's:db2html:docbook2html -o gmime-tut:g' \
+ docs/tutorial/Makefile.am docs/tutorial/Makefile.in \
+ || die "sed failed (1)"
+ # Fix doc targets (bug #97154)
+ sed -i -e 's!\<\(tmpl-build.stamp\): !\1 $(srcdir)/tmpl/*.sgml: !' \
+ gtk-doc.make docs/reference/Makefile.in || die "sed failed (3)"
+ fi
+
+ # Use correct libdir for mono assembly
+ sed -i -e 's:^libdir.*:libdir=@libdir@:' \
+ -e 's:^prefix=:exec_prefix=:' \
+ -e 's:prefix)/lib:libdir):' \
+ mono/gmime-sharp-2.4.pc.in mono/Makefile.{am,in} || die "sed failed (2)"
+
+ elibtoolize
+}
+
+src_compile() {
+ econf $(use_enable mono) $(use_enable doc gtk-doc)
+ MONO_PATH="${S}" emake || die "emake failed"
+}
+
+src_install() {
+ emake GACUTIL_FLAGS="/root '${D}/usr/$(get_libdir)' /gacdir /usr/$(get_libdir) /package ${PN}" \
+ DESTDIR="${D}" install || die "installation failed"
+
+ if use doc ; then
+ # we don't use docinto/dodoc, because we don't want html doc gzipped
+ insinto /usr/share/doc/${PF}/tutorial
+ doins docs/tutorial/html/*
+ fi
+
+ # rename these two, so they don't conflict with app-arch/sharutils
+ # (bug #70392) Ticho, 2004-11-10
+ mv "${D}/usr/bin/uuencode" "${D}/usr/bin/gmime-uuencode-${SLOT}"
+ mv "${D}/usr/bin/uudecode" "${D}/usr/bin/gmime-uudecode-${SLOT}"
+}