+++ /dev/null
-# ChangeLog for dev-ruby/tmail
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tmail/ChangeLog,v 1.29 2014/11/11 10:54:36 mrueg Exp $
-
- 11 Nov 2014; Manuel Rüger <mrueg@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Drop jruby target.
-
- 05 Apr 2014; Manuel Rüger <mrueg@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Remove ree18 and ruby18 target.
-
- 14 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -tmail-1.2.7.1-r2.ebuild:
- Cleanup old.
-
- 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Stable for x86, wrt bug #483704
-
- 12 Sep 2013; Agostino Sarubbo <ago@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Stable for ppc, wrt bug #483704
-
- 05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Stable for ppc64, wrt bug #483704
-
- 05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> tmail-1.2.7.1-r3.ebuild:
- Stable for amd64, wrt bug #483704
-
- 01 May 2012; Raúl Porcel <armin76@gentoo.org> tmail-1.2.7.1-r2.ebuild,
- tmail-1.2.7.1-r3.ebuild:
- Drop ia64/sparc keywords
-
-*tmail-1.2.7.1-r3 (28 Dec 2011)
-
- 28 Dec 2011; Hans de Graaff <graaff@gentoo.org> tmail-1.2.7.1-r2.ebuild,
- +tmail-1.2.7.1-r3.ebuild:
- Revision bump to drop ruby19 from stable version.
-
- 24 Jul 2011; Raúl Porcel <armin76@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- ia64/sparc stable
-
- 23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- ppc/ppc64 stable wrt #372391
-
- 13 Jul 2011; Markus Meier <maekke@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- x86 stable, bug #372391
-
- 07 Jul 2011; Markos Chandras <hwoarang@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- Stable on amd64 wrt bug #372391
-
- 07 Jan 2011; Hans de Graaff <graaff@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- Use proper call to install gemspec now that the eclass changed interface.
-
- 07 Jan 2011; Hans de Graaff <graaff@gentoo.org> tmail-1.2.7.1-r2.ebuild:
- Keyword ~x86-macos.
-
-*tmail-1.2.7.1-r2 (31 Jul 2010)
-
- 31 Jul 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -tmail-1.2.7.1-r1.ebuild, +tmail-1.2.7.1-r2.ebuild:
- Fix build function to actually build the extension on 1.8 and EE.
-
-*tmail-1.2.7.1-r1 (29 Jul 2010)
-
- 29 Jul 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- -tmail-1.2.3.1.ebuild, -tmail-1.2.7.1.ebuild, +tmail-1.2.7.1-r1.ebuild:
- Make it install properly the binary extension on Ruby Enterprise as well.
- Respect CFLAGS/LDFLAGS.
-
-*tmail-1.2.7.1 (23 May 2010)
-
- 23 May 2010; Hans de Graaff <graaff@gentoo.org> +tmail-1.2.7.1.ebuild:
- Version bump for the forthcoming Rails 2.3.6 release.
-
- 22 May 2010; Alex Legler <a3li@gentoo.org> tmail-1.2.3.1.ebuild:
- Add REE18 support
-
- 22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- tmail-1.2.3.1.ebuild:
- Various cleanups.
-
- 18 Feb 2010; Fabian Groffen <grobian@gentoo.org> tmail-1.2.3.1.ebuild:
- Marked ~x86-solaris
-
- 13 Feb 2010; Raúl Porcel <armin76@gentoo.org> tmail-1.2.3.1.ebuild:
- Add ~ia64/~sparc
-
- 01 Feb 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- tmail-1.2.3.1.ebuild:
- Add support for JRuby.
-
- 25 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- tmail-1.2.3.1.ebuild:
- Add ~x86 keyword, tested on a development container.
-
- 18 Jan 2010; Brent Baude <ranger@gentoo.org> tmail-1.2.3.1.ebuild:
- Marking tmail-1.2.3.1 ~ppc64 for bug 301007
-
- 15 Jan 2010; Fabian Groffen <grobian@gentoo.org> tmail-1.2.3.1.ebuild:
- Marked ~x64-solaris and ~ppc-macos
-
- 14 Jan 2010; Brent Baude <ranger@gentoo.org> tmail-1.2.3.1.ebuild:
- Marking tmail-1.2.3.1 ~ppc for bug 297718
-
-*tmail-1.2.3.1 (02 Jan 2010)
-
- 02 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
- +tmail-1.2.3.1.ebuild, +metadata.xml:
- Initial import of tmail, needed for the unbundled actionmailer.
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tmail/tmail-1.2.7.1-r3.ebuild,v 1.8 2014/11/11 10:54:36 mrueg Exp $
-
-EAPI=2
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README CHANGES NOTES"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An email handling library"
-HOMEPAGE="http://rubyforge.org/projects/tmail/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="debug"
-
-# Tests seem to be broken with the new encoding handling from Ruby,
-# need to be verified twice; code seems to work anyway.
-RESTRICT=test
-
-# Once it's added to portage, this should be added, right now it's
-# bundled.
-# ruby_add_rdepend dev-ruby/rchardet
-
-ruby_add_bdepend "
- dev-ruby/racc
- test? ( >=dev-ruby/mocha-0.9.5 )"
-
-all_ruby_prepare() {
- # Provide file that is no longer distributed but still needed
- mkdir meta || die "Failed to mkdir meta."
- echo "tmail" > meta/unixname || die "Failed to create unixname file."
-}
-
-each_ruby_configure() {
- case ${RUBY} in
- *ruby18 | *rubyee18)
- ${RUBY} -Cext/tmailscanner/tmail extconf.rb || die "extconf failed"
- ;;
- esac
-}
-
-each_ruby_compile() {
- emake -C lib/tmail $(use debug && echo DEBUG=true) parser.rb || die "emake failed"
-
- case ${RUBY} in
- *ruby18 | *rubyee18)
- emake -Cext/tmailscanner/tmail \
- CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake extension failed"
- ;;
- esac
-}
-
-each_ruby_install() {
- # We cannot use the recursive install because there are
- # racc source files and a makefile.
- find lib -name '*.rb' | while read file; do
- ruby_fakegem_newins $file $file
- done
-
- [[ -f ext/tmailscanner/tmail/tmailscanner.so ]] && \
- ruby_fakegem_newins ext/tmailscanner/tmail/tmailscanner.so lib/tmail/tmailscanner.so
-
- ruby_fakegem_install_gemspec
-}