summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2015-09-16 17:37:37 +0900
committerNaohiro Aota <naota@gentoo.org>2015-09-16 17:37:37 +0900
commitd2752fa5859c9cda6eee6f9e4da15bff7d4d53f4 (patch)
tree708e13cd3c39a2fd399945fc23d92245321e288d /net-misc/mikutter/mikutter-9999.ebuild
parentAdd ruby21 support (diff)
downloadgentoo-d2752fa5859c9cda6eee6f9e4da15bff7d4d53f4.tar.gz
gentoo-d2752fa5859c9cda6eee6f9e4da15bff7d4d53f4.tar.bz2
gentoo-d2752fa5859c9cda6eee6f9e4da15bff7d4d53f4.zip
Bump to 3.2.7; Add Ruby 2.1 support
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'net-misc/mikutter/mikutter-9999.ebuild')
-rw-r--r--net-misc/mikutter/mikutter-9999.ebuild23
1 files changed, 15 insertions, 8 deletions
diff --git a/net-misc/mikutter/mikutter-9999.ebuild b/net-misc/mikutter/mikutter-9999.ebuild
index 5e49f50f5de6..cbb4ceb37009 100644
--- a/net-misc/mikutter/mikutter-9999.ebuild
+++ b/net-misc/mikutter/mikutter-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-USE_RUBY="ruby20"
+USE_RUBY="ruby20 ruby21"
inherit eutils ruby-ng
@@ -55,17 +55,24 @@ all_ruby_unpack() {
}
each_ruby_install() {
+ local rubyversion
+
+ if use ruby_targets_ruby22; then
+ rubyversion=ruby22
+ elif use ruby_targets_ruby21; then
+ rubyversion=ruby21
+ elif use ruby_targets_ruby20; then
+ rubyversion=ruby20
+ else
+ die "Select Ruby verion 2.x"
+ fi
+
exeinto /usr/share/mikutter
doexe mikutter.rb
insinto /usr/share/mikutter
doins -r core plugin
- #if use ruby_targets_ruby21; then
- # sed -e 's/ruby19/ruby21/' "${FILESDIR}"/mikutter
- if use ruby_targets_ruby20; then
- sed -e 's/ruby19/ruby20/' "${FILESDIR}"/mikutter
- else
- die
- fi | newbin - mikutter
+ sed -e "s/ruby19/${rubyversion}/" "${FILESDIR}"/mikutter \
+ | newbin - mikutter
dodoc README
make_desktop_entry mikutter Mikutter \
/usr/share/mikutter/core/skin/data/icon.png