diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-10-27 22:41:01 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-10-27 22:41:01 +0100 |
commit | f660c6de84558324d784218831d8f0782ee41e2e (patch) | |
tree | c1f2aa79617d0ceaaff49d71603abc386aae2c37 /dev-ruby/charlock_holmes | |
parent | 95461df035e3867364495f065e5e805bf629b2d7 (diff) |
gentoo resync : 27.10.2021
Diffstat (limited to 'dev-ruby/charlock_holmes')
-rw-r--r-- | dev-ruby/charlock_holmes/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest index 0c1a4c54f77c..af4173a565bd 100644 --- a/dev-ruby/charlock_holmes/Manifest +++ b/dev-ruby/charlock_holmes/Manifest @@ -1,3 +1,4 @@ DIST charlock_holmes-0.7.7.tar.gz 1192739 BLAKE2B f057a0b53f8624f12029679c96be754e9225bdeaab4db8077ab8b48c1e04883ea6a9a3019cc0c5d875179b287ef0d70aae591201d8c22c2a6e4a5b4d6c592294 SHA512 5950db982fbbcf41c6c8f893b2d5e1d755ec85e55bd6ce9072507c06925251edb3198840fdf346e8b74f06f4dc1d63bf94657ce582b78947751d20980f71aa8e +EBUILD charlock_holmes-0.7.7-r1.ebuild 986 BLAKE2B 9278c5a85a986a9cc2ac653292267155915995e7bf65f61c68d323f45fb2dae411dcf57a8060c42ca3da837e107d21e6cf9a6d045204a8482bb2fcbe712e54d1 SHA512 dd56ea163a435967f9326e1811cba5f4295e20e73531efb7f2b90ba7f553fa22718a28443fa473ffc646d1a71b838ac2d52b2b70f68681b83379a02c6f3c19ec EBUILD charlock_holmes-0.7.7.ebuild 1025 BLAKE2B 980860549bc164c29fd0bbc8ea39b5351ad789770585690fe08e8e391fdc12cd52bcf2a3a94608776fd853b817e5b5f2fd279303fef4643375f9174f4b3f0f05 SHA512 dc1c5307b88e9996db61d9c671e15d771a5cb1f8b678b6597f6de3d32e869a49ca7c40440a7fae25c1ae057b6c15b4eaac266b02492d42b85bb249773e481b69 MISC metadata.xml 353 BLAKE2B eae222f98b7bf2aaf0e55ab65941125fe64a9d9acf104da1fcb14c267254d25eadcb47738fea0f4a38f5eeb5d4c6b2d3728d46986f96c5a85794828688938d22 SHA512 6d075bb4e4e1702f6afb9278c149a19775f71b3b07b3adeeaf963739dfc0c6540d2144714f9395d9bccd588431b6df185ab87cd270c844b254106c1a83633769 diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild new file mode 100644 index 000000000000..b3f5ce0bc07d --- /dev/null +++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/charlock_holmes/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/charlock_holmes" + +RUBY_FAKEGEM_GEMSPEC="charlock_holmes.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Character encoding detecting library for Ruby using ICU" +HOMEPAGE="https://github.com/brianmario/charlock_holmes" +SRC_URI="https://github.com/brianmario/charlock_holmes/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( + dev-ruby/minitest )" + +CDEPEND="dev-libs/icu:= + sys-libs/zlib" +DEPEND+=" ${CDEPEND}" +RDEPEND+=" ${CDEPEND}" + +all_ruby_prepare() { + sed -i -e '/bundler/d' test/helper.rb || die + + # Avoid dependency on rake-compiler + sed -i -e '/rake-compiler/,$ s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/*.rb || die +} |