diff options
Diffstat (limited to 'dev-ruby/rmagick')
-rw-r--r-- | dev-ruby/rmagick/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/rmagick/rmagick-4.2.5.ebuild | 84 | ||||
-rw-r--r-- | dev-ruby/rmagick/rmagick-5.0.0.ebuild | 76 | ||||
-rw-r--r-- | dev-ruby/rmagick/rmagick-5.1.0.ebuild | 78 |
4 files changed, 0 insertions, 244 deletions
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest index 70fefcf97220..a17879c34796 100644 --- a/dev-ruby/rmagick/Manifest +++ b/dev-ruby/rmagick/Manifest @@ -1,12 +1,6 @@ AUX rmagick-4.2.5-empty-rpath.patch 1290 BLAKE2B a50b127e7570b86c6952066306d734dca816ec5390107c8466921d02292fe5eb886b5e90af0fbc1cf74d92ccd55d46afc8c409693551872c0a810ca50bcea21b SHA512 ffe4fdd582057b281a42497a78f09df523b5604a13b301db04481c2138b8c4ce6f62da61ec1f94f0134fdfe0ad664005f7fca70f6c0193167a12e1778ae2f093 -DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c -DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5 -DIST rmagick-5.1.0.tar.gz 1991405 BLAKE2B 79b0a5551ec51edac9c023edd9b7962f033884143d546a91081f15c9f826c72f636c77f1af614d75d7be569c8f3c7edaedc8fa348e53f4b9ea1e7e9543b736e9 SHA512 e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f -EBUILD rmagick-4.2.5.ebuild 2423 BLAKE2B c58a2d4ffab47b33971abc39effebae23b38cc1643e6cb203ff35df285b69a056bbef822a022adf9ea4524e086af4076d58a73d365164cf066d77a9b42f8a7ac SHA512 3d7c15cd33ca7ff539269078b65b98f82eb5c46791b1ce58e19d487cf14c370ad7c23b83620e48845b5fcd8932a88ee4f6e3e42e4e9ee0d7d620991a836ec982 EBUILD rmagick-4.3.0.ebuild 2366 BLAKE2B 0ad9a8c230f133d774d1363d2254cf8f2c4b8ee35a8337e51bc6850ea165f529b7938dc7ded1b7e023d9c3668cf8bf356ec428f31230eab98fb52a62676e642b SHA512 73924c8d1fd9c55a7b22ba1f1e422047d5f6877f891e53fbb8518c23a26abc6b391488c53978d20b2effc78e1d984e097f56bbf39461816a54e11d3b642e3f26 -EBUILD rmagick-5.0.0.ebuild 2057 BLAKE2B dcede88d504ebb65dc6af9f411ac58b00858deaa41fbe6bcc5637f1bf2371c9b86118e70eef40d3dbf3ecc48a79d43ab34fde306139feb693d58f92c123699dc SHA512 f440e6b756a3c2e83c56d9aee0a508bf38676e17c5a7af56b8a9747be5cda8db4da2609552e5385317e1bff98855667247822be077ba64f7e69f727cddba2fc2 -EBUILD rmagick-5.1.0.ebuild 2097 BLAKE2B b365e556dd3ce4d9b75d18496e4d189ea1a67c8c4da4163737b643fdd39ba75c2d6e10e7c6ec9df14bd25c21a670d3f4323212d4c28d549774569fc539ca6720 SHA512 b26b84c4d0510cfc39a4199251b9912a61bfad62f89fcad74e2755a6fca07c13844aebad6529abf816301051a30689f6f6b193d1ca1b40cd26d061da74c90e98 EBUILD rmagick-5.2.0.ebuild 2104 BLAKE2B 7a20b61fcafc7ad469fff0742a1a32dc587ce95fcd8ff7651f85d383f7e45e1da4e2b96656dbc0c3f56ca73f7d561ba4fa1c1fbaf9c892edaed6aa4d1daa9513 SHA512 0c3e13da2dcec22854c56b15dad05de4a894000b8692ab8cec23f24aab4045aeb423f229e8990d3fe498dccbe56cef060733f85a268765ea69e523f09cab3d5a MISC metadata.xml 393 BLAKE2B 3edbb25a18dc0c0d750cc690bdac1953e583982b54432b9c7440292d8af8277f9698da03947c64b0fa2c275d59fa278d9801d11e79970a330f7dd6748e093f2c SHA512 c38f821c322ae3fac665251d9b4dc936d4213bb8ecd3220078febe454238d56f5b12eef3dd0500dd06fad4a460ce4c16f08c709c42c05de3484fd7d0b3d929c4 diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild deleted file mode 100644 index 7e50e8b05da9..000000000000 --- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# 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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb) - -MY_PV=RMagick_${PV//\./-} - -inherit ruby-fakegem - -DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library" -HOMEPAGE="https://github.com/rmagick/rmagick" -SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="rmagick-${MY_PV}" - -LICENSE="Artistic" -SLOT="4" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" -IUSE="doc" - -RDEPEND+=" >=media-gfx/imagemagick-6.9.0:=" -DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )" - -PATCHES=( "${FILESDIR}/${P}-empty-rpath.patch" ) - -all_ruby_prepare() { - # Avoid unused dependency on rake-compiler. This also avoids an - # extra compile during tests. - sed -i -e '/extensiontask/ s:^:#:' \ - -e '/ExtensionTask/,/end/ s:^:#:' \ - -e '/compile/ s:^:#:' Rakefile || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die - sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Squelch harmless warning about imagemagick installation. - sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die - - # Reading PDFs is not allowed by the default Gentoo security policy for imagemagick - #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security policy"' spec/rmagick/image/read_spec.rb || die - - # Update version number hardcoded in tests - sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || die - - # Create directory used for a test - mkdir tmp -} - -each_ruby_test() { - # Borrowed from media-gfx/gscan2pdf - # Needed to avoid test failures on e.g. ppc, bug #815856 - # (Unclear why it doesn't manifest on amd64 here at least) - local confdir="${HOME}/.config/ImageMagick" - mkdir -p "${confdir}" || die - cat > "${confdir}/policy.xml" <<-EOT || die - <policymap> - <policy domain="coder" rights="read|write" pattern="PDF" /> - <policy domain="coder" rights="read" pattern="PS" /> - </policymap> - EOT - - RSPEC_VERSION="3" ruby-ng_rspec -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc examples/* - - if use doc ; then - docinto . - dodoc -r doc - fi -} diff --git a/dev-ruby/rmagick/rmagick-5.0.0.ebuild b/dev-ruby/rmagick/rmagick-5.0.0.ebuild deleted file mode 100644 index 8078c21eb70d..000000000000 --- a/dev-ruby/rmagick/rmagick-5.0.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb) - -MY_PV=RMagick_${PV//\./-} - -inherit ruby-fakegem - -DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library" -HOMEPAGE="https://github.com/rmagick/rmagick" -SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="rmagick-${MY_PV}" - -LICENSE="Artistic" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="doc" - -RDEPEND+=" >=media-gfx/imagemagick-6.9.0:=" -DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )" - -all_ruby_prepare() { - # Avoid unused dependency on rake-compiler. This also avoids an - # extra compile during tests. - sed -i -e '/extensiontask/ s:^:#:' \ - -e '/ExtensionTask/,/end/ s:^:#:' \ - -e '/compile/ s:^:#:' Rakefile || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die - sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Squelch harmless warning about imagemagick installation. - sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die - - # Create directory used for a test - mkdir tmp -} - -each_ruby_test() { - # Borrowed from media-gfx/gscan2pdf - # Needed to avoid test failures on e.g. ppc, bug #815856 - # (Unclear why it doesn't manifest on amd64 here at least) - local confdir="${HOME}/.config/ImageMagick" - mkdir -p "${confdir}" || die - cat > "${confdir}/policy.xml" <<-EOT || die - <policymap> - <policy domain="coder" rights="read|write" pattern="PDF" /> - <policy domain="coder" rights="read" pattern="PS" /> - </policymap> - EOT - - RSPEC_VERSION="3" ruby-ng_rspec -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc examples/* - - if use doc ; then - docinto . - dodoc -r doc - fi -} diff --git a/dev-ruby/rmagick/rmagick-5.1.0.ebuild b/dev-ruby/rmagick/rmagick-5.1.0.ebuild deleted file mode 100644 index 26adb72d7ad0..000000000000 --- a/dev-ruby/rmagick/rmagick-5.1.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb) - -MY_PV=RMagick_${PV//\./-} - -inherit ruby-fakegem - -DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library" -HOMEPAGE="https://github.com/rmagick/rmagick" -SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="rmagick-${MY_PV}" - -LICENSE="Artistic" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="doc" - -RDEPEND+=" >=media-gfx/imagemagick-6.9.0:=" -DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )" - -ruby_add_bdepend "dev-ruby/pkg-config" - -all_ruby_prepare() { - # Avoid unused dependency on rake-compiler. This also avoids an - # extra compile during tests. - sed -i -e '/extensiontask/ s:^:#:' \ - -e '/ExtensionTask/,/end/ s:^:#:' \ - -e '/compile/ s:^:#:' Rakefile || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die - sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Squelch harmless warning about imagemagick installation. - sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die - - # Create directory used for a test - mkdir tmp -} - -each_ruby_test() { - # Borrowed from media-gfx/gscan2pdf - # Needed to avoid test failures on e.g. ppc, bug #815856 - # (Unclear why it doesn't manifest on amd64 here at least) - local confdir="${HOME}/.config/ImageMagick" - mkdir -p "${confdir}" || die - cat > "${confdir}/policy.xml" <<-EOT || die - <policymap> - <policy domain="coder" rights="read|write" pattern="PDF" /> - <policy domain="coder" rights="read" pattern="PS" /> - </policymap> - EOT - - RSPEC_VERSION="3" ruby-ng_rspec -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc examples/* - - if use doc ; then - docinto . - dodoc -r doc - fi -} |