summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-08-18 12:39:40 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-08-18 12:39:40 +0000
commit3d46212e88ab8f29021516140533fe224f296b5a (patch)
tree91142e84c88a49437b9d16015736500ca7f33ffb /dev-ruby/unf
parentVersion bump (diff)
downloadhistorical-3d46212e88ab8f29021516140533fe224f296b5a.tar.gz
historical-3d46212e88ab8f29021516140533fe224f296b5a.tar.bz2
historical-3d46212e88ab8f29021516140533fe224f296b5a.zip
Version bump
Package-Manager: portage-2.2.0/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/unf')
-rw-r--r--dev-ruby/unf/ChangeLog7
-rw-r--r--dev-ruby/unf/Manifest14
-rw-r--r--dev-ruby/unf/unf-0.1.2.ebuild57
3 files changed, 66 insertions, 12 deletions
diff --git a/dev-ruby/unf/ChangeLog b/dev-ruby/unf/ChangeLog
index c5d1668326f3..a7fa8c7dc737 100644
--- a/dev-ruby/unf/ChangeLog
+++ b/dev-ruby/unf/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/unf
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/unf/ChangeLog,v 1.7 2013/04/22 05:34:33 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/unf/ChangeLog,v 1.8 2013/08/18 12:39:35 mrueg Exp $
+
+*unf-0.1.2 (18 Aug 2013)
+
+ 18 Aug 2013; Manuel Rüger <mrueg@gentoo.org> +unf-0.1.2.ebuild:
+ Version bump
*unf-0.1.1 (22 Apr 2013)
diff --git a/dev-ruby/unf/Manifest b/dev-ruby/unf/Manifest
index 8e4689f45cbe..193ac1b6223b 100644
--- a/dev-ruby/unf/Manifest
+++ b/dev-ruby/unf/Manifest
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST unf-0.0.5.gem 118272 SHA256 27be496f67bbb460d581ce2ad113c6766a609b2781c170c232d8f074ef79e37c SHA512 f3f7b0ba3401f1b2563612b72d6d7628b7895b4b19d00feec72594a70e14198792e6faa2de2b3d4fa9096e531a83b6485d0493d18c5190ad98cb2bca494cdb73 WHIRLPOOL 8460b050950577849d264e6e591819a660e3b281ca7aaa0f55312b3f30506535111b03ca96ec931fa96d2dd578dd2d2f22ddf4bec409a369497690bb1c541932
DIST unf-0.1.1.gem 119808 SHA256 ee54b0166568bb428b5128af446955b3109621f99aad35ab5b73011edc3cefe0 SHA512 089e5af46462d7f2cf784cd6c0a6d867c83a32148293f73d43d5bf4c233397cfdd8c004e88318fda5ba4137c9aa271cc1f3529eb5571c56eac0f43dcc12740da WHIRLPOOL bbf54da0c1c64b75fcbdc7206175ce85245e52cded7fcc3c500b412d5e72828389db4a98d347d9095a698dd132074a36f85dba7f25cbcbd49d2baa261df64e3e
+DIST unf-0.1.2.gem 120320 SHA256 3a444368d8e0c8eb6f34981d9a246e3e7ac7fb65cfc5d43857d47b125a7bcabc SHA512 937b242250e838afb8fe6eff255efe63689252203fa56b061f6da864cf61776d2cc53356f3cc8e56a78a20441427377b36ed1e533b24803ab899805a08b2fa41 WHIRLPOOL 1c6e2b78875f4cc5ad32a14631113d12ce729157e319056ad19592eab3c27b57ec57893fe2196903dce2e3e5af7cb06c765c398cbed82d79a2fde29b189c0c0a
EBUILD unf-0.0.5-r1.ebuild 1613 SHA256 41c3733cfa075c2c898c376854682e568b7790eb5c57e3c388b1d3770f772af3 SHA512 ebb5dd3d913655bffdc328818fb2d3319f476451c2b0af26380d640a1fadec09dc65c6f498d1a3d22ad544569b8bf04ba94b23ba8a09790c031fe63a18333bd2 WHIRLPOOL 3fe46bbdf9c124b4464419adc6db124a1a4389685050138245d74ff91efe92eed8f3be38531f641044fa033acb725f3612bc4734c553a63b566b282fb0ce5b88
EBUILD unf-0.1.1.ebuild 1605 SHA256 ba70959ce9feb857d1a1c78cb6c297408393483a697e1cad1f055e277b1816f9 SHA512 ea15b79b6870ce0e835f3c747abc70f3890e7040845efdfc7ff65da6fc63b7094bf592d4f5369abe880971e8a125821b471c3a0e2fddd4e9229ce862b35521c8 WHIRLPOOL 8ff8b53b00661bdb540c746a30655995d4a42b372e6d3b7c3b17e16dcf7bb1612c744e09c91cdfbc91dd593ccfe78d1003785bdae883b5d8303bd9648b45d231
-MISC ChangeLog 1233 SHA256 9626195ae22cfc27007d0fbe28603e3d64e9f4bdb904ec02ce6278bc91b44d42 SHA512 96f053d2c63ddee68a1e2e886663c48c22cc21250749a301153796ced059de9f5c451f66d4cf8c6c5b6cef4bb6e6164eedf02f1682b7d3d1d0c565873877431c WHIRLPOOL 52adc3b434e157538689dab152eac206998d333866dcebaf1fec0a229a246037b114b5fbc42f9e9d4b73f3324a0154f6c1431633c329f8eb043258e9dd486963
+EBUILD unf-0.1.2.ebuild 1604 SHA256 68f0af4f7214ad2fc367e239cac3522e2afc13308e93d939ce2bea300a57c9b5 SHA512 b505ea04820f06172f6c93214bd661ae3ca88be0050c112ece7bd3e896978089c71caffdfea4ffa7f9656874dd7a39fdf40d7db2d11a85c071513e2741b78497 WHIRLPOOL b9610e8bad6131352d278fd3b219807f0d983bbd0c3521e0b57dff1e2aad40712f4f8cf76903c29b3afa87a7caf1e3cbf5f1c3579b6d9fc79e37dc03a38eccb4
+MISC ChangeLog 1341 SHA256 a5b03eef51b43d7824d597a05d1e4858f963b95a93b8c22880ec6266ab69eae3 SHA512 f6ef6146040d4d5d3d9fecdf47aceba8c79e1af67d7711d46cdfdc2ecad151d2363134a757c1859fdf4f862539959938860cfa673439f475967dbdc857388390 WHIRLPOOL 9da90213954adf46131c67b93940815cdd6329d0111be53d3b73b8c322ee47dafee54332795995758433a57512cde65360d95182fbb80a461a04846f450d7fed
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlF0y+oACgkQiIP6VqMIqNfnBwD+NMm8fRlddnpzdNRjBj7TtUP7
-x6ZCChN82WKDTc5kbfAA/jtcf0JGIZ5KWpKbayDwRWZr50oM8vptLBa4g7gWY1rn
-=p75A
------END PGP SIGNATURE-----
diff --git a/dev-ruby/unf/unf-0.1.2.ebuild b/dev-ruby/unf/unf-0.1.2.ebuild
new file mode 100644
index 000000000000..42285b67dc46
--- /dev/null
+++ b/dev-ruby/unf/unf-0.1.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/unf/unf-0.1.2.ebuild,v 1.1 2013/08/18 12:39:34 mrueg Exp $
+
+EAPI=5
+
+USE_RUBY="ruby18 ruby19 jruby"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby."
+HOMEPAGE="https://github.com/knu/ruby-unf"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+# jruby already has support for UNF so it does not need the extension.
+USE_RUBY=${USE_RUBY/jruby/} ruby_add_rdepend "dev-ruby/unf_ext"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/test-unit-2.5.1-r1
+ dev-ruby/shoulda
+ )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/,/end/ d' test/helper.rb || die
+
+ # Remove development dependencies; also remove platform as we don't
+ # care about it as it is, they only use it to avoid the unf_ext dep
+ # that we tackle on our own; finally remove git ls-files usage.
+ sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rcov\)/d' \
+ -e '/platform/d' \
+ -e '/git ls/d' \
+ ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ if [[ ${RUBY} == *jruby ]]; then
+ # Remove dependency over unf_ext which does not exist for JRuby
+ # remove platform, we don't set it.
+ sed -i -e '/dependency.*unf_ext/d' \
+ ${RUBY_FAKEGEM_GEMSPEC} || die
+ fi
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 test/test_*.rb
+}