* [gentoo-commits] dev/graaff:master commit in: dev-ruby/krb5-auth/
@ 2011-06-03 11:32 Hans de Graaff
0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff @ 2011-06-03 11:32 UTC (permalink / raw
To: gentoo-commits
commit: 168d8aad094a18f4134e816a8b4effd5ec4c4cfd
Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Fri Jun 3 11:31:59 2011 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 11:31:59 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=168d8aad
Leave the shared object in ext because that is where the gemspec says it will be. Install example.rb.
(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xAE7BB49B0EBD264A!)
---
dev-ruby/krb5-auth/ChangeLog | 7 +++
dev-ruby/krb5-auth/Manifest | 11 ++---
dev-ruby/krb5-auth/krb5-auth-0.7-r1.ebuild | 45 --------------------
...-auth-0.7-r2.ebuild => krb5-auth-0.7-r3.ebuild} | 12 ++++-
4 files changed, 21 insertions(+), 54 deletions(-)
diff --git a/dev-ruby/krb5-auth/ChangeLog b/dev-ruby/krb5-auth/ChangeLog
index 05e3cf4..0d620af 100644
--- a/dev-ruby/krb5-auth/ChangeLog
+++ b/dev-ruby/krb5-auth/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*krb5-auth-0.7-r3 (03 Jun 2011)
+
+ 03 Jun 2011; Hans de Graaff <graaff@gentoo.org> -krb5-auth-0.7-r1.ebuild,
+ -krb5-auth-0.7-r2.ebuild, +krb5-auth-0.7-r3.ebuild:
+ Leave the shared object in ext because that is where the gemspec says it will
+ be. Install example.rb.
+
*krb5-auth-0.7-r2 (21 Apr 2011)
21 Apr 2011; Hans de Graaff <graaff@gentoo.org> +krb5-auth-0.7-r2.ebuild:
diff --git a/dev-ruby/krb5-auth/Manifest b/dev-ruby/krb5-auth/Manifest
index dc9127d..2bd68a6 100644
--- a/dev-ruby/krb5-auth/Manifest
+++ b/dev-ruby/krb5-auth/Manifest
@@ -2,14 +2,13 @@
Hash: SHA256
DIST krb5-auth-0.7.gem 17920 RMD160 8f0fe9412432c9c782eaeb483c8bcd75b1d09828 SHA1 a6c70a21281a07d312fd278cb6292811f6e90bf8 SHA256 35aaf49c7132dee136fed295c59050f74fd4400d9884cf65c024ed773c115d1f
-EBUILD krb5-auth-0.7-r1.ebuild 1195 RMD160 f21ce48c963a0612a00bda3f67a752c356e3b569 SHA1 4b918f2581960e3b6d37705b82b2f6969800182c SHA256 5bf44ea7ff42c74887aee0d5f2f8e00e5b51e6069c6b3a88982701c131ea6bca
-EBUILD krb5-auth-0.7-r2.ebuild 1221 RMD160 71f6cc7b6f29f8f587663eddbcf23d3a2ce23fa8 SHA1 8fbb725bdd523765db0bdf8988f30d3b8c7dba10 SHA256 e8c59e0e94a5eb2953763f91cabd794acd07aa1cf033619f4883bfb530e10e3b
-MISC ChangeLog 870 RMD160 0b25486b1a2c4f9cc2555f2bef9f05bef0ec721b SHA1 f2aecf23e7d31aa2d88efaf6a919434278b3732c SHA256 280da2c238719da7ae44fac3834a8326aeabf9b48b65be1a742064ca80039b81
+EBUILD krb5-auth-0.7-r3.ebuild 1262 RMD160 11dbbcfdffcf7109d44125e7969b2db61b878c21 SHA1 592a747465e4ad15155b49d226c7e39ce306588b SHA256 09d25513e212d8e200018f6523d8a5b6413bfae4fc8475b7b6210c829857c305
+MISC ChangeLog 1140 RMD160 fb45aa017c422b0e1b85b10225bb815de6c4cf46 SHA1 e7b5a86aba29d76a6878603eaeb50bdbe6731316 SHA256 e25dbea45dc3d21db6abe6e215188551805e542e985d68273c16e2573ba6d808
MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk2wFqgACgkQrnu0mw69JkoLpQD+OKfkesGg+bH5rgqpUMn8+QJQ
-XOFt2ifkuA7tksAsnVAA/0TBgnZep1QGjMIS0tDoSoVEGR20rMkT+bd/jq2pwqgO
-=UpeD
+iF4EAREIAAYFAk3oxi8ACgkQrnu0mw69JkqPXAD/SVxzvOyfwkaO4muTbwupwKFJ
+glVYFlIStVaD8QQlAvYBAIs0BQ9L9nQr6lqxqm2Of3VRKUrqxIUD3kwMLb/EbT3U
+=pTpA
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r1.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r1.ebuild
deleted file mode 100644
index 50bcacf..0000000
--- a/dev-ruby/krb5-auth/krb5-auth-0.7-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
-
-EAPI="2"
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for the Kerberos library"
-HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-DEPEND="${DEPEND} virtual/krb5"
-RDEPEND="${RDEPEND} virtual/krb5"
-
-all_ruby_prepare() {
- # Move the example out of the bin directory to avoid auto-installation
- mv bin/example.rb . || die
- rmdir bin || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
- # We have injected --no-undefined in Ruby as a safety precaution
- # against broken ebuilds, but these bindings unfortunately rely on
- # a symbol that cannot be linked directly.
- find . -name Makefile -print0 | xargs -0 \
- sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
-
- emake -Cext || die
- mkdir lib || die
- cp ext/*$(get_modname) lib/ || die
-}
diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r2.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
similarity index 91%
rename from dev-ruby/krb5-auth/krb5-auth-0.7-r2.ebuild
rename to dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
index aca55e1..4167510 100644
--- a/dev-ruby/krb5-auth/krb5-auth-0.7-r2.ebuild
+++ b/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
-EAPI="2"
+EAPI=4
USE_RUBY="ruby18"
RUBY_FAKEGEM_DOCDIR="doc"
@@ -10,6 +10,8 @@ RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
inherit multilib ruby-fakegem
DESCRIPTION="Ruby bindings for the Kerberos library"
@@ -41,6 +43,10 @@ each_ruby_compile() {
sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
emake -Cext || die
- mkdir lib || die
- cp ext/*$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc example.rb
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/graaff:master commit in: dev-ruby/krb5-auth/
@ 2014-09-16 9:21 Hans de Graaff
0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff @ 2014-09-16 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 66ef49d85c2dda1f4043997985a2d866d0494716
Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Tue Sep 16 09:20:57 2014 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Sep 16 09:20:57 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=66ef49d8
Add ruby20, ruby21. EAPI=5. Work around deprecated rake code.
Package-Manager: portage-2.2.8-r1
---
dev-ruby/krb5-auth/ChangeLog | 7 +++-
dev-ruby/krb5-auth/krb5-auth-0.7-r5.ebuild | 54 ++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/krb5-auth/ChangeLog b/dev-ruby/krb5-auth/ChangeLog
index 956f63d..4a6873d 100644
--- a/dev-ruby/krb5-auth/ChangeLog
+++ b/dev-ruby/krb5-auth/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for dev-ruby/krb5-auth
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*krb5-auth-0.7-r5 (16 Sep 2014)
+
+ 16 Sep 2014; Hans de Graaff <graaff@gentoo.org> +krb5-auth-0.7-r5.ebuild:
+ Add ruby20, ruby21. EAPI=5. Work around deprecated rake code.
+
*krb5-auth-0.7-r4 (11 Oct 2012)
11 Oct 2012; Hans de Graaff <graaff@gentoo.org> +krb5-auth-0.7-r4.ebuild,
diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r5.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r5.ebuild
new file mode 100644
index 0000000..c90b44b
--- /dev/null
+++ b/dev-ruby/krb5-auth/krb5-auth-0.7-r5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for the Kerberos library"
+HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
+LICENSE="GPL-2"
+
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+SLOT="0"
+IUSE=""
+
+DEPEND="${DEPEND} virtual/krb5"
+RDEPEND="${RDEPEND} virtual/krb5"
+
+RUBY_PATCHES=( ${P}-ruby19.patch )
+
+all_ruby_prepare() {
+ # Move the example out of the bin directory to avoid auto-installation
+ mv bin/example.rb . || die
+ rmdir bin || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+ # We have injected --no-undefined in Ruby as a safety precaution
+ # against broken ebuilds, but these bindings unfortunately rely on
+ # a symbol that cannot be linked directly.
+ find . -name Makefile -print0 | xargs -0 \
+ sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
+
+ emake V=1 -Cext || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc example.rb
+}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/graaff:master commit in: dev-ruby/krb5-auth/
@ 2015-07-01 4:57 Hans de Graaff
0 siblings, 0 replies; 3+ messages in thread
From: Hans de Graaff @ 2015-07-01 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 4f196c69c967af7a877fc40d03bd9325ebf167e1
Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Wed Jul 1 04:56:53 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 04:56:53 2015 +0000
URL: https://gitweb.gentoo.org/dev/graaff.git/commit/?id=4f196c69
Cleanup.
Package-Manager: portage-2.2.18
dev-ruby/krb5-auth/ChangeLog | 6 +++-
dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild | 52 ----------------------------
dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild | 54 ------------------------------
3 files changed, 5 insertions(+), 107 deletions(-)
diff --git a/dev-ruby/krb5-auth/ChangeLog b/dev-ruby/krb5-auth/ChangeLog
index 4a6873d..726658f 100644
--- a/dev-ruby/krb5-auth/ChangeLog
+++ b/dev-ruby/krb5-auth/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-ruby/krb5-auth
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 01 Jul 2015; Hans de Graaff <graaff@gentoo.org> -krb5-auth-0.7-r3.ebuild,
+ -krb5-auth-0.7-r4.ebuild:
+ Cleanup.
+
*krb5-auth-0.7-r5 (16 Sep 2014)
16 Sep 2014; Hans de Graaff <graaff@gentoo.org> +krb5-auth-0.7-r5.ebuild:
diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
deleted file mode 100644
index 4167510..0000000
--- a/dev-ruby/krb5-auth/krb5-auth-0.7-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
-
-EAPI=4
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for the Kerberos library"
-HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-DEPEND="${DEPEND} virtual/krb5"
-RDEPEND="${RDEPEND} virtual/krb5"
-
-all_ruby_prepare() {
- # Move the example out of the bin directory to avoid auto-installation
- mv bin/example.rb . || die
- rmdir bin || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
- # We have injected --no-undefined in Ruby as a safety precaution
- # against broken ebuilds, but these bindings unfortunately rely on
- # a symbol that cannot be linked directly.
- find . -name Makefile -print0 | xargs -0 \
- sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
-
- emake -Cext || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc example.rb
-}
diff --git a/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild b/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild
deleted file mode 100644
index 4378845..0000000
--- a/dev-ruby/krb5-auth/krb5-auth-0.7-r4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $
-
-EAPI=4
-USE_RUBY="ruby18 ruby19"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README TODO example.rb"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for the Kerberos library"
-HOMEPAGE="http://rubyforge.org/projects/krb5-auth/"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-DEPEND="${DEPEND} virtual/krb5"
-RDEPEND="${RDEPEND} virtual/krb5"
-
-RUBY_PATCHES=( ${P}-ruby19.patch )
-
-all_ruby_prepare() {
- # Move the example out of the bin directory to avoid auto-installation
- mv bin/example.rb . || die
- rmdir bin || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
- # We have injected --no-undefined in Ruby as a safety precaution
- # against broken ebuilds, but these bindings unfortunately rely on
- # a symbol that cannot be linked directly.
- find . -name Makefile -print0 | xargs -0 \
- sed -i -e 's:-Wl,--no-undefined::' || die "--no-undefined removal failed"
-
- emake -Cext || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc example.rb
-}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-07-01 4:57 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-03 11:32 [gentoo-commits] dev/graaff:master commit in: dev-ruby/krb5-auth/ Hans de Graaff
-- strict thread matches above, loose matches on Subject: below --
2014-09-16 9:21 Hans de Graaff
2015-07-01 4:57 Hans de Graaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox