diff options
author | 2009-08-31 21:52:49 +0000 | |
---|---|---|
committer | 2009-08-31 21:52:49 +0000 | |
commit | fbde7a31cde47890693d8bcbb4573c8b850de63a (patch) | |
tree | 9904c2c36d627a7040232b374a6cc6e1167d5736 /dev-libs | |
parent | Making CONFIG_CHECK warn rather than die, see bug 283320. (diff) | |
download | historical-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/ChangeLog | 13 | ||||
-rw-r--r-- | dev-libs/gmime/Manifest | 16 | ||||
-rw-r--r-- | dev-libs/gmime/gmime-2.2.24.ebuild | 67 | ||||
-rw-r--r-- | dev-libs/gmime/gmime-2.4.8.ebuild | 69 |
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}" +} |