commit:     bc3dacd299065a5c6247e7c106027c0cffc8fb58
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 06:23:15 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 06:23:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3dacd2

dev-ruby/rcairo: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/rcairo/Manifest                |  1 -
 dev-ruby/rcairo/rcairo-1.15.9-r1.ebuild | 81 ---------------------------------
 2 files changed, 82 deletions(-)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 06c41974c1b..74ad72fcc4a 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,2 +1 @@
 DIST cairo-1.15.10.gem 102912 BLAKE2B 
55459487e9148f5b8fbdb00901cf0af9f2fd878ec0a73563e868f98aa76c517520d63702c19f10773c51545f638b7c9ccf69c1190aa324045cb82f5f93fed701
 SHA512 
af3cec5bf03022a5049922aaa0366b7330ec0e2003734ee855d1d9632d2027be6e08efd8b67c02bf3d006d11d8a7e28ac3d23ce9591940dc92442c7552858907
-DIST cairo-1.15.9.gem 102400 BLAKE2B 
9b2c2f04b09ab858667edb74d5ac59c8b957edd49e989403f965cda1b06f4534bae6408cc119bd54c6842372524850a8a417583b95d6b70e6f4bca2c288f9fd8
 SHA512 
f934a0ad283145bb4710374ccb1b149c6f6bcdc69978cbcd45de8a9da319a4611249262b6ca4f8bd5ef3955739c54b24bb278e36c421cd0af91ed14a43eb7e98

diff --git a/dev-ruby/rcairo/rcairo-1.15.9-r1.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.9-r1.ebuild
deleted file mode 100644
index a2ad6e57300..00000000000
--- a/dev-ruby/rcairo/rcairo-1.15.9-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/";
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="amd64 ~ppc ~x86"
-
-RDEPEND="${RDEPEND}
-       >=x11-libs/cairo-1.2.0[svg]"
-DEPEND="${DEPEND}
-       >=x11-libs/cairo-1.2.0[svg]"
-
-ruby_add_bdepend "
-       >=dev-ruby/pkg-config-1.1.5
-       dev-ruby/ruby-glib2
-       test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
-
-all_ruby_prepare() {
-       # Avoid development dependency.
-       sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
-
-       # Avoid unneeded dependency
-       sed -i -e '/native-package-installer/ s:^:#:' ext/cairo/extconf.rb || 
die
-       sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
-
-       # Avoid test that requires unpackaged fixture
-       sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
-}
-
-each_ruby_configure() {
-       ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
-       emake V=1 -Cext/cairo
-
-       # again, try to make it more standard, to install it more easily.
-       cp ext/cairo/cairo$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-       # don't rely on the Rakefile because it's a mess to load with
-       # their hierarchy, do it manually.
-       ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
-               -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
-       each_fakegem_install
-
-       insinto $(ruby_get_hdrdir)
-       doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
-       all_fakegem_install
-
-       insinto /usr/share/doc/${PF}/samples
-       doins -r samples/*
-}

Reply via email to