summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-03-03 20:41:49 +0000
committerHans de Graaff <graaff@gentoo.org>2013-03-03 20:41:49 +0000
commit4ec010fe7a2f60483b9f8240325c5cdb417d7039 (patch)
tree287d1c249bd2980a034e3ec080686a2094fada41 /dev-ruby
parentCleanup. (diff)
downloadhistorical-4ec010fe7a2f60483b9f8240325c5cdb417d7039.tar.gz
historical-4ec010fe7a2f60483b9f8240325c5cdb417d7039.tar.bz2
historical-4ec010fe7a2f60483b9f8240325c5cdb417d7039.zip
Version bump.
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/fast_gettext/ChangeLog7
-rw-r--r--dev-ruby/fast_gettext/Manifest10
-rw-r--r--dev-ruby/fast_gettext/fast_gettext-0.7.0.ebuild46
3 files changed, 58 insertions, 5 deletions
diff --git a/dev-ruby/fast_gettext/ChangeLog b/dev-ruby/fast_gettext/ChangeLog
index ca6b7122b3d9..aaec27803bdc 100644
--- a/dev-ruby/fast_gettext/ChangeLog
+++ b/dev-ruby/fast_gettext/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/fast_gettext
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fast_gettext/ChangeLog,v 1.21 2013/03/03 20:39:29 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fast_gettext/ChangeLog,v 1.22 2013/03/03 20:41:47 graaff Exp $
+
+*fast_gettext-0.7.0 (03 Mar 2013)
+
+ 03 Mar 2013; Hans de Graaff <graaff@gentoo.org> +fast_gettext-0.7.0.ebuild:
+ Version bump.
03 Mar 2013; Hans de Graaff <graaff@gentoo.org> -fast_gettext-0.6.10.ebuild:
Cleanup.
diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index e698e5c42d2a..8fa977a1f614 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -2,13 +2,15 @@
Hash: SHA256
DIST fast_gettext-0.6.12.gem 85504 SHA256 9c8e3077f05b42e642035424e5e55ed0bd95fef23217eab8325e110b2f8608ad SHA512 88a1da0cc935139cdf82e45e3d1ea7c8dc041ffa40d59535a81070f9d8ec8a102a8ccef49b802f226c25f4e3b8c5e641895b293e9df34cf1fcfe7aa61c8752cf WHIRLPOOL 29cde9a783c655a70461aac2d1d4740f5785e9d21ff3c8c6e78f72f1a83d736d6ea8efb60e40256cdc0d4e365c9bef8be2a961eadcb710444bfe65380f779936
+DIST fast_gettext-0.7.0.gem 85504 SHA256 3c188799ce57a76df8d42f70d6a5e2f8822bdebca74ad289e655a7dd366c4abc SHA512 b049fba9ea0d1c71889b3c4eb24e9d1510720fdd0b5e54cf665de57af85c0093c55908f24a71eca7b6a97d3f689ddabc7b502f83d6c4fac6659b3ce93675a3cf WHIRLPOOL 73c4a71510cc1bca77ba2804e524ffd2e5a9bd2caa1704f30486d88a75cfdcd2016f637ba653b20337997d744c0d2bd1bac7002001453f691be558da3c373159
EBUILD fast_gettext-0.6.12.ebuild 1538 SHA256 4dddcac3531e8a286612d0d256ba7666e59b298514869f4a554ebac5d259fa7e SHA512 7cd667e225d865ce6dd3c9a0b3c51062c90cdae778c8e1f8e15f59bfcd8b7ee717b1991f2f50d80c185718ef68b8e6819da8954077ecd5bc525e8223194d61a3 WHIRLPOOL 9c29fe1b4fa34f0514fbdbe2f82ac1250884017792ab0c38d677d9fde3a101022fff188b76f0b92342b853d1d793ccb3013ed84ddbb9d478425f040eb8d58c96
-MISC ChangeLog 3138 SHA256 00ea8122e838dad0c71bb30d7215047f55a5e05fff3d7bf0da2ef6d77f8c7ded SHA512 f8109a99f0fa1d7fc1c1b7e460600d28d2f260a99b4b28f48ed1426f2bb19375b6e9df9ec5068d1766bba02095464c4c11387ad28b9a7c826e03b8ec0a5b686d WHIRLPOOL 757af182bd60c966fc89e1d9b772fd9d3aab7e9b32b69fbf10019522b9bb83134a166c9b365b6f08902330074e0bf4cc745c4b48483216553ac34af0daf924ba
+EBUILD fast_gettext-0.7.0.ebuild 1535 SHA256 8386899757dd2581ddf50d8ed32870f77abf9acc160aab91f310c5bfb97b7b18 SHA512 101b02c71ace1806250097ab820007468051fb962f9dfff1fe1ece40b3699e03a2e53cb5aa5fdef5150ef03a1daeab942901592c3716454896e3d308e9d74715 WHIRLPOOL efc9a27424fd1dcb49433d80ebece137eb88189f3341888386a2297f56bcd23600f414225019caaf4157b8eb09d92ef6ea8cd998a5726a0d097b784285afa0e1
+MISC ChangeLog 3268 SHA256 a209644e1456528868574e027b1115ce61f9d00b0240bef1b1d1658140eff295 SHA512 4359201c5dcd4c0026a4c11235fce0207bd445c1cbaf8aa8348e322bc605b9cd33021b20e9367d2e3b25f7f5290964423d559f8d9eaf1ff2ed5857fb0921bf9f WHIRLPOOL aa7264a4f23440ce46dd60441f58508d5ed09e56c1f0027f42c61a36d2361ad62ba70d9f0f9be3e89cd220f7e163c1229b94b9a809562333da6d4b1471926c0d
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlEztQIACgkQiIP6VqMIqNcLGQD/R7vA3kGtaICNicZrnQX4p7+V
-Yal2s6LvgaSqAWBut5kBAI6slPc5lO4hKmO6GBAkZQ375QKN4EXHVz+gSqiTaEYy
-=N8Zl
+iF4EAREIAAYFAlEztY0ACgkQiIP6VqMIqNeWhwEAi46wk+Pm/eElYtHXHJkVtSVM
+2cZi6rdh8ZaiZe0EwioA/A2nZVNCLkYzJQPD8A8pDhpQTXpdP9cOtUvYVXiHhB7Z
+=cllc
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/fast_gettext/fast_gettext-0.7.0.ebuild b/dev-ruby/fast_gettext/fast_gettext-0.7.0.ebuild
new file mode 100644
index 000000000000..f920d2202826
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-0.7.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fast_gettext/fast_gettext-0.7.0.ebuild,v 1.1 2013/03/03 20:41:47 graaff Exp $
+
+EAPI=5
+
+# jruby support requires sqlite3 support for jruby.
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5 x faster, 560 x less memory, simple, clean namespace (7 vs 34) and threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activerecord dev-ruby/bundler )"
+
+all_ruby_prepare() {
+ rm Gemfile.lock || die
+
+ # Remove jeweler and bump from Gemfile since they are not needed for tests.
+ sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+
+ # Avoid unneeded dependency on git.
+ sed -i -e '/git ls-files/ s:^:#:' fast_gettext.gemspec || die
+
+ # Don't run a test that requires safe mode which we can't provide
+ # due to insecure directory settings for the portage dir. This spec
+ # also calls out to ruby which won't work with different ruby
+ # implementations.
+ sed -i -e '/can work in SAFE mode/,/end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+ # Make sure the right ruby interpreter is used
+ sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die
+}