Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/mini_magick: mini_magick-3.6.0.ebuild ChangeLog
Date: Thu, 30 May 2013 17:42:43
Message-Id: 20130530174234.CBDA02171D@flycatcher.gentoo.org
1 flameeyes 13/05/30 17:42:34
2
3 Modified: ChangeLog
4 Added: mini_magick-3.6.0.ebuild
5 Log:
6 Version bump, drop ree18.
7
8 (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 1CD13C8AD4301342)
9
10 Revision Changes Path
11 1.16 dev-ruby/mini_magick/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mini_magick/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mini_magick/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mini_magick/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 26 Aug 2012 13:21:25 -0000 1.15
24 +++ ChangeLog 30 May 2013 17:42:34 -0000 1.16
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-ruby/mini_magick
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/ChangeLog,v 1.15 2012/08/26 13:21:25 graaff Exp $
29 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/ChangeLog,v 1.16 2013/05/30 17:42:34 flameeyes Exp $
31 +
32 +*mini_magick-3.6.0 (30 May 2013)
33 +
34 + 30 May 2013; Diego E. Pettenò <flameeyes@g.o>
35 + +files/mini_magick-3.6.0+ruby18.patch, +mini_magick-3.6.0.ebuild:
36 + Version bump, drop ree18.
37
38 26 Aug 2012; Hans de Graaff <graaff@g.o> -mini_magick-1.3.3-r1.ebuild,
39 -mini_magick-3.3.ebuild:
40 @@ -80,4 +86,3 @@
41 Initial import of mini_magick, needed by Typo master. Tests currently fail
42 (at least with ImageMagick 6.5.8.8), and the two changes are sent upstream
43 for merging.
44 -
45
46
47
48 1.1 dev-ruby/mini_magick/mini_magick-3.6.0.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mini_magick/mini_magick-3.6.0.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mini_magick/mini_magick-3.6.0.ebuild?rev=1.1&content-type=text/plain
52
53 Index: mini_magick-3.6.0.ebuild
54 ===================================================================
55 # Copyright 1999-2013 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/mini_magick/mini_magick-3.6.0.ebuild,v 1.1 2013/05/30 17:42:34 flameeyes Exp $
58
59 EAPI=5
60
61 # jruby → test_tempfile_at_path_after_format fails with jruby 1.3.1,
62 # sounds like a bug in JRuby itself, or the code not being compatible.
63 USE_RUBY="ruby18 ruby19"
64
65 RUBY_FAKEGEM_RECIPE_DOC=""
66
67 inherit ruby-fakegem eutils
68
69 DESCRIPTION="Manipulate images with minimal use of memory."
70 HOMEPAGE="http://github.com/probablycorey/mini_magick"
71
72 LICENSE="MIT"
73 SLOT="0"
74 KEYWORDS="~amd64"
75 IUSE=""
76
77 # It's only used at runtime in this case because this extension only
78 # _calls_ the commands. But when we run tests we're going to need tiff
79 # and jpeg support at a minimum.
80 RDEPEND="media-gfx/imagemagick"
81 DEPEND="test? ( media-gfx/imagemagick[tiff,jpeg] )"
82
83 # tests are known to fail under imagemagick 6.5 at least, reported upstream:
84 # http://github.com/probablycorey/mini_magick/issues/#issue/2
85 # update: still fails with imagemagick 6.6.
86 ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
87
88 ruby_add_rdepend ">=dev-ruby/subexec-0.1.0"
89
90 RUBY_PATCHES=( "${P}+ruby18.patch" )
91
92 all_ruby_prepare() {
93 # remove executable bit from all files
94 find "${S}" -type f -exec chmod -x {} +
95
96 # Remove spec definition part because the gemspec file is not included
97 sed -i -e '/gemspec/,$ d' Rakefile || die
98
99 sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
100 }