Thu Jun 19 15:52:13 2008 UTC ()
Update ruby-mode package to 1.8.7.17.

	* misc/ruby-mode.el: move fontifying code from hook.  a patch from
	  Phil Hagelberg <phil at hagelb.org> in [ruby-core:16636].

	* misc/rdebug.el, misc/README: Remove rdebug.el as per request
	  from the maintainer and mention the ruby-debug project at
	  RubyForge in README; bug#19043.

	* misc/ruby-style.el (ruby-style-{case,label}-indent): fix for labels
	  inside blocks in switch and function top level.

	* misc/ruby-mode.el (ruby-mode): should use `run-mode-hooks' instead
	  of calling `run-hooks' directly to run the mode hook.  patch from
	  Chiyuan Zhang <pluskid AT gmail.com> in [ruby-core:15915]

	* misc/ruby-mode.el (ruby-parse-partial): handle stringified
	  symbols properly using ruby-forward-string.

	* misc/ruby-style.el (ruby-style-label-indent): for yacc rules.

	* misc/ruby-style.el: new file.  C/C++ style for ruby source code.


(taca)
diff -r1.17 -r1.18 pkgsrc/devel/ruby-mode/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/ruby-mode/PLIST
diff -r1.11 -r1.12 pkgsrc/devel/ruby-mode/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/devel/ruby-mode/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mode/Attic/Makefile 2008/03/03 17:45:37 1.17
+++ pkgsrc/devel/ruby-mode/Attic/Makefile 2008/06/19 15:52:13 1.18
@@ -1,33 +1,34 @@ @@ -1,33 +1,34 @@
1# $NetBSD: Makefile,v 1.17 2008/03/03 17:45:37 jlam Exp $ 1# $NetBSD: Makefile,v 1.18 2008/06/19 15:52:13 taca Exp $
2# 2#
3 3
4DISTNAME= ${RUBY_DISTNAME} 4DISTNAME= ${RUBY_DISTNAME}
5PKGNAME= ${EMACS_PKGNAME_PREFIX}${RUBY_PKGPREFIX}-mode-${RUBY_VERSION_SUFFIX} 5PKGNAME= ${EMACS_PKGNAME_PREFIX}${RUBY_PKGPREFIX}-mode-${RUBY_VERSION_SUFFIX}
6CATEGORIES= devel ruby 6CATEGORIES= devel ruby
7MASTER_SITES= ${MASTER_SITE_RUBY} 7MASTER_SITES= ${MASTER_SITE_RUBY}
8 8
9MAINTAINER= taca@NetBSD.org 9MAINTAINER= taca@NetBSD.org
10HOMEPAGE= ${RUBY_HOMEPAGE} 10HOMEPAGE= ${RUBY_HOMEPAGE}
11COMMENT= Ruby editing mode for Emacs 11COMMENT= Ruby editing mode for Emacs
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15WRKSRC= ${RUBY_WRKSRC}/misc 15WRKSRC= ${RUBY_WRKSRC}/misc
16EXTRACT_ELEMENTS= ${RUBY_DISTNAME}/misc 16EXTRACT_ELEMENTS= ${RUBY_DISTNAME}/misc
17RUBY_VERSION= ${RUBY18_VERSION} 17RUBY_VERSION= ${RUBY18_VERSION}
18RUBY_NOVERSION= yes 18RUBY_NOVERSION= yes
19NO_CONFIGURE= yes 19NO_CONFIGURE= yes
20SRCS= ruby-mode.el rubydb3x.el inf-ruby.el 20SRCS= ruby-mode.el rubydb3x.el ruby-electric.el \
 21 inf-ruby.el ruby-style.el
21 22
22PLIST_SUBST+= SITE_LISP=${SITE_LISP:Q} 23PLIST_SUBST+= SITE_LISP=${SITE_LISP:Q}
23 24
24do-build: 25do-build:
25 for f in ${SRCS}; do \ 26 for f in ${SRCS}; do \
26 cd ${WRKSRC}; \ 27 cd ${WRKSRC}; \
27 ${EMACS_BIN} --no-init-file --no-site-file -batch \ 28 ${EMACS_BIN} --no-init-file --no-site-file -batch \
28 -l ruby-mode.el -f batch-byte-compile $$f; \ 29 -l ruby-mode.el -f batch-byte-compile $$f; \
29 done 30 done
30 31
31do-install: 32do-install:
32 ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/ruby-mode 33 ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/ruby-mode
33 cd ${WRKSRC}; \ 34 cd ${WRKSRC}; \

cvs diff -r1.2 -r1.3 pkgsrc/devel/ruby-mode/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mode/Attic/PLIST 2003/01/13 04:14:21 1.2
+++ pkgsrc/devel/ruby-mode/Attic/PLIST 2008/06/19 15:52:13 1.3
@@ -1,8 +1,12 @@ @@ -1,8 +1,12 @@
1@comment $NetBSD: PLIST,v 1.2 2003/01/13 04:14:21 uebayasi Exp $ 1@comment $NetBSD: PLIST,v 1.3 2008/06/19 15:52:13 taca Exp $
2${EMACS_LISPPREFIX}/ruby-mode/inf-ruby.el 2${EMACS_LISPPREFIX}/ruby-mode/inf-ruby.el
3${EMACS_LISPPREFIX}/ruby-mode/inf-ruby.elc 3${EMACS_LISPPREFIX}/ruby-mode/inf-ruby.elc
 4${EMACS_LISPPREFIX}/ruby-mode/ruby-electric.el
 5${EMACS_LISPPREFIX}/ruby-mode/ruby-electric.elc
4${EMACS_LISPPREFIX}/ruby-mode/ruby-mode.el 6${EMACS_LISPPREFIX}/ruby-mode/ruby-mode.el
5${EMACS_LISPPREFIX}/ruby-mode/ruby-mode.elc 7${EMACS_LISPPREFIX}/ruby-mode/ruby-mode.elc
 8${EMACS_LISPPREFIX}/ruby-mode/ruby-style.el
 9${EMACS_LISPPREFIX}/ruby-mode/ruby-style.elc
6${EMACS_LISPPREFIX}/ruby-mode/rubydb3x.el 10${EMACS_LISPPREFIX}/ruby-mode/rubydb3x.el
7${EMACS_LISPPREFIX}/ruby-mode/rubydb3x.elc 11${EMACS_LISPPREFIX}/ruby-mode/rubydb3x.elc
8@dirrm ${EMACS_LISPPREFIX}/ruby-mode 12@dirrm ${EMACS_LISPPREFIX}/ruby-mode

cvs diff -r1.11 -r1.12 pkgsrc/devel/ruby-mode/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mode/Attic/distinfo 2008/03/10 04:14:26 1.11
+++ pkgsrc/devel/ruby-mode/Attic/distinfo 2008/06/19 15:52:13 1.12
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.11 2008/03/10 04:14:26 taca Exp $ 1$NetBSD: distinfo,v 1.12 2008/06/19 15:52:13 taca Exp $
2 2
3SHA1 (ruby-1.8.6-p114.tar.bz2) = 9929782935ebb77d040593a010b8d65b03ce6e23 3SHA1 (ruby-1.8.7-p17.tar.bz2) = 0119f0af48eafe4d7b8cfc95f23588556d25cc21
4RMD160 (ruby-1.8.6-p114.tar.bz2) = 332d6e98ef79ad8175ce699ed5293407763f769f 4RMD160 (ruby-1.8.7-p17.tar.bz2) = d220bd233dddba6c7ceeba84a7da5d2e6a78988b
5Size (ruby-1.8.6-p114.tar.bz2) = 3920921 bytes 5Size (ruby-1.8.7-p17.tar.bz2) = 4114057 bytes