summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-01-16 14:21:25 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-01-16 14:21:25 +0000
commit86ac0f84c5762c89020d20ca20ce808b6a8d16c5 (patch)
treec2c4493c48874c0fbe1f5d155361c98ae4be52f0 /dev-ruby/bluecloth
parentRemove duplicates of MIT license, bug 301168. (diff)
downloadhistorical-86ac0f84c5762c89020d20ca20ce808b6a8d16c5.tar.gz
historical-86ac0f84c5762c89020d20ca20ce808b6a8d16c5.tar.bz2
historical-86ac0f84c5762c89020d20ca20ce808b6a8d16c5.zip
Version bump; use rake-compiler this time. Simplify ebuild with the ruby-fakegem variables.
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/bluecloth')
-rw-r--r--dev-ruby/bluecloth/ChangeLog9
-rw-r--r--dev-ruby/bluecloth/Manifest14
-rw-r--r--dev-ruby/bluecloth/bluecloth-2.0.6_pre120.ebuild42
3 files changed, 63 insertions, 2 deletions
diff --git a/dev-ruby/bluecloth/ChangeLog b/dev-ruby/bluecloth/ChangeLog
index 57f71351b3a9..2eb5a6c1e690 100644
--- a/dev-ruby/bluecloth/ChangeLog
+++ b/dev-ruby/bluecloth/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/bluecloth
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bluecloth/ChangeLog,v 1.30 2010/01/13 17:47:41 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bluecloth/ChangeLog,v 1.31 2010/01/16 14:21:25 flameeyes Exp $
+
+*bluecloth-2.0.6_pre120 (16 Jan 2010)
+
+ 16 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ +bluecloth-2.0.6_pre120.ebuild:
+ Version bump; use rake-compiler this time. Simplify ebuild with the
+ ruby-fakegem variables.
13 Jan 2010; Brent Baude <ranger@gentoo.org> bluecloth-2.0.5-r1.ebuild:
Marking bluecloth-2.0.5-r1 ~ppc64 for bug 297041
diff --git a/dev-ruby/bluecloth/Manifest b/dev-ruby/bluecloth/Manifest
index c5ce3263087e..d1ddcee0f7f7 100644
--- a/dev-ruby/bluecloth/Manifest
+++ b/dev-ruby/bluecloth/Manifest
@@ -1,8 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST BlueCloth-1.0.0.gem 66199 RMD160 f82f483dd9866f9db4278aa19c3d1385bbaaa16f SHA1 f773ef67c2638afb1e4125cf56871eab87f463ed SHA256 40d34cc8c87654fdf10da4a23d31f2c7e4855175a5f8625f8229f3c842d85486
DIST bluecloth-2.0.5.gem 119296 RMD160 609ee04dd2e307928890f5aea977bc091fadfa1d SHA1 d855b2cc86d448577965a8963b914a2077974dc4 SHA256 d51e8736e454057d63e979c79e1907cf5bf8826dd0853043f67cf5f7d02d7801
DIST bluecloth-2.0.5.tar.bz2 96548 RMD160 e092666db9d2024e1a57d5ddce46de0b1ce6fc4b SHA1 9594563d24ddb13ac185a7eb26439b185f0c67ad SHA256 a28a37aa0f04c8cfa3b1858f59487d05376da824eae5065fa73425147faab38c
+DIST bluecloth-2.0.6.pre120.gem 122368 RMD160 72e301d9401fc287dbce274839e364f912cbc9cf SHA1 5cfaaad8bda2cbd043a843b419f98ab3ef7012e9 SHA256 fef048b0dbf690342c24d8d4109289e14b038ad4b895bd52090c59223f0634f5
EBUILD bluecloth-1.0.0.ebuild 545 RMD160 be0412eedb473ff1e227dc331b161b9f7c191ad8 SHA1 3cf05ef1df661464a664582ba12835e2f2c6fff8 SHA256 c2f190a6d049750b09a08e38e59eadfc4833034ad0c3ff619d0aff01508e0c1a
EBUILD bluecloth-2.0.5-r1.ebuild 1019 RMD160 64eebbf644f0ec8ffcc9ca10135595d5a1479440 SHA1 b7af53cdf0bb6d49238769b1dde5a4a5619e2088 SHA256 313ce424e8bb9861b194a19a66c6a75f486671737d527d131b577a9530c8668f
EBUILD bluecloth-2.0.5.ebuild 490 RMD160 e465bb24e3094c4e6b1c7e857c229e5ce8da35ec SHA1 e701fce0a0a40b5d6ae6ff967cfe6a2d733719bf SHA256 9ac52b61031bdbdd9d08471e6a9734da180c7b4bb325fbfd61e08e290ae64e44
-MISC ChangeLog 3744 RMD160 e45aa13157d98c2da7fe0b1ff91b812cd07f034f SHA1 85ada22256877e6cb0d1b811b78c6b2bffc2e185 SHA256 1fd9bb7b73a7216c99aff085a688e4b4a5098a00a059cab3b6e2339db593b5ea
+EBUILD bluecloth-2.0.6_pre120.ebuild 1311 RMD160 e703cc25f48767af46f782daba653b77ede046fd SHA1 ca32c058e97eac91b1a37b985032a636d181afbf SHA256 7ea375296f1b886e75c7a8b261b21d701cda591cb8a39993761fad56bb711dc0
+MISC ChangeLog 3973 RMD160 df82f38281e092986b8b74cb01b22f0322302abb SHA1 f07f9505c0837156a49b98aa87de8d8c75fa4117 SHA256 b6d83b0d2556018d6a047af4550b6c95826b2f9e270b3e627518063ff5f2286e
MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAktRy0IACgkQAiZjviIA2XjsMwCfdgDLK7c12AH1z0Bmg6mkmLGp
+q1QAn2zBZxN9CUccDKra9XWtC3/znl9k
+=EaK2
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/bluecloth/bluecloth-2.0.6_pre120.ebuild b/dev-ruby/bluecloth/bluecloth-2.0.6_pre120.ebuild
new file mode 100644
index 000000000000..825fd35677af
--- /dev/null
+++ b/dev-ruby/bluecloth/bluecloth-2.0.6_pre120.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bluecloth/bluecloth-2.0.6_pre120.ebuild,v 1.1 2010/01/16 14:21:25 flameeyes Exp $
+
+EAPI=2
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_VERSION="${PV/_pre/.pre}"
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README"
+RUBY_FAKEGEM_DOCDIR="docs/api"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A Ruby implementation of Markdown"
+HOMEPAGE="http://www.deveiate.org/projects/BlueCloth"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/rdoc-2.4.1 dev-ruby/rake-compiler"
+ruby_add_bdepend test "dev-ruby/rspec
+ dev-ruby/diff-lcs"
+
+all_ruby_prepare() {
+ # The Rakefile uses the rubygems' package_task unconditionally,
+ # but this breaks when we don't install rubygems proper (like for
+ # Ruby 1.9 or JRuby). For this reason, patch it away. It should
+ # really be submitted upstream so that, if missing, only the
+ # packaging tasks will be ignored.
+ sed -i \
+ -e '/^\(Gem\|Rake\)::PackageTask/, /^end/ s:^:#:' \
+ -e '/package_task/s:^:#:' \
+ -e '/task :package/s:^:#:' \
+ rake/packaging.rb || die
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake compile || die "extension build failed"
+}