summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-06-04 05:19:48 +0000
committerHans de Graaff <graaff@gentoo.org>2014-06-04 05:19:48 +0000
commit528e0004612b8ef1c5541c06c35ebc59331451a9 (patch)
treea5f508575b98c82bdffd3e3199f5af64133cc62e /dev-ruby/ruby-sdl
parentold (diff)
downloadhistorical-528e0004612b8ef1c5541c06c35ebc59331451a9.tar.gz
historical-528e0004612b8ef1c5541c06c35ebc59331451a9.tar.bz2
historical-528e0004612b8ef1c5541c06c35ebc59331451a9.zip
Revision bump to switch to new SRC_URI. Add ruby20, ruby21.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/ruby-sdl')
-rw-r--r--dev-ruby/ruby-sdl/ChangeLog7
-rw-r--r--dev-ruby/ruby-sdl/Manifest14
-rw-r--r--dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild69
3 files changed, 88 insertions, 2 deletions
diff --git a/dev-ruby/ruby-sdl/ChangeLog b/dev-ruby/ruby-sdl/ChangeLog
index 54635366a928..07be524fdae1 100644
--- a/dev-ruby/ruby-sdl/ChangeLog
+++ b/dev-ruby/ruby-sdl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/ruby-sdl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog,v 1.39 2014/04/24 17:42:59 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ChangeLog,v 1.40 2014/06/04 05:19:42 graaff Exp $
+
+*ruby-sdl-2.1.2-r1 (04 Jun 2014)
+
+ 04 Jun 2014; Hans de Graaff <graaff@gentoo.org> +ruby-sdl-2.1.2-r1.ebuild:
+ Revision bump to switch to new SRC_URI. Add ruby20, ruby21.
24 Apr 2014; Manuel Rüger <mrueg@gentoo.org> ruby-sdl-2.1.2.ebuild:
Remove ruby18 support.
diff --git a/dev-ruby/ruby-sdl/Manifest b/dev-ruby/ruby-sdl/Manifest
index 1c0007b5c26e..8a4b23bbb305 100644
--- a/dev-ruby/ruby-sdl/Manifest
+++ b/dev-ruby/ruby-sdl/Manifest
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST ruby-sdl-2.1.2.tar.gz 178105 SHA256 4436e3e6b10e7f5adbf5c5e62325366155e7dee52db8da233f3137149c448c64 SHA512 1ddae367fb4145cc8142edbf3c61acaf56604054f710ac37cadb8d04f93db24fc3595c1bc8e0fb5f330aabc815884f31b5f2a39c0108026fca442fc0b3bc2807 WHIRLPOOL cf121d5e2a4619f913047854555000dfdf767cf1b103ab2e93de023da5b89fdd22beb19c28780a59fcd6298c0be02308394691fd81772e331347e33ef85b4f58
DIST rubysdl-2.1.2.tar.gz 394125 SHA256 d0f4df467cfa2dd387490fc7673ba5f3fc860fd59f0eabb96848bdc8ef04a36c SHA512 6eccd9aef7ed864683aaa02b227e9786443bb984c4cc89da53d7871f8d07bc33b79dfb50982458df516423c6c4a6d4a8ef3b3ef049aaed9252bcaba952342bbb WHIRLPOOL 819886f272829b2cdcc4a3891457d3d70409127cb98a9227947939b167e8874264a994c14f839ff292ccb1aa060a182f708f0b6a718f70b6f314a66d9bd764a4
+EBUILD ruby-sdl-2.1.2-r1.ebuild 2073 SHA256 6c13432fa3a3127895ac6ae7671cc8cb22e4271ef6f6ffcb9a85ac1a6c807ac7 SHA512 798ac9a5ea4d342b9b7912b336a517dbb08852dbc41be8cafe94453132d7a8d38aee23c0eeaf3103253a13b86c7e2374bbbf49de8d5a230ed2026d7f3bf8b71e WHIRLPOOL 77bd63852dfa7c5e33ebcc32138a41a2ef51adc073b6bc74c3b3d48c0f09c25e4f92e42569982d2a6ba59be7d5e1e0467eee2021b213efb155a0ccc6235bad13
EBUILD ruby-sdl-2.1.2.ebuild 2001 SHA256 addc73788e15b9f630b4944959713f70e8c0c949d2cc5eab4bdab86f8e429f7e SHA512 29a8a90df72bcfe130648e8cee9d04d18b08aa611c28b9a2032c2499f78fcbb75e30f1f391ebae476e8feb0f28af570a19ff23cf19483354345bee3f074831ae WHIRLPOOL 8a58d0db0d0c39838c6654bc650bddb54f33af47d53d4121f26d19f618ba7ca15559aa3e7fca6424b31b3a4397e47fa785a8c090093ae0a7588a2b88db087bc3
-MISC ChangeLog 4828 SHA256 2b70d8c1debdae4f3d83743de1c3af315077be3c5b09f3b591340f1003d43927 SHA512 78d506d66229e3024d22ea3cad792b15e55c509893f339fe6837da0770655af53b60ce894aedff50f7de2d057f2874e8a4fb2118361cc38f3061047addbdb881 WHIRLPOOL af92dbd7f7ecf4d13835bbcb822b3acfa20460c87395c5440493597e81957c1e018efb70a2f8314ab00f8aa2d6cb9385ed2d872356daa4acdef22dff4c023b06
+MISC ChangeLog 5003 SHA256 471e12ce33c87f22d732bc81eea42b1cd23cfbf04e3f530493b9d633b79d69d6 SHA512 d8139a07108cbb74e42750e65cd511c61dda27b39ef27acee17d2260dbd1b1a5b91309e13b3098a4e96a648c17c9289c9526743d69cf6c257239dc19916dc460 WHIRLPOOL 6af7fea2bd5d88dcae402680c03f2b2a14e7f914cc87afa7ebedd50c98425dab9b2d200d4fe39bc7d828ca93cfc8450a806a480f1809d309fcaff0d592f9e2e7
MISC metadata.xml 381 SHA256 0788b473577d08e11c117cc02290027628f93aee0c429b37c1f08ea02470f1ed SHA512 42b98840d9fbef2e0e35e3775b0bef1920df71f56999fa5096b8878b32474e5b2b41d17b7b553c355f324b2409be4dd83a5ea183aac83c4d146ecfb28ea39f54 WHIRLPOOL 832abe97a9b39d5f6dfb6d72479f49380138b16664d77b227572ff8714b73b4c90efc98c41055d883a18af9d9269dc96dde0e60e9deee435bd864937f8381e13
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iF4EAREIAAYFAlOOrHMACgkQiIP6VqMIqNcBNwD/WkCfEbt4jSRIf5/I8Ds4OHTy
+8WOTEuQ45TElK8Nq2VUA+gKxe4b6VspEH7+p9cc7oC7yn153rxPTMuov0e65pZ/0
+=L2zs
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild
new file mode 100644
index 000000000000..24a6ebb132cd
--- /dev/null
+++ b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild,v 1.1 2014/06/04 05:19:42 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit eutils ruby-ng
+
+RELEASE="rel-${PV//./-}"
+RUBY_S="rubysdl-${RELEASE}"
+
+DESCRIPTION="Ruby/SDL: Ruby bindings for SDL"
+HOMEPAGE="http://www.kmc.gr.jp/~ohai/rubysdl.en.html"
+SRC_URI="https://github.com/ohai/rubysdl/archive/${RELEASE}.tar.gz -> ${P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="image mixer truetype mpeg sge"
+
+CDEPEND="
+ >=media-libs/libsdl-1.2.5
+ truetype? ( >=media-libs/sdl-ttf-2.0.6 )
+ image? ( >=media-libs/sdl-image-1.2.2 )
+ mixer? ( >=media-libs/sdl-mixer-1.2.4 )
+ mpeg? ( >=media-libs/smpeg-0.4.4-r1 )
+ sge? ( media-libs/sge )"
+DEPEND="${DEPEND} ${CDEPEND}"
+RDEPEND="${RDEPEND} ${CDEPEND}"
+
+each_ruby_configure() {
+ ${RUBY} extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ emake V=1 || die "emake failed"
+}
+
+each_ruby_install() {
+ emake V=1 DESTDIR="${D}" install || die "einstall failed"
+}
+
+all_ruby_install() {
+ dodoc README.en README.ja NEWS.en NEWS.ja
+ insinto /usr/share/doc/${P}/doc
+ doins doc-en/*
+ insinto /usr/share/doc/${P}/sample
+ doins sample/*
+}
+
+pkg_postinst () {
+ if ! use image || ! use mixer || ! use truetype || ! use mpeg || ! use sge; then
+ echo ""
+ ewarn "If any of the following packages are not installed, Ruby/SDL"
+ ewarn "will be missing some functionality. This is ok, but may"
+ ewarn "cause errors in Ruby/SDL programs that need these libraries:"
+ ewarn ""
+ ewarn "\tmedia-libs/sdl-image\tImage loading (PNG, JPEG, etc.)"
+ ewarn "\tmedia-libs/sdl-mixer\tSound mixing"
+ ewarn "\tmedia-libs/sdl-ttf\tTrueType Fonts"
+ ewarn "\tmedia-libs/sge\t\tVarious cool graphics extensions"
+ ewarn "\tmedia-libs/smpeg\tMPEG playback (including mp3)"
+ ewarn ""
+ ewarn "If you need the functionality offered by these libraries,"
+ ewarn "emerge the desired libraries, then re-emerge dev-ruby/rubysdl"
+ echo ""
+ fi
+}