summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-25 17:35:15 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-25 17:35:15 +0000
commit9250cfd1c9254f4f1f3a75c073d4537e86ccf202 (patch)
tree04d63c3972e16c628abe4ba21d2e1f26e235ae9f /dev-ruby
parentAdd missing test and doc dependency over hoe (drop jruby support because of t... (diff)
downloadhistorical-9250cfd1c9254f4f1f3a75c073d4537e86ccf202.tar.gz
historical-9250cfd1c9254f4f1f3a75c073d4537e86ccf202.tar.bz2
historical-9250cfd1c9254f4f1f3a75c073d4537e86ccf202.zip
Bump to ruby-fakegem, make sure that tests are executed.
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/redcloth/ChangeLog8
-rw-r--r--dev-ruby/redcloth/Manifest12
-rw-r--r--dev-ruby/redcloth/redcloth-4.2.2-r1.ebuild48
3 files changed, 62 insertions, 6 deletions
diff --git a/dev-ruby/redcloth/ChangeLog b/dev-ruby/redcloth/ChangeLog
index 5455c131ba95..3c727277affe 100644
--- a/dev-ruby/redcloth/ChangeLog
+++ b/dev-ruby/redcloth/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/redcloth
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redcloth/ChangeLog,v 1.31 2009/12/09 20:53:40 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redcloth/ChangeLog,v 1.32 2009/12/25 17:35:15 flameeyes Exp $
+
+*redcloth-4.2.2-r1 (25 Dec 2009)
+
+ 25 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ +redcloth-4.2.2-r1.ebuild:
+ Bump to ruby-fakegem, make sure that tests are executed.
09 Dec 2009; Hans de Graaff <graaff@gentoo.org> -redcloth-3.0.4.ebuild,
-redcloth-4.2.1.ebuild:
diff --git a/dev-ruby/redcloth/Manifest b/dev-ruby/redcloth/Manifest
index 83674e2ec432..444a955c0893 100644
--- a/dev-ruby/redcloth/Manifest
+++ b/dev-ruby/redcloth/Manifest
@@ -3,14 +3,16 @@ Hash: SHA1
DIST RedCloth-4.1.9.gem 282624 RMD160 7ab36b02e02dde716f953a9a058beadf2467e3c7 SHA1 0d47a2b72b160bc7c94a0cab4d8e96702aee3e61 SHA256 c941749edf68eec58143eab251573f3a287921864ec2d3e1dd9820a029c5af4f
DIST RedCloth-4.2.2.gem 224256 RMD160 c291b7e3e6402af989c78121ac5aaac22465a794 SHA1 d1de295099a0e839abff7ecc6e33f96c0a023bc4 SHA256 eef5c4351dbc4b1fa62f0521abbe4c6f4fd551ad14c23955458195efbb7ee743
+DIST RedCloth-4.2.2.tar.gz 224844 RMD160 7a0545aafa603bb80ec986c8df3d793bb2670e71 SHA1 87f9709cf25b243a4fc70aa417d9554b42f97e15 SHA256 9229f275543154818224879048d24dff38269a9ee66fff567c9bee66e7bca7aa
EBUILD redcloth-4.1.9.ebuild 542 RMD160 19576ae5742a385b1b04d465d9584cc9121d629e SHA1 20490b32dde5b7355d8c2352a23fa90171096092 SHA256 20087b196867c21b544661ecd8511c16525fd6db0fac246c0305ab8ebf5f7565
+EBUILD redcloth-4.2.2-r1.ebuild 1232 RMD160 76782c8c7f23b252269e2f6089630b0a0064dfd9 SHA1 3078796c192f6541f76b0c24f7be4774c609ab57 SHA256 db33a61b947f60d5c136c9c854bca37e405fd4429112358da112665652cece18
EBUILD redcloth-4.2.2.ebuild 544 RMD160 91fcc6f330a18030c9c3abd78cb4d25c6e07aafd SHA1 7bb948c0659fbca806e369c6de60e74572478209 SHA256 d44d7c80ad6b045581ef1fec556c0886ee04e7a4d2783a18582db3b92673abf4
-MISC ChangeLog 4066 RMD160 706e4408d3807380afbf41c6e2df6f14f74649c3 SHA1 3072ca21c739b93ff868cea4800da50080021fe4 SHA256 60fcd3d5b7aed79d1b2e7b5daa37c3f6882b7bc283b905c1e8b66e7463947578
+MISC ChangeLog 4248 RMD160 c544c6d7bac33aa00d8b7dbae676bf35300cbdda SHA1 efed9412550ac586ee84ffcf214e53257c4b8f8b SHA256 ba677d30dc2bdba3374afbb47cc4dc4c0a82dc0993a9eda33bc7293ea9c765e8
MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAksgDlkACgkQeM7EJeUH71OZiQCggWt/QlQA8N09h419TMoef081
-KmIAnRkWBI6lgjyoRCmf34PgX9yo36h3
-=WgHR
+iEYEARECAAYFAks099AACgkQAiZjviIA2Xjp+wCdHdSfXVzV/3W+2q26Q2wMPu5L
+3+4An2WQRKwGoUto/ENVxATZsS16wiVU
+=EyZg
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/redcloth/redcloth-4.2.2-r1.ebuild b/dev-ruby/redcloth/redcloth-4.2.2-r1.ebuild
new file mode 100644
index 000000000000..c4eda810a34d
--- /dev/null
+++ b/dev-ruby/redcloth/redcloth-4.2.2-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redcloth/redcloth-4.2.2-r1.ebuild,v 1.1 2009/12/25 17:35:15 flameeyes Exp $
+
+EAPI=2
+
+# jruby → should be supported, but since we don't have the Ragel files
+# in the tarball, we cannot generate the Java files (also nt
+# in the tarball).
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_NAME="RedCloth"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+RUBY_FAKEGEM_TASK_DOC="docs"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="README CHANGELOG"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A module for using Textile in Ruby"
+HOMEPAGE="http://redcloth.org/"
+SRC_URI="mirror://rubyforge/redcloth/${RUBY_FAKEGEM_NAME}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${RUBY_FAKEGEM_NAME}-${PV}"
+
+ruby_add_bdepend '>=dev-ruby/echoe-3.0.1'
+
+ruby_add_bdepend test "dev-ruby/diff-lcs dev-ruby/rspec"
+
+all_ruby_prepare() {
+ sed -i \
+ -e 's|Platform|Echoe::Platform|' \
+ -e '/^# Ragel-generated/,/Optimization/ s:^:#:' \
+ -e '/task :spec/s|, :compile||' \
+ Rakefile || die "Rakefile fixes failed"
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake compile || die "build failed"
+}