Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/ruby-sdl: ChangeLog ruby-sdl-2.0.1b.ebuild
Date: Sun, 30 Nov 2008 16:01:35
Message-Id: E1L6ojl-0000KV-5Q@stork.gentoo.org
1 graaff 08/11/30 16:01:33
2
3 Modified: ChangeLog
4 Added: ruby-sdl-2.0.1b.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.6_rc2/cvs/Linux 2.6.26-gentoo-r2 x86_64)
8
9 Revision Changes Path
10 1.24 dev-ruby/ruby-sdl/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog?rev=1.24&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog?rev=1.24&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog?r1=1.23&r2=1.24
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog,v
19 retrieving revision 1.23
20 retrieving revision 1.24
21 diff -u -r1.23 -r1.24
22 --- ChangeLog 30 Nov 2008 15:46:43 -0000 1.23
23 +++ ChangeLog 30 Nov 2008 16:01:33 -0000 1.24
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-ruby/ruby-sdl
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog,v 1.23 2008/11/30 15:46:43 graaff Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog,v 1.24 2008/11/30 16:01:33 graaff Exp $
29 +
30 +*ruby-sdl-2.0.1b (30 Nov 2008)
31 +
32 + 30 Nov 2008; Hans de Graaff <graaff@g.o> +ruby-sdl-2.0.1b.ebuild:
33 + Version bump. Closes #232893.
34
35 30 Nov 2008; Hans de Graaff <graaff@g.o> -ruby-sdl-1.3.0.ebuild:
36 Remove old version
37
38
39
40 1.1 dev-ruby/ruby-sdl/ruby-sdl-2.0.1b.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-sdl/ruby-sdl-2.0.1b.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-sdl/ruby-sdl-2.0.1b.ebuild?rev=1.1&content-type=text/plain
44
45 Index: ruby-sdl-2.0.1b.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ruby-sdl-2.0.1b.ebuild,v 1.1 2008/11/30 16:01:33 graaff Exp $
50
51 inherit eutils
52
53 MY_P="${P/-/}"
54 S="${WORKDIR}/${MY_P}"
55
56 DESCRIPTION="Ruby/SDL: Ruby bindings for SDL"
57 HOMEPAGE="http://www.kmc.gr.jp/~ohai/rubysdl.en.html"
58 SRC_URI="mirror://rubyforge/rubysdl/${MY_P}.tar.gz"
59 LICENSE="LGPL-2.1"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
62
63 IUSE="image mixer truetype mpeg sge"
64
65 RDEPEND="virtual/ruby
66 >=media-libs/libsdl-1.2.5
67 truetype? ( >=media-libs/sdl-ttf-2.0.6 )
68 image? ( >=media-libs/sdl-image-1.2.2 )
69 mixer? ( >=media-libs/sdl-mixer-1.2.4 )
70 mpeg? ( >=media-libs/smpeg-0.4.4-r1 )
71 sge? ( media-libs/sge )"
72 DEPEND="${RDEPEND}"
73
74 src_compile() {
75 ruby extconf.rb || die "extconf.rb failed"
76 emake || die "emake failed"
77 }
78
79 src_install () {
80 emake DESTDIR="${D}" install || die "einstall failed"
81
82 dodoc rubysdl_const_list.txt README.en NEWS.en
83 insinto /usr/share/doc/${P}/doc
84 doins doc-en/*
85 insinto /usr/share/doc/${P}/sample
86 doins sample/*
87 }
88
89 pkg_postinst () {
90 if ! use image || ! use mixer || ! use truetype || ! use mpeg || ! use sge; then
91 echo ""
92 ewarn "If any of the following packages are not installed, Ruby/SDL"
93 ewarn "will be missing some functionality. This is ok, but may"
94 ewarn "cause errors in Ruby/SDL programs that need these libraries:"
95 ewarn ""
96 ewarn "\tmedia-libs/sdl-image\tImage loading (PNG, JPEG, etc.)"
97 ewarn "\tmedia-libs/sdl-mixer\tSound mixing"
98 ewarn "\tmedia-libs/sdl-ttf\tTrueType Fonts"
99 ewarn "\tmedia-libs/sge\t\tVarious cool graphics extensions"
100 ewarn "\tmedia-libs/smpeg\tMPEG playback (including mp3)"
101 ewarn ""
102 ewarn "If you need the functionality offered by these libraries,"
103 ewarn "emerge the desired libraries, then re-emerge dev-ruby/rubysdl"
104 echo ""
105 fi
106 }