# ChangeLog for dev-ruby/mini_magick
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/ChangeLog,v 1.26 2014/11/08 16:20:14 graaff Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/ChangeLog,v 1.27 2015/04/10 05:57:15 graaff Exp $
+
+*mini_magick-4.2.1 (10 Apr 2015)
+
+ 10 Apr 2015; Hans de Graaff <graaff@gentoo.org> +mini_magick-4.2.1.ebuild:
+ Version bump.
*mini_magick-3.8.1-r1 (08 Nov 2014)
Hash: SHA256
DIST mini_magick-3.8.1.tar.gz 219340 SHA256 2c44e5d8a8d4cd1dbef15a1f67517c03d16081f916eb8612e35ebd942b4d6e1e SHA512 be3465a2f5c38b21e26cddc551ff442f5ac009aaeb579f79547726077e270c5e3fae955c44707c5cfeb76399a947f0d917eac68c2dd982e231163527bc559908 WHIRLPOOL 06c897114f330be1d5edb948e2a6d2d6a35e3a2866b0ce3825f9e93bda1696d4ca5146a90721a0b16d01366d21f20662ce41e78a8026fa5d32e02805b1111e1d
+DIST mini_magick-4.2.1.tar.gz 1059651 SHA256 da09b071870371fd1aaa5bf24a462d363d3a451fa118e7e8630adf505b2a7580 SHA512 3ff9de560b9624e1ad77db8dd9feb27c21ca6b94e24ee5d2b0e6f39b47a7e6db49676842bcb5cdc7c24d4c32c91d6c6077d92f7f003c566187b90776fc7253e7 WHIRLPOOL 555f53bffa51ec765dbab614588a04af4ccb2315892052cdfc4a8dd5489d230f7651157a041b1f12da6188888138c218cb3e6a62b9093698a02c6b1d7478cba7
EBUILD mini_magick-3.8.1-r1.ebuild 1546 SHA256 8695535e8483f1a117e748dce8912b8707a0eb65478fc3aee6d9fc35246a4765 SHA512 57b597c1b61e32d542c3de93f64421ce8f803ad8ffc0102bdf0a7fcaf65eaab6fa8317f7a8095bd6ff881cca37053e3cfc6065010005b9ca273f040e342ab97e WHIRLPOOL a3e1bbce0a3128c525696853b093a762a65ad4370fede91089088180141af8dc198df93f87a24bf217cdb6e51bae221a4d04d861b5e691f6ccb1be4d2ca0b2b1
-MISC ChangeLog 4413 SHA256 327358256438d7ecb7246dfedcdfb0b0719d9c54bf10d50bf31fc11485c06ab3 SHA512 532f9936ec947c1b05beda80fe999247eeea426ab10b5681a933d9b6c7ca3fcde8964d9f69db3f041f13c7a8478a8490e68e8614d87858021047494d767f6641 WHIRLPOOL a2eedec63b8cef8326807727ccc1ab078a83d1bccc5b88f88ad21d0b31593930c5452ba98572bbdb4cd681b306857bfea4546c428424e78509e73eb8b88d00ce
+EBUILD mini_magick-4.2.1.ebuild 1570 SHA256 ff43ceca9ab20f03d396f1550c0eed1430cba22107ce0142ed6e60e1bb894c57 SHA512 48ae7737e29fddc7a98cb97499eb63380d929c7512086ee30ca1251c812ef8f6d60f76432bf7cd52ebac9eb4d2010b3d14916f959c4e8bc5f01901a0189bbdae WHIRLPOOL 15afa56df2b3abf8f20530108f9fca421b6535183df1ca201ff98550f5c9fa1024ea2f0f4ab81841750acd39b35f392eba900583d881f7f511e7d5308662f0ba
+MISC ChangeLog 4541 SHA256 eef63c0588a5d58919d631e82ad3defa143f0f9d8cf02902a700ce7d60f7eece SHA512 7e487cc08d2852533d8fdc783fa11d89175b0a0ef41a0f8d96b2254e3b4b5ac2dd074c272ab077775295fe1cf1e806480f03a5eb01d45af12b799a34a1e72cb0 WHIRLPOOL d965f3486ad7114b36bb005b3ab6e7a5eb635957ea782197baa9cfaa1623ee5773a8e5cdff803cc9bf1b032713e06ccea9c1753585144bc68e2554024ae1334f
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlReQsUACgkQiIP6VqMIqNe2tgD/bSGBbSi6FT5qAGW61AvVKcQN
-SApSo1Vt+TlsvMrnhA4A/04ORd5VAt/+ilacIDiG2RXIbIwXUWkxQgpCoajw/4rs
-=Dnof
+iF4EAREIAAYFAlUnZkAACgkQiIP6VqMIqNekkQD/VnKFdv/2kVM2Rvh3MtuTy5Vb
+4nu4WHrCgW2FSykMbscA/AyDGzG42usIrx7qTpKiYnqSAmvv1KUyzvrZy56Gx31L
+=z2YR
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/mini_magick-4.2.1.ebuild,v 1.1 2015/04/10 05:57:15 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Manipulate images with minimal use of memory"
+HOMEPAGE="http://github.com/minimagick/minimagick"
+SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="minimagick-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# It's only used at runtime in this case because this extension only
+# _calls_ the commands. But when we run tests we're going to need tiff
+# and jpeg support at a minimum.
+RDEPEND+=" media-gfx/imagemagick"
+DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )"
+
+all_ruby_prepare() {
+ # remove executable bit from all files
+ find "${S}" -type f -exec chmod -x {} +
+
+ sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die
+
+ # Don't force a specific formatter but use overall Gentoo defaults.
+ sed -i -e '/config.formatter/d' spec/spec_helper.rb || die
+
+ # Avoid test depending on graphicsmagick
+ sed -e '/identifies when gm exists/,/^ end/ s:^:#:' \
+ -i spec/lib/mini_magick_spec.rb || die
+}