summaryrefslogtreecommitdiff
path: root/dev-ruby/magic
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
committerV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
commit752d6256e5204b958b0ef7905675a940b5e9172f (patch)
tree330d16e6362a49cbed8875a777fe641a43376cd3 /dev-ruby/magic
parent0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff)
gentoo resync : 12.05.2022
Diffstat (limited to 'dev-ruby/magic')
-rw-r--r--dev-ruby/magic/Manifest1
-rw-r--r--dev-ruby/magic/magic-0.2.9-r2.ebuild35
2 files changed, 36 insertions, 0 deletions
diff --git a/dev-ruby/magic/Manifest b/dev-ruby/magic/Manifest
index cc432cabce07..4339946c4735 100644
--- a/dev-ruby/magic/Manifest
+++ b/dev-ruby/magic/Manifest
@@ -1,3 +1,4 @@
DIST magic-0.2.9.tar.gz 11642 BLAKE2B 1208e40e1c95ebd8a31f71d860b68acf9663a165fa5f775459f874d79f41c51268a0f0be5d9f6ca416b85a838879d179ccbc10e40047cba1e330f891dbd6297c SHA512 5bc6d6e1b2646b12af7dad15273dc125db68be2d6e6c109484339c8f651349827a90ea81d8feb0441c5811567d85130cda35167e2dbb426842f952fc2ff8ea15
EBUILD magic-0.2.9-r1.ebuild 708 BLAKE2B 9c143dabd64d7846632864b046a3c0b94498b55e6c73dece5736358794b2c9a99c0775bbb766c47906cbac9cfee38dcfd68266800115e6f6b4bc77985f8a88f9 SHA512 aede495082c8ab22bad78f4456daf47057fe5821f6b919effe81bcd00f0e42bfb4719858a35bff881fe0c50c08be08460e197b8c279d51c0874163ee5ec0c03a
+EBUILD magic-0.2.9-r2.ebuild 816 BLAKE2B c6cf02879a3d016655e238410de464fb6e4959a843e80909f99cac9aa88c1c16ca14cfcb10b736a1f3eb529f26bf6cf0aebc01686bce0ad8e02a06501c5da94b SHA512 5e5d462f17a4877816c9d72d67232645aa1f803ca699f3e396f81ea5d2fc71d00f3456a3a5620840740ec58f31422de4dc405c48ded7e6f84bf73bc2da6ebe7d
MISC metadata.xml 339 BLAKE2B beb4876fd388f0e612240b7c9ee67e85e3a7e5ac5d502497fa9d80ce15f4b6c7ad2a6847c5235368f903af9581f0ae045ef28a1347e04c02bd577895f7470968 SHA512 652d191bf38a440cf9a0e554489ead5dc3e59ad676939cffdfa527b9f968b01c532e7f96596824fa8e0151c0cb99b1895178588b56cc161e0cf2462dcb017a92
diff --git a/dev-ruby/magic/magic-0.2.9-r2.ebuild b/dev-ruby/magic/magic-0.2.9-r2.ebuild
new file mode 100644
index 000000000000..0640c4315f96
--- /dev/null
+++ b/dev-ruby/magic/magic-0.2.9-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="magic.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/qoobaa/magic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Ruby FFI bindings to libmagic"
+HOMEPAGE="https://github.com/qoobaa/magic"
+
+IUSE="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND+="sys-apps/file"
+DEPEND+="test? ( sys-apps/file )"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+ruby_add_rdepend "dev-ruby/ffi"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib -Itest test/test_magic.rb || die
+}