Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/graaff:master commit in: dev-ruby/krb5-auth/
Date: Wed, 01 Jul 2015 04:57:15
Message-Id: 1435726613.4f196c69c967af7a877fc40d03bd9325ebf167e1.graaff@gentoo
1 commit: 4f196c69c967af7a877fc40d03bd9325ebf167e1
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Wed Jul 1 04:56:53 2015 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 1 04:56:53 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/graaff.git/commit/?id=4f196c69
7
8 Cleanup.
9
10 Package-Manager: portage-2.2.18
11
12 dev-ruby/krb5-auth/ChangeLog | 6 +++-
13 dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild | 52 ----------------------------
14 dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild | 54 ------------------------------
15 3 files changed, 5 insertions(+), 107 deletions(-)
16
17 diff --git a/dev-ruby/krb5-auth/ChangeLog b/dev-ruby/krb5-auth/ChangeLog
18 index 4a6873d..726658f 100644
19 --- a/dev-ruby/krb5-auth/ChangeLog
20 +++ b/dev-ruby/krb5-auth/ChangeLog
21 @@ -1,7 +1,11 @@
22 # ChangeLog for dev-ruby/krb5-auth
23 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
24 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
25 # $Header: $
26
27 + 01 Jul 2015; Hans de Graaff <graaff@g.o> -krb5-auth-0.7-r3.ebuild,
28 + -krb5-auth-0.7-r4.ebuild:
29 + Cleanup.
30 +
31 *krb5-auth-0.7-r5 (16 Sep 2014)
32
33 16 Sep 2014; Hans de Graaff <graaff@g.o> +krb5-auth-0.7-r5.ebuild:
34
35 diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
36 deleted file mode 100644
37 index 4167510..0000000
38 --- a/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
39 +++ /dev/null
40 @@ -1,52 +0,0 @@
41 -# Copyright 1999-2011 Gentoo Foundation
42 -# Distributed under the terms of the GNU General Public License v2
43 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
44 -
45 -EAPI=4
46 -USE_RUBY="ruby18"
47 -
48 -RUBY_FAKEGEM_DOCDIR="doc"
49 -RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
50 -
51 -RUBY_FAKEGEM_TASK_TEST=""
52 -
53 -RUBY_FAKEGEM_EXTRAINSTALL="ext"
54 -
55 -inherit multilib ruby-fakegem
56 -
57 -DESCRIPTION="Ruby bindings for the Kerberos library"
58 -HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
59 -LICENSE="GPL-2"
60 -
61 -KEYWORDS="~amd64 ~x86 ~x86-macos"
62 -SLOT="0"
63 -IUSE=""
64 -
65 -DEPEND="${DEPEND} virtual/krb5"
66 -RDEPEND="${RDEPEND} virtual/krb5"
67 -
68 -all_ruby_prepare() {
69 - # Move the example out of the bin directory to avoid auto-installation
70 - mv bin/example.rb . || die
71 - rmdir bin || die
72 -}
73 -
74 -each_ruby_configure() {
75 - ${RUBY} -Cext extconf.rb || die
76 -}
77 -
78 -each_ruby_compile() {
79 - # We have injected --no-undefined in Ruby as a safety precaution
80 - # against broken ebuilds, but these bindings unfortunately rely on
81 - # a symbol that cannot be linked directly.
82 - find . -name Makefile -print0 | xargs -0 \
83 - sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
84 -
85 - emake -Cext || die
86 -}
87 -
88 -all_ruby_install() {
89 - all_fakegem_install
90 -
91 - dodoc example.rb
92 -}
93
94 diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild
95 deleted file mode 100644
96 index 4378845..0000000
97 --- a/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild
98 +++ /dev/null
99 @@ -1,54 +0,0 @@
100 -# Copyright 1999-2012 Gentoo Foundation
101 -# Distributed under the terms of the GNU General Public License v2
102 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
103 -
104 -EAPI=4
105 -USE_RUBY="ruby18 ruby19"
106 -
107 -RUBY_FAKEGEM_DOCDIR="doc"
108 -RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
109 -
110 -RUBY_FAKEGEM_TASK_TEST=""
111 -
112 -RUBY_FAKEGEM_EXTRAINSTALL="ext"
113 -
114 -inherit multilib ruby-fakegem
115 -
116 -DESCRIPTION="Ruby bindings for the Kerberos library"
117 -HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
118 -LICENSE="GPL-2"
119 -
120 -KEYWORDS="~amd64 ~x86 ~x86-macos"
121 -SLOT="0"
122 -IUSE=""
123 -
124 -DEPEND="${DEPEND} virtual/krb5"
125 -RDEPEND="${RDEPEND} virtual/krb5"
126 -
127 -RUBY_PATCHES=( ${P}-ruby19.patch )
128 -
129 -all_ruby_prepare() {
130 - # Move the example out of the bin directory to avoid auto-installation
131 - mv bin/example.rb . || die
132 - rmdir bin || die
133 -}
134 -
135 -each_ruby_configure() {
136 - ${RUBY} -Cext extconf.rb || die
137 -}
138 -
139 -each_ruby_compile() {
140 - # We have injected --no-undefined in Ruby as a safety precaution
141 - # against broken ebuilds, but these bindings unfortunately rely on
142 - # a symbol that cannot be linked directly.
143 - find . -name Makefile -print0 | xargs -0 \
144 - sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
145 -
146 - emake -Cext || die
147 -}
148 -
149 -all_ruby_install() {
150 - all_fakegem_install
151 -
152 - dodoc example.rb
153 -}