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/libnotify/
Date: Fri, 01 Nov 2013 07:33:15
Message-Id: 1383290676.5d53bdb250658d0be8d3761166866e609c4a5509.graaff@gentoo
1 commit: 5d53bdb250658d0be8d3761166866e609c4a5509
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Fri Nov 1 07:24:36 2013 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 1 07:24:36 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=5d53bdb2
7
8 Version bump.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 dev-ruby/libnotify/ChangeLog | 5 +++++
14 dev-ruby/libnotify/Manifest | 1 +
15 dev-ruby/libnotify/libnotify-0.8.2.ebuild | 34 +++++++++++++++++++++++++++++++
16 3 files changed, 40 insertions(+)
17
18 diff --git a/dev-ruby/libnotify/ChangeLog b/dev-ruby/libnotify/ChangeLog
19 index 8ceae4f..63f4977 100644
20 --- a/dev-ruby/libnotify/ChangeLog
21 +++ b/dev-ruby/libnotify/ChangeLog
22 @@ -2,6 +2,11 @@
23 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +*libnotify-0.8.2 (01 Nov 2013)
27 +
28 + 01 Nov 2013; Hans de Graaff <graaff@g.o> +libnotify-0.8.2.ebuild:
29 + Version bump.
30 +
31 01 Nov 2013; Hans de Graaff <graaff@g.o> -libnotify-0.5.7.ebuild,
32 -libnotify-0.7.1.ebuild, -libnotify-0.7.2.ebuild:
33 Cleanup.
34
35 diff --git a/dev-ruby/libnotify/Manifest b/dev-ruby/libnotify/Manifest
36 index f761bfa..917e620 100644
37 --- a/dev-ruby/libnotify/Manifest
38 +++ b/dev-ruby/libnotify/Manifest
39 @@ -1 +1,2 @@
40 DIST libnotify-0.8.0.gem 29184 SHA256 f0bfaf6ffd2203007b109d0bc8176e01939700af861d699d280fd59a4ecaa253 SHA512 657c154420afb9441459b927144a8b2a5a94353d772e945ce0c90b755238d4dbecfccb84935477d94560b6564ff52095a1cb1120947d27aeee145d5c45130569 WHIRLPOOL e14d5d6698f7f23b1d20d265cbd8a6f9d59205797b820b6e6f361503597a386df0b7e7789d401425ca6ae0dca8c4dbc30ec5d43a5c30abfefdf676ce1dabc5f1
41 +DIST libnotify-0.8.2.gem 31232 SHA256 ea2f87d918d6bcc03928d8b630498aa52f37f59a289107dae8306b6a133c1d0f SHA512 0ce2afa6670ed6e89b3603568ad5629e6b056293da8e5f8ad1851338d2eb61a3de24342f14eafffe32fc6b865c494dd0ffb51fd763fbc1197025f83bbdbc7f5e WHIRLPOOL f6d80c7d1820ce132c5872bac68b00c755567d6a2a779520c9d84da92d9b425425f18a16d2724b76f7f2cf1b9d6ce3a172d203d7175e6c7f29d5c2c7a2b484ff
42
43 diff --git a/dev-ruby/libnotify/libnotify-0.8.2.ebuild b/dev-ruby/libnotify/libnotify-0.8.2.ebuild
44 new file mode 100644
45 index 0000000..bc5cfa3
46 --- /dev/null
47 +++ b/dev-ruby/libnotify/libnotify-0.8.2.ebuild
48 @@ -0,0 +1,34 @@
49 +# Copyright 1999-2013 Gentoo Foundation
50 +# Distributed under the terms of the GNU General Public License v2
51 +# $Header: $
52 +
53 +EAPI=5
54 +USE_RUBY="ruby18 ruby19 jruby"
55 +
56 +# Documentation uses hanna, but hanna is broken with newer versions of
57 +# RDoc.
58 +RUBY_FAKEGEM_TASK_DOC="-Ilib yard"
59 +RUBY_FAKEGEM_EXTRADOC="README.rdoc"
60 +
61 +inherit ruby-fakegem
62 +
63 +DESCRIPTION="Ruby bindings for libnotify using FFI."
64 +HOMEPAGE="https://github.com/splattael/libnotify"
65 +LICENSE="MIT"
66 +
67 +KEYWORDS="~amd64 ~x86"
68 +SLOT="0"
69 +IUSE=""
70 +
71 +# Requires minitest-libnotify which we don't package.
72 +RESTRICT="test"
73 +
74 +ruby_add_rdepend "virtual/ruby-ffi"
75 +
76 +ruby_add_bdepend "doc? ( dev-ruby/yard )"
77 +ruby_add_bdepend "test? ( dev-ruby/minitest )"
78 +
79 +all_ruby_prepare() {
80 + rm Gemfile || die
81 + sed -i -e '/[Bb]undler/d' -e '/rubies.rake/d' Rakefile test/helper.rb || die
82 +}