diff options
author | 2011-12-18 13:57:18 +0000 | |
---|---|---|
committer | 2011-12-18 13:57:18 +0000 | |
commit | 38db932d83ae546cf61e919ebb79bd4928a17193 (patch) | |
tree | 223fe8b4ae240ec8216909c94eb853b0067a16bb /dev-ruby | |
parent | Don't install binaries in / (diff) | |
download | gentoo-2-38db932d83ae546cf61e919ebb79bd4928a17193.tar.gz gentoo-2-38db932d83ae546cf61e919ebb79bd4928a17193.tar.bz2 gentoo-2-38db932d83ae546cf61e919ebb79bd4928a17193.zip |
Version bump. Add ruby19. Require new enough version of coderay for tests. It's optional but we need at least this version.
(Portage version: 2.1.10.11/cvs/Linux x86_64)
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/kramdown/ChangeLog | 8 | ||||
-rw-r--r-- | dev-ruby/kramdown/kramdown-0.13.4.ebuild | 40 |
2 files changed, 47 insertions, 1 deletions
diff --git a/dev-ruby/kramdown/ChangeLog b/dev-ruby/kramdown/ChangeLog index 547d1c1dc467..7ade5e943c77 100644 --- a/dev-ruby/kramdown/ChangeLog +++ b/dev-ruby/kramdown/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/kramdown # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/kramdown/ChangeLog,v 1.8 2011/06/19 08:00:27 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/kramdown/ChangeLog,v 1.9 2011/12/18 13:57:18 graaff Exp $ + +*kramdown-0.13.4 (18 Dec 2011) + + 18 Dec 2011; Hans de Graaff <graaff@gentoo.org> +kramdown-0.13.4.ebuild: + Version bump. Add ruby19. Require new enough version of coderay for tests. + It's optional but we need at least this version. 19 Jun 2011; Hans de Graaff <graaff@gentoo.org> kramdown-0.13.3.ebuild: Only generate docs when USE=doc. Fixes bug 372189, thanks to Kai Dietrich for diff --git a/dev-ruby/kramdown/kramdown-0.13.4.ebuild b/dev-ruby/kramdown/kramdown-0.13.4.ebuild new file mode 100644 index 000000000000..0bc67e9d6f4d --- /dev/null +++ b/dev-ruby/kramdown/kramdown-0.13.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/kramdown/kramdown-0.13.4.ebuild,v 1.1 2011/12/18 13:57:18 graaff Exp $ + +EAPI=2 +USE_RUBY="ruby18 ruby19 ree18 jruby" + +RAKE_FAKEGEM_DOCDIR="htmldoc/rdoc" +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +inherit ruby-fakegem + +DESCRIPTION="yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition." +HOMEPAGE="http://kramdown.rubyforge.org/" + +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc ) + test? ( >=dev-ruby/coderay-1.0.0 )" + +all_ruby_prepare() { + # Remove metadata since it confused jruby. + rm ../metadata || die +} + +all_ruby_compile() { + if use doc; then + rdoc-2 -o htmldoc/rdoc --main README --title kramdown lib README || die "Unable to generate documentation" + fi +} + +all_ruby_install() { + all_fakegem_install + + doman man/man1/kramdown.1 +} |