diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-06-04 05:19:48 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-06-04 05:19:48 +0000 |
commit | 528e0004612b8ef1c5541c06c35ebc59331451a9 (patch) | |
tree | a5f508575b98c82bdffd3e3199f5af64133cc62e /dev-ruby/ruby-sdl | |
parent | old (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/ruby-sdl/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r1.ebuild | 69 |
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 +} |