Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: kde-base/krossruby/
Date: Thu, 03 Dec 2020 01:05:00
Message-Id: 1606957138.3afedfd76f71934b2ccf38c3283d5164210bf23e.asturm@gentoo
1 commit: 3afedfd76f71934b2ccf38c3283d5164210bf23e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 3 00:57:58 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 3 00:58:58 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=3afedfd7
7
8 kde-base/krossruby: Remove unbuildable package
9
10 If you want it back, port/test it with current ruby.
11
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 kde-base/krossruby/krossruby-4.14.3-r1.ebuild | 60 ---------------------------
15 kde-base/krossruby/metadata.xml | 8 ----
16 2 files changed, 68 deletions(-)
17
18 diff --git a/kde-base/krossruby/krossruby-4.14.3-r1.ebuild b/kde-base/krossruby/krossruby-4.14.3-r1.ebuild
19 deleted file mode 100644
20 index 69313a1f..00000000
21 --- a/kde-base/krossruby/krossruby-4.14.3-r1.ebuild
22 +++ /dev/null
23 @@ -1,60 +0,0 @@
24 -# Copyright 1999-2015 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=5
28 -
29 -KMNAME="kross-interpreters"
30 -KMMODULE="ruby"
31 -
32 -USE_RUBY="ruby20"
33 -# Only one ruby version is supported:
34 -# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
35 -# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled
36 -# files with identical path+name will overwrite each other - difficult :(
37 -
38 -inherit kde4-meta ruby-ng
39 -
40 -DESCRIPTION="Kross scripting framework: Ruby interpreter"
41 -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
42 -IUSE="debug"
43 -
44 -DEPEND=""
45 -RDEPEND=""
46 -
47 -pkg_setup() {
48 - ruby-ng_pkg_setup
49 - kde4-meta_pkg_setup
50 -}
51 -
52 -src_unpack() {
53 - local S="${WORKDIR}/${P}"
54 - kde4-meta_src_unpack
55 -
56 - cd "${WORKDIR}"
57 - mkdir all
58 - mv ${P} all/ || die "Could not move sources"
59 -}
60 -
61 -all_ruby_prepare() {
62 - kde4-meta_src_prepare
63 -}
64 -
65 -each_ruby_configure() {
66 - local CMAKE_USE_DIR=${S}
67 - local mycmakeargs=(
68 - -DRUBY_LIBRARY=$(ruby_get_libruby)
69 - -DRUBY_INCLUDE_DIR=$(ruby_get_hdrdir)
70 - -DRUBY_EXECUTABLE=${RUBY}
71 - )
72 - kde4-meta_src_configure
73 -}
74 -
75 -each_ruby_compile() {
76 - local CMAKE_USE_DIR=${S}
77 - kde4-meta_src_compile
78 -}
79 -
80 -each_ruby_install() {
81 - local CMAKE_USE_DIR=${S}
82 - kde4-meta_src_install
83 -}
84
85 diff --git a/kde-base/krossruby/metadata.xml b/kde-base/krossruby/metadata.xml
86 deleted file mode 100644
87 index 0cf59224..00000000
88 --- a/kde-base/krossruby/metadata.xml
89 +++ /dev/null
90 @@ -1,8 +0,0 @@
91 -<?xml version="1.0" encoding="UTF-8"?>
92 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
93 -<pkgmetadata>
94 -<maintainer type="project">
95 - <email>kde@g.o</email>
96 - <name>Gentoo KDE Project</name>
97 -</maintainer>
98 -</pkgmetadata>