Version bump.
authorHans de Graaff <graaff@gentoo.org>
Tue, 27 Sep 2011 17:51:59 +0000 (17:51 +0000)
committerHans de Graaff <graaff@gentoo.org>
Tue, 27 Sep 2011 17:51:59 +0000 (17:51 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-ruby/coderay/ChangeLog
dev-ruby/coderay/Manifest
dev-ruby/coderay/coderay-1.0.0.ebuild [new file with mode: 0644]

index 040630a97332c6db96afd6b52652b989dc58c6c2..2ef87e892a6e525934a785428c2265224f5ac9de 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/coderay
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/ChangeLog,v 1.39 2011/09/21 19:08:48 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/ChangeLog,v 1.40 2011/09/27 17:51:59 graaff Exp $
+
+*coderay-1.0.0 (27 Sep 2011)
+
+  27 Sep 2011; Hans de Graaff <graaff@gentoo.org> +coderay-1.0.0.ebuild:
+  Version bump.
 
   21 Sep 2011; Hans de Graaff <graaff@gentoo.org> +coderay-0.9.7.ebuild:
   Add back because redmine depends on this specific version. Sigh. Thanks to Mr
index 70c69769f5a18c576951a79b453397d6afff8fac..5f2c16de183ae85e45cc611ec09ba5396a2d2c48 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST coderay-0.9.6.gem 104448 RMD160 5aaf41ca1c9942bcd2ce36f00dad571081d737c1 SHA1 5bce0af0a905759214ccda5570be56600d3a5bff SHA256 7e50806d2157b081822de9cb293bb0ae00efe1ee125db09f7be982e865f19f14
 DIST coderay-0.9.7.gem 104960 RMD160 23b98bbd1166cfb2c21b2a3c4122a89eec5ab8d6 SHA1 cef1e58aad0afec1985cc3e5602ea0e032750478 SHA256 6f0b48fab7df1575dc31e870fdd75ca145bb6bbc66adb8f52d8d69d9db59aedf
 DIST coderay-0.9.8.gem 97792 RMD160 82e8c8d9da56ea47785486e26d4e873e602b06ee SHA1 36bb1b8aa8f0f1285ab912d7f13690bef19da3c6 SHA256 1522e8b2d73dfead95d7f195dce63411c59b4b7cb120c6589d6474ccf207d38c
+DIST coderay-1.0.0.tgz 906933 RMD160 2c9fee6e2f883d0721d996f519fc289372e35cbd SHA1 d0b837ce0b25efa6c290b06b9182a6a0d9c2e51f SHA256 0d9c51d458cbacfb09841fbafb66a2963bcebb663f807085aaf2b81bede2f9ff
 EBUILD coderay-0.9.6.ebuild 1109 RMD160 70e96c40a23b45e97b9189b8ff742dbe74f7453c SHA1 462c40728f41c3a72544577c368908006f049fb8 SHA256 b894bd117d823a54d00828f6e991bf7cbb54029911d00411e69603a7dba778f8
 EBUILD coderay-0.9.7.ebuild 1117 RMD160 7caafd7606e2e7841020456f1bb8199274eeb19e SHA1 56079cb927e868a11069a0292697b67daf23ea16 SHA256 7434e97c694d38c07991552c70b1158d954cfbcf069dd4b3e7e29fa50d81c0d4
 EBUILD coderay-0.9.8.ebuild 1117 RMD160 0ef3a93bafd6c03858726b90f7ac78a0ef9fc47b SHA1 6b0544e863b57dc28058ef6c4ae99db97e9bc101 SHA256 4a3d0e7716e5b5333caf0a591092af881dd3b1be8c6944ce5f18e3e038e5d053
-MISC ChangeLog 5205 RMD160 47f4a6a5b333bb89730afb32996e868db20eb53f SHA1 7ed83a631a4df557e83b28a26a9ea4e22225a12d SHA256 64774b15b440dcd012ccabe027608bc2d2820306b0b87957e60344ad83b2b93b
+EBUILD coderay-1.0.0.ebuild 1741 RMD160 e71aa460177c1cb3703e7d843464a73a5191d587 SHA1 cad386c683afb6d52b296fdea3f0abc319cadf08 SHA256 7f78b56f696102823c75338c42bd99a11905df05f28dee64b5aa0c6bdafb3b0e
+MISC ChangeLog 5325 RMD160 4a7b7655bcda96cb913c29f38f07045d9d2a191a SHA1 d2af5171182ef8464e96d20ca91c046323bd0671 SHA256 7a2acf8ca660693291e4c975186af72bffaa784e0316efacd8b740328b8776a1
 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk56NksACgkQiIP6VqMIqNdbugEAkQl3c+60UyPB2+8RYnlR5Wg4
-iJUQ3pZWsE35PWd+IrwBAJT5bEGOgpSxrCBfjXqM+TGvutzMBld/dpi2aP2v0O8e
-=SHRG
+iF4EAREIAAYFAk6CDUoACgkQiIP6VqMIqNeEjgD/Ve29wHWQzz6u/pH3PR4qFqYt
+lGZzGtBDrjQ+OsT2GgcBAI7t8xrL7FbJn/WFan9gDRhK99P14b7hOCgjraHNHMa9
+=BJmq
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/coderay/coderay-1.0.0.ebuild b/dev-ruby/coderay/coderay-1.0.0.ebuild
new file mode 100644 (file)
index 0000000..a324f18
--- /dev/null
@@ -0,0 +1,45 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/coderay-1.0.0.ebuild,v 1.1 2011/09/27 17:51:59 graaff Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ree18 ruby19 jruby"
+
+# The test target also contains test:exe but that requires
+# shoulda-context which we do not have packaged yet.
+RUBY_FAKEGEM_TASK_TEST="test:functional test:units"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="Changes-1.0.textile Changes.textile IDEA README.textile TODO"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library for syntax highlighting."
+HOMEPAGE="http://coderay.rubychan.de/"
+SRC_URI="https://github.com/rubychan/coderay/tarball/v${PV} -> ${P}.tgz"
+
+RUBY_S="rubychan-coderay-*"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+# Redcloth is optional but automagically tested, so we add this
+# dependency to ensure that we get at least a version that works: bug
+# 330621. We use this convoluted way because redcloth isn't available
+# yet for jruby.
+USE_RUBY=ruby18 ruby_add_bdepend "ruby_targets_ruby18 test" ">=dev-ruby/redcloth-4.2.2"
+USE_RUBY=ruby19 ruby_add_bdepend "ruby_targets_ruby19 test" ">=dev-ruby/redcloth-4.2.2"
+USE_RUBY=ree18 ruby_add_bdepend "ruby_targets_ree18 test" ">=dev-ruby/redcloth-4.2.2"
+
+all_ruby_prepare() {
+       # Don't run two tests that are known to break on jruby 1.5. We
+       # should depend on jruby 1.6 to fix this, but only the tests are
+       # broken. https://github.com/rubychan/coderay/issues/4
+       sed -i -e '22,35d' test/unit/file_type.rb || die
+       sed -i -e '48,61d' test/unit/plugin.rb || die
+}