1 |
commit: 55236858c9c91fa9a0817524cdae6c6a0091edb9 |
2 |
Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch> |
3 |
AuthorDate: Tue Jul 2 17:25:32 2013 +0000 |
4 |
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jul 2 17:25:32 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=55236858 |
7 |
|
8 |
Version bump, required for gitlab-grit. |
9 |
|
10 |
--- |
11 |
dev-ruby/charlock_holmes/Manifest | 3 ++ |
12 |
.../charlock_holmes/charlock_holmes-0.6.9.4.ebuild | 41 ++++++++++++++++++++++ |
13 |
.../charlock_holmes/files/0.6.9.4-extconf.patch | 15 ++++++++ |
14 |
3 files changed, 59 insertions(+) |
15 |
|
16 |
diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest |
17 |
index 0d3f8d6..40da336 100644 |
18 |
--- a/dev-ruby/charlock_holmes/Manifest |
19 |
+++ b/dev-ruby/charlock_holmes/Manifest |
20 |
@@ -1,3 +1,6 @@ |
21 |
+AUX 0.6.9.4-extconf.patch 586 SHA256 82b2b31681a7dfc009681ea0c055f12a1c2434e5373b9b2afac5d54c7a7485c2 SHA512 52e79d7eef80abb69ec99aefcb8f978e83845600185f09b28e164b357560f75a3bfebe0760d750e1e5634eaeb6280223377589abcb87da1dcb24e74305906fe4 WHIRLPOOL 3cb21bb0110d12eb4273bab97622d9a44c41a4dce09714d69d285f07d7f9b613be6f0c15cf6e4f972ce2370d66c011b97d964dc17cb28e69dfe875f09b9c211a |
22 |
AUX extconf.patch 1340 SHA256 138eff2646dd79464fa91d2f2654af16d771bc79b9e078c241911c25c41a8f08 SHA512 507e56ae60c493dca44cf7abee1477b1df025d2ef3983a8c0a404a5606db97c1a808cc09c6946e0634377c167c24f96e76343a8a028c5eba9a08d09db81bb800 WHIRLPOOL 0fb6d1eabfa278041659fdd7d1e62499eda95971cdfe4a690dba715e2bb19015a8751f96230da81b937cf5d66bd9751b9340ada5ad5d090dfbba0d27200f2846 |
23 |
DIST charlock_holmes-0.6.8.gem 648192 SHA256 1f3af070aa98fe464413cbc29741b6e4cd986f50e3e4e895771ca91e74428361 SHA512 d7eea160fae7167ac95900380c73c5292f2e455950543d9af394b3a3fdd73244b320e29f0cebcb9472ca78219b899edbd22c02f9857839cc1a375ff2b4795d88 WHIRLPOOL a2b0a04aa2aa993c80971e82ff7d278273109e934432e5d35226093f21dcea2cb84ed9ad8f1f673d432788aac29966aa4dcfae9c7892df23b540000e40a8d22d |
24 |
+DIST charlock_holmes-0.6.9.4.gem 651776 SHA256 e52db7af0f7a652f55244455f84b4f1c09144f0d5e416f677a912f9147d6dfef SHA512 00a1d920418a1ebaf43245f8f94de831de15f29d972eac9e69ae9bcccc88140282c3a57f4f1a35ad49cb336df82589c19f7852bc60f9debfb1253b7111c36d32 WHIRLPOOL 1e743109f32ed81890f6e6f4ef771afc32299836e6e0eefe9ac6546b63cafcc61713601a774c11bd253489f6f51399f9decd157e53953d80d7f7f729ba0cb9a7 |
25 |
EBUILD charlock_holmes-0.6.8.ebuild 1140 SHA256 2c1f570fb1cddea5df800ed217a6c637d74cd81df54b5509bad5d23c6525b1c3 SHA512 11338b2b859abaafddd9334085ab1193e4f66b2d1a23bc9af9a18bbc3b47ce5869086a1de6f0dfde53279c62ea1d85bf3eafe8b00acea44648c65ce761d56070 WHIRLPOOL 115bb8e2987d3858a187a30dd2669fc99faedafbe0cfa3fa528a38e43234769ed3971d65b4133242a5652c7d14ac3e67f0a35326e4c48ea436bef2433c4fff8a |
26 |
+EBUILD charlock_holmes-0.6.9.4.ebuild 824 SHA256 77f35cfc1ac787e8801dde090f8a2900f538e4bd67bc780da60fc185289faf96 SHA512 5325fd2ff3d00aaea951a500c6d18a867a0574d0bd643882b03bcb0837570cb6ddfe3e76a2b042f4e7b2947ebc8243ebbd537ddd74ecb36c3d77e0801ebcb3b0 WHIRLPOOL 3ae9908cc5417925d9db25d6e217d025fdccf90e3995868148eb42bc518c83325523c8fd9b7584a4de4d329e8ee1e15243d59e04856dd2c7dd25832b78f56e60 |
27 |
|
28 |
diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.6.9.4.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.6.9.4.ebuild |
29 |
new file mode 100644 |
30 |
index 0000000..0bb1223 |
31 |
--- /dev/null |
32 |
+++ b/dev-ruby/charlock_holmes/charlock_holmes-0.6.9.4.ebuild |
33 |
@@ -0,0 +1,41 @@ |
34 |
+# Copyright 1999-2013 Gentoo Foundation |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+# $Header: $ |
37 |
+ |
38 |
+EAPI=5 |
39 |
+ |
40 |
+USE_RUBY="ruby19" |
41 |
+ |
42 |
+RUBY_FAKEGEM_RECIPE_TEST="rake" |
43 |
+RUBY_FAKEGEM_RECIPE_DOC="none" |
44 |
+RUBY_FAKEGEM_EXTRADOC="README.md" |
45 |
+ |
46 |
+inherit ruby-fakegem |
47 |
+ |
48 |
+DESCRIPTION="Character encoding detection, brought to you by ICU" |
49 |
+HOMEPAGE="https://github.com/brianmario/charlock_holmes" |
50 |
+ |
51 |
+LICENSE="MIT" |
52 |
+SLOT="0" |
53 |
+KEYWORDS="~amd64 ~x86" |
54 |
+IUSE="" |
55 |
+ |
56 |
+RDEPEND="" |
57 |
+DEPEND="" |
58 |
+ |
59 |
+# TODO: bundles 'libmagic' (file), but it is patched |
60 |
+# and tests fail with vanilla 'libmagic' |
61 |
+ |
62 |
+ruby_add_bdepend "dev-ruby/rake-compiler |
63 |
+ test? ( dev-ruby/rspec:2 )" |
64 |
+ |
65 |
+# fix underlinking |
66 |
+RUBY_PATCHES=( ${PV}-extconf.patch ) |
67 |
+ |
68 |
+all_ruby_prepare() { |
69 |
+ sed -i -e '/[Bb]undler/d' test/helper.rb || die |
70 |
+} |
71 |
+ |
72 |
+each_ruby_compile() { |
73 |
+ ${RUBY} -S rake compile || die |
74 |
+} |
75 |
|
76 |
diff --git a/dev-ruby/charlock_holmes/files/0.6.9.4-extconf.patch b/dev-ruby/charlock_holmes/files/0.6.9.4-extconf.patch |
77 |
new file mode 100644 |
78 |
index 0000000..0711d80 |
79 |
--- /dev/null |
80 |
+++ b/dev-ruby/charlock_holmes/files/0.6.9.4-extconf.patch |
81 |
@@ -0,0 +1,15 @@ |
82 |
+diff --git a/ext/charlock_holmes/extconf.rb b/ext/charlock_holmes/extconf.rb |
83 |
+index 929b87d..509c115 100644 |
84 |
+--- a/ext/charlock_holmes/extconf.rb |
85 |
++++ b/ext/charlock_holmes/extconf.rb |
86 |
+@@ -69,6 +69,10 @@ FileUtils.cp "#{CWD}/dst/lib/libmagic.a", "#{CWD}/libmagic_ext.a" |
87 |
+ $INCFLAGS[0,0] = " -I#{CWD}/dst/include " |
88 |
+ $LDFLAGS << " -L#{CWD} " |
89 |
+ |
90 |
++have_library 'z' or abort 'libz missing' |
91 |
++have_library 'icuuc' or abort 'libicuuc missing' |
92 |
++have_library 'icudata' or abort 'libicudata missing' |
93 |
++ |
94 |
+ dir_config 'magic' |
95 |
+ unless have_library 'magic_ext' and have_header 'magic.h' |
96 |
+ STDERR.puts "\n\n" |