summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-05-19 07:43:51 +0000
committerHans de Graaff <graaff@gentoo.org>2013-05-19 07:43:51 +0000
commit19797708213a18ab641e4e5ed1ff93d56b29d115 (patch)
tree30c68aaf2665aed3728310256eb5d442b839ad16 /app-emacs/ruby-mode
parentAdding patch to fix missing symbox in libeap, fixing bug #470038 (diff)
downloadhistorical-19797708213a18ab641e4e5ed1ff93d56b29d115.tar.gz
historical-19797708213a18ab641e4e5ed1ff93d56b29d115.tar.bz2
historical-19797708213a18ab641e4e5ed1ff93d56b29d115.zip
Version bump to latest ruby version in tree. Add additional upstream fix for obsolete last-command-char use.
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'app-emacs/ruby-mode')
-rw-r--r--app-emacs/ruby-mode/ChangeLog11
-rw-r--r--app-emacs/ruby-mode/Manifest23
-rw-r--r--app-emacs/ruby-mode/files/ruby-mode-1.9.3_p429-last-command-char.patch22
-rw-r--r--app-emacs/ruby-mode/ruby-mode-1.9.3_p429.ebuild21
4 files changed, 60 insertions, 17 deletions
diff --git a/app-emacs/ruby-mode/ChangeLog b/app-emacs/ruby-mode/ChangeLog
index 5b5f3ffd0ab0..ea94ae0b2d8d 100644
--- a/app-emacs/ruby-mode/ChangeLog
+++ b/app-emacs/ruby-mode/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emacs/ruby-mode
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/ruby-mode/ChangeLog,v 1.41 2009/11/24 21:18:53 fauli Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ruby-mode/ChangeLog,v 1.42 2013/05/19 07:43:50 graaff Exp $
+
+*ruby-mode-1.9.3_p429 (19 May 2013)
+
+ 19 May 2013; Hans de Graaff <graaff@gentoo.org> +ruby-mode-1.9.3_p429.ebuild,
+ +files/ruby-mode-1.9.3_p429-last-command-char.patch:
+ Version bump to latest ruby version in tree. Add additional upstream fix for
+ obsolete last-command-char use.
24 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
ruby-mode-1.8.6.ebuild, ruby-mode-1.9.1_pre1.ebuild,
diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest
index 90c7e8810625..d683ff6cc916 100644
--- a/app-emacs/ruby-mode/Manifest
+++ b/app-emacs/ruby-mode/Manifest
@@ -1,29 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX 50ruby-mode-gentoo.el 420 SHA256 d98ec863c5a1a4981ede60d298e4ca28816847849a68e5d91cbcf83f36934072 SHA512 1b1063effe3132f2ab4f122957e8fb2cec1bb2ce4dfda38c183851408f33da3440730caeb3db96d1310f01163ad042e2753e1b5c3e1e04183a694230782c8b1e WHIRLPOOL 7c9932154e4daf218bedc094e4a21b957961eac3b2cfd8377d6100d1068602c5eeb76b2ac962f8b912af4a6b09286cc0032e3df18da6a1b06a099a65d5ef5edb
+AUX ruby-mode-1.9.3_p429-last-command-char.patch 763 SHA256 dc0bce73efd5f3f9c0c94590787ef4a671ce8d98afb52372cb97a10114e1588f SHA512 3b42fb73b882350e9ef3d39fdfa91b5f43f19602ffd47db6bed912c36d360aae76519ecf6db6b2573ff98624bc2e9f4f404ae94ab3d4c24e0724d8fa693c2485 WHIRLPOOL aa526b4504eb3b558d7547fc348c333784dac6f3b6514dbe9ed6410ebdad4bd6e5d0634a2dbaa75b27dfdf823cdfad09d1422a0a8ea7969f7666779a124a56cc
DIST ruby-1.8.6.tar.gz 4589394 SHA256 3ef37fb961d04471a1aef2c8079d6fab09932e3281d79859d5cd5d426bde0868 SHA512 d0169733e832f3f7c4cf6f6af6810d2baeb22d22ffd22810aefe621798fdbb18e2da38081f9ced090c60808f03333437612af74d555066fd9699dc2cd903cc96 WHIRLPOOL 32e998ceba46578097db56adba20e230d526ab6eb3b2fcbcdd1d96cc81ddbb4953920df09f8c7f359c0fee15d125cbc33d93195fd6f3f1f3f17688a370224a11
DIST ruby-1.9.1-p243.tar.bz2 7191348 SHA256 39c9850841c0dd5d368f96b854f97c19b21eb28a02200f8b4e151f608092e687 SHA512 314cac52bf47bae381a135fd5ecaa2354d8a8064e003a1abca949780420cfb46835b26a7e9c3339f3f9b0ea1d7f98d31a33baa232120d00a2f809ba530d3a587 WHIRLPOOL 129aaa90ff84c257c9ae8f9e3efe735df089e6c9c20cd0b07c2e12e6d6cd9b41b79cd3c2882d65762c610cd71f2e38cf32a03afd039a27c9a9166d4f79c0fe7e
DIST ruby-1.9.1-preview1.tar.gz 7409682 SHA256 99443bdae9f94ba7b08de187881f8cbee172379edf9c5fa85fc04c869150ff6d SHA512 cbdc8c4897db3645ed691f565cdf54414f6cf2a60a51e1bb0174bc135b6367fbe2d2adbd702626079054a982f817e66f9f8351bc802aca7d8cca4a20f1c8d072 WHIRLPOOL 373e8b46f5ae758e63c0467582a6c90ef5bfbb0c27d9cde4069ad591ed3be94cde131dbbf4b2679b3e6af68488c2a205f8fd48273aded820df4984d639f3c970
+DIST ruby-1.9.3-p429.tar.bz2 10042323 SHA256 9d8949c24cf6fe810b65fb466076708b842a3b0bac7799f79b7b6a8791dc2a70 SHA512 c61216f34ed2ac02dba71e88da59d369e5aed1691039f19dbe4124a1cb3349fdafdf5c1a8993ddc1122312909cf69c5bb140edbd7112ca09147b40ec6244ffe3 WHIRLPOOL e4ff8f3b5f6525b9bd54febb00f132267b5efb163cf428774e3077fff3f0e94e0419dc7e8ff4f657ec5fd6f753056666725d26a0c8b10c0641438c51173ea04c
EBUILD ruby-mode-1.8.6.ebuild 611 SHA256 2097547208080d6592122df95e165f3d5e5cc1fc3ba97b2d46cc929e2dcd8734 SHA512 b3df17c9b714faa0ddb1a6d431a922935504dd8f9da27e8178f5a210597ba0d2d21a4afef0ed9aa6a4dbb3f713e5183fe465ddea559cbb17aa1b4c54bd8119b0 WHIRLPOOL c18e872fc3600d1f94732f0c31e259ded579540a49dfd88a80910ee71344d588001f2a56d1f856ca04558fc6843c6c9aa505f75d83ba900768c21ed435fd3001
EBUILD ruby-mode-1.9.1_p243.ebuild 665 SHA256 3c6e964848fe94b48d11568ad5f945125f0ae2a45e655ea89ca2d3ab80ed96e6 SHA512 e3b929525171c38e83ee9c76db562013c21bdd0207c0cf94d49337f3122bc4db20f78ed5cb030c2df642ad4c104c2e210a43f888d36715c9c774379949d9e339 WHIRLPOOL d6e57f7d5c12a2fa7b1b29daae36ee12351ad51f73b3e5fcb37e1091c70370dd1ad35c2ba07d74090f3b6cc26737f533dfbc0a91166b170301d3387e20774da3
EBUILD ruby-mode-1.9.1_pre1.ebuild 659 SHA256 9f3edbb7bb85024757536225c0e82873c53b8348104cea75b0ca597f865bdc8c SHA512 94f38e3b96aa666a55230136a3b902b27d11e488cbd040040b85d30ec43474d9b902ea748e73f325788f9fc4fe104a0ff744f60394941cde55ada39e1b225491 WHIRLPOOL 81640c8ca9ea22fa5bf9a36d39b8d3f6a60e6048f468198f55a44443fa7c133a1bbc2e471a23e963c228514019b0830b0f670e95c974a0b3b439ece87d879838
-MISC ChangeLog 5006 SHA256 586f47a28f3722a614197c93b238cf839415ebc30ed623363ed7fce2e8c0b3ac SHA512 f13f4651982e9984c97c5e60c0a24f77b8d60859834efc43ced8e68a4d6763002765a44a53bf8483c9a08bb57939b0f960102ab4424861a773cc57e37e413897 WHIRLPOOL f179ccc947d56628112d8589f65b4dfb083e8b4e7c9f6e24f62f591c78115b7664fc7a76573c3f6096b2ea4b331fce35ea7107d493845c3f48871f4807ee7e80
+EBUILD ruby-mode-1.9.3_p429.ebuild 716 SHA256 e8a0072cfeafaa02d0eef43765d755ee5f2b0dd90841ff91479e66608f69a478 SHA512 cc61a8ec33f033936f8a790b4c995a084a2c65a1fdfb3acb596a1073a988eaa7723327f2750301cb66637e927d04e4316e010c4d72cc08c632012f50c5f142df WHIRLPOOL 8018e13891ea81dd9096fde08a460525b1e63a2f0754d2f46a8689865a257c5e6de28ed596c08f6bffc9502f50ed4096c9e8117ee2c255d6b4fb779c0dc517fb
+MISC ChangeLog 5293 SHA256 2fe6b10aa77dd867686eac430d54db1d8ccecd05d989067841dd3d5f0dba756f SHA512 547b7c5da704b5adbd04b676097ea363b73afae8407b4616d6f76e97ff7238d961411afced4666c42b63c24d6159b6db90fe8285bbbdd7cc496df4e1f2d27c24 WHIRLPOOL 910c29de1fb0df694309cb08388746cc74863692072df314ae3ed40a19fbda108a70201b688c7c113be6177378c8edccaa2d86188873f6fccd439621d278ac3b
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBAgAGBQJP9fRLAAoJEDxpGckxwJCB4GsP/1++WP1KL6OxZ3+jtAxRlxAo
-gaQgV/WZHaYiWpT8tp0/hezowR+RCT8aFvHMOQgFQJPG39rlQvS0kCuKSoztF/QR
-taJrLd2LGLoF6DP44TzaAhISWvWJFc5rFgKbAyMFjimfZM12hHZQKPsYdp+QxHdU
-Rw2HFf60UOx50w9Tdsel4U+aC1qmAbg4F/PYWHiEZvmW2Hc8K7ITOiRhOFVO0DyD
-cf8DKutddFV08o998NAgm5zKIhypbk5pxUvYtCIboOywqFtuHUtWysiMt5iYx29C
-68uZzoDNuVkh/J9VCSzUeP+6a/hSlum0KWvhEW1sDzPQ/p2HykSb2SDUJ25ZvIOg
-tPUR5gNG9t3x8E01d+Xkw/fnU6I1jRHeZrR1hX2SMewzrWHwBQoPm4lMhifMwksY
-WNGn/802ZC6hjmGhalVQsB5X/bHWaTrLR8ruHiCvS+E6dh57NMjYKNGb8AzePyni
-YsVIMfQzzcy29OIPRhn4OlSQIng7veoy/RnUQinS7pVAqnVn6xnp+X2phA0ZPeId
-JbgmsLy93aNA2Af76Pkw7ZmUAMuXbxvDnUQtg32rpZm79Z8qHhkI1jumRfGO/kcr
-y05UlZ0QP+jiMGPwGAn3OAe04TB1Rx2bafUO8EgVC073UGVRUUnXWzJFutChxumP
-q5Skap5cKZ6LJPlsSybY
-=Wl9a
+iF4EAREIAAYFAlGYgrcACgkQiIP6VqMIqNeFDwD/W9ERfynSbavCYmg7A+qXb+F/
+bA/6LzgRfi44cwa8DnIA/jqUcoDZS1HBLmsPPuPfAQzP/eUhRA6jyj9IPzbSyW5e
+=8zOB
-----END PGP SIGNATURE-----
diff --git a/app-emacs/ruby-mode/files/ruby-mode-1.9.3_p429-last-command-char.patch b/app-emacs/ruby-mode/files/ruby-mode-1.9.3_p429-last-command-char.patch
new file mode 100644
index 000000000000..4d4bb2775c83
--- /dev/null
+++ b/app-emacs/ruby-mode/files/ruby-mode-1.9.3_p429-last-command-char.patch
@@ -0,0 +1,22 @@
+commit 595825dc577616862b271ffac4c58eb27f0610af
+Author: hsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
+Date: Sun Apr 21 10:04:54 2013 +0000
+
+ Replace use of obsolete variable `last-command-char` by @maser [fix GH-290]
+
+
+ git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
+
+diff --git a/misc/ruby-mode.el b/misc/ruby-mode.el
+index dcaa396..ace0f27 100644
+--- a/misc/ruby-mode.el
++++ b/misc/ruby-mode.el
+@@ -874,7 +874,7 @@ Also ignores spaces after parenthesis when 'space."
+
+ (defun ruby-electric-brace (arg)
+ (interactive "P")
+- (insert-char last-command-char 1)
++ (insert-char last-command-event 1)
+ (ruby-indent-line t)
+ (delete-char -1)
+ (self-insert-command (prefix-numeric-value arg)))
diff --git a/app-emacs/ruby-mode/ruby-mode-1.9.3_p429.ebuild b/app-emacs/ruby-mode/ruby-mode-1.9.3_p429.ebuild
new file mode 100644
index 000000000000..37306e296cc6
--- /dev/null
+++ b/app-emacs/ruby-mode/ruby-mode-1.9.3_p429.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ruby-mode/ruby-mode-1.9.3_p429.ebuild,v 1.1 2013/05/19 07:43:50 graaff Exp $
+
+inherit elisp
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Emacs major mode for editing Ruby code"
+HOMEPAGE="http://www.ruby-lang.org/"
+SRC_URI="mirror://ruby/ruby-${MY_PV}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+S="${WORKDIR}/ruby-${MY_PV}/misc"
+DOCS="README"
+SITEFILE="50${PN}-gentoo.el"
+
+ELISP_PATCHES=( "${P}-last-command-char.patch" )