Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2001 01:38:37 +0900 (JST)
From:      MANTANI Nobutaka <nobutaka@nobutaka.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29064: Update port: japanese/migemo-emacs20
Message-ID:  <200107181638.f6IGcbA38185@triton.nobutaka.com>

next in thread | raw e-mail | index | archive | help

>Number:         29064
>Category:       ports
>Synopsis:       Update port: japanese/migemo-emacs20
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 18 09:40:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     MANTANI Nobutaka
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Hiroshima University
>Environment:
System: FreeBSD triton.nobutaka.com 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Sun Jul 15 04:53:31 JST 2001 nobutaka@triton:/usr/src/sys/i386/compile/TRITON i386

>Description:

Update to 0.3.

Added files:
	files/patch-Makefile.am
	files/patch-migemo-cache.rb

Removed files:
	files/patch-configure.in
	files/patch-doc:Makefile.am

>How-To-Repeat:
>Fix:

diff -urN migemo-emacs20.old/Makefile migemo-emacs20/Makefile
--- migemo-emacs20.old/Makefile	Thu Jul 19 01:17:15 2001
+++ migemo-emacs20/Makefile	Thu Jul 19 01:11:42 2001
@@ -6,7 +6,8 @@
 #
 
 PORTNAME=	migemo
-PORTVERSION=	0.22
+PORTVERSION=	0.3
+PORTEPOCH=	1
 CATEGORIES=	japanese elisp
 MASTER_SITES=   http://migemo.namazu.org/stable/
 PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
@@ -24,34 +25,24 @@
 BUILD_DEPENDS=	${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:${PORTSDIR}/editors/apel-${EMACS_PORT_NAME}
 RUN_DEPENDS=	${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:${PORTSDIR}/editors/apel-${EMACS_PORT_NAME}
 .endif
-BUILD_DEPENDS+=	${NONEXISTENT}:${SKK_PORT_DIR}:extract
 
-USE_PERL5=	yes
 USE_AUTOMAKE=	yes
+USE_RUBY=	yes
+BUILD_DEPENDS+=	${RUBY_SITELIBDIR}/romkan.rb:${PORTSDIR}/japanese/ruby-romkan \
+		${RUBY_SITELIBDIR}/bsearch.rb:${PORTSDIR}/devel/ruby-bsearch
+RUN_DEPENDS+=	${RUBY_SITELIBDIR}/romkan.rb:${PORTSDIR}/japanese/ruby-romkan \
+		${RUBY_SITELIBDIR}/bsearch.rb:${PORTSDIR}/devel/ruby-bsearch
 
-CONFIGURE_ARGS=		--with-emacs=${EMACS_CMD}
+CONFIGURE_ARGS=		--with-rubydir=${RUBY_SITELIBDIR} --with-emacs=${EMACS_CMD}
 .if (${EMACS_PORT_NAME} == "xemacs21-mule")
 CONFIGURE_ARGS+=	--with-lispdir=${PREFIX}/${EMACS_LIBDIR}/site-lisp
 .endif
 
-SKK_PORT_DIR=	${PORTSDIR}/japanese/skk-jisyo
-
 .include <bsd.port.pre.mk>
 
-SKK_WRKSRC!=	cd ${SKK_PORT_DIR}; ${MAKE} -V WRKSRC
-
-post-extract:
-	${MKDIR} ${WRKSRC}/Lingua
-	${CP} ${WRKSRC}/Lingua-Romkan/Romkan.pm ${WRKSRC}/Lingua
-	${CP} ${SKK_WRKSRC}/jisyo/SKK-JISYO.L ${WRKSRC}
-
-post-build:
-	(cd ${WRKSRC}/Lingua-Romkan/; ${PERL} Makefile.PL; ${MAKE})
-
-pre-install:
-	(cd ${WRKSRC}/Lingua-Romkan/; ${MAKE} install)
-
 post-install:
+	@${MKDIR} ${PREFIX}/share/doc/migemo
+	@${MV} ${PREFIX}/share/migemo/migemo.ja.html ${PREFIX}/share/doc/migemo
 	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>
diff -urN migemo-emacs20.old/distinfo migemo-emacs20/distinfo
--- migemo-emacs20.old/distinfo	Thu Jul 19 01:17:15 2001
+++ migemo-emacs20/distinfo	Sat Jul 14 13:47:50 2001
@@ -1 +1 @@
-MD5 (migemo-0.22.tar.gz) = fd9e92b423fb9ef73eb8486f2fb00d80
+MD5 (migemo-0.3.tar.gz) = e16e0bccaae5a79b41770584f10efb84
diff -urN migemo-emacs20.old/files/patch-Makefile.am migemo-emacs20/files/patch-Makefile.am
--- migemo-emacs20.old/files/patch-Makefile.am	Thu Jan  1 09:00:00 1970
+++ migemo-emacs20/files/patch-Makefile.am	Sat Jul 14 15:00:05 2001
@@ -0,0 +1,10 @@
+--- Makefile.am.orig	Sat Jul 14 14:58:55 2001
++++ Makefile.am	Sat Jul 14 14:59:44 2001
+@@ -47,7 +47,3 @@
+ 	tar zxf ruby-bsearch.tar.gz
+ 	cp ruby-bsearch/bsearch.rb .
+ 	rm -rf ruby-bsearch
+-
+-migemo.ja.html: migemo.ja.rd
+-	rd2 migemo.ja.rd > migemo.ja.html
+-
diff -urN migemo-emacs20.old/files/patch-configure.in migemo-emacs20/files/patch-configure.in
--- migemo-emacs20.old/files/patch-configure.in	Thu Jul 19 01:17:15 2001
+++ migemo-emacs20/files/patch-configure.in	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- configure.in.orig	Mon Feb 19 04:20:52 2001
-+++ configure.in	Mon Feb 19 04:20:59 2001
-@@ -14,7 +14,7 @@
- changequote([, ])
- 
- AC_MSG_CHECKING(for Lingua::Romkan perl module)
--if $PERL -e "use Lingua::Romkan $ROMKAN_VERSION;"; then
-+if $PERL -e "use lib Lingua-Romkan; use Lingua::Romkan $ROMKAN_VERSION;"; then
-     ROMKAN=yes
-     AC_MSG_RESULT(yes)
- else
diff -urN migemo-emacs20.old/files/patch-doc:Makefile.am migemo-emacs20/files/patch-doc:Makefile.am
--- migemo-emacs20.old/files/patch-doc:Makefile.am	Thu Jul 19 01:17:15 2001
+++ migemo-emacs20/files/patch-doc:Makefile.am	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- doc/Makefile.am.orig	Mon Feb 19 05:32:43 2001
-+++ doc/Makefile.am	Mon Feb 19 05:33:49 2001
-@@ -24,6 +24,6 @@
- 	     english-5.png \
- 	     english-6.png 
- 
--docdir = $(pkgdatadir)/doc
-+docdir = $(datadir)/doc/migemo
- 
- EXTRA_DIST = $(doc_DATA)
diff -urN migemo-emacs20.old/files/patch-migemo-cache.rb migemo-emacs20/files/patch-migemo-cache.rb
--- migemo-emacs20.old/files/patch-migemo-cache.rb	Thu Jan  1 09:00:00 1970
+++ migemo-emacs20/files/patch-migemo-cache.rb	Sat Jul 14 14:52:58 2001
@@ -0,0 +1,11 @@
+--- migemo-cache.rb.orig	Sat Jul 14 14:51:42 2001
++++ migemo-cache.rb	Sat Jul 14 14:51:58 2001
+@@ -16,7 +16,7 @@
+   next if pattern == ""
+ 
+   migemo = Migemo.new(static_dict, pattern)
+-  migemo.optimize = 3
++  migemo.optimization = 3
+   data = Marshal.dump(migemo.regex_tree)
+   output = [pattern.length].pack("N") + pattern + 
+     [data.length].pack("N") + data
diff -urN migemo-emacs20.old/pkg-plist migemo-emacs20/pkg-plist
--- migemo-emacs20.old/pkg-plist	Thu Jul 19 01:17:15 2001
+++ migemo-emacs20/pkg-plist	Sat Jul 14 21:33:37 2001
@@ -1,40 +1,16 @@
-lib/perl5/site_perl/%%PERL_VER%%/Lingua/Romkan.pm
-lib/perl5/site_perl/%%PERL_VER%%/Lingua/kanrom.pl
-lib/perl5/site_perl/%%PERL_VER%%/Lingua/romkan.pl
-lib/perl5/site_perl/%%PERL_VER%%/Lingua/romrom.pl
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Lingua/Romkan/.packlist
 %%EMACS_LIBDIR%%/site-lisp/migemo.el
 %%EMACS_LIBDIR%%/site-lisp/migemo.elc
-share/doc/migemo/english-1.png
-share/doc/migemo/english-2.png
-share/doc/migemo/english-3.png
-share/doc/migemo/english-4.png
-share/doc/migemo/english-5.png
-share/doc/migemo/english-6.png
-share/doc/migemo/kanji-1.png
-share/doc/migemo/kanji-2.png
-share/doc/migemo/kanji-3.png
-share/doc/migemo/kanji-4.png
-share/doc/migemo/katakana-1.png
-share/doc/migemo/katakana-2.png
-share/doc/migemo/katakana-3.png
-share/doc/migemo/katakana-4.png
-share/doc/migemo/katakana-5.png
-share/doc/migemo/line-across-1.png
-share/doc/migemo/line-across-2.png
-share/doc/migemo/line-across-3.png
-share/doc/migemo/line-across-4.png
-share/doc/migemo/line-across-5.png
-share/doc/migemo/migemo.html
-share/doc/migemo/zenkaku-1.png
-share/doc/migemo/zenkaku-2.png
-share/doc/migemo/zenkaku-3.png
-share/doc/migemo/zenkaku-4.png
-share/migemo/migemo-cache.pl
-share/migemo/migemo-dict
-share/migemo/migemo.pl
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/Lingua
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Lingua/Romkan
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Lingua
+%%RUBY_SITELIBDIR%%/migemo.rb
+%%RUBY_SITELIBDIR%%/migemo-cache.rb
+%%RUBY_SITELIBDIR%%/migemo-convert.rb
+%%RUBY_SITELIBDIR%%/migemo-dict.rb
+%%RUBY_SITELIBDIR%%/migemo-index.rb
+share/doc/migemo/migemo.ja.html
 @dirrm share/doc/migemo
+share/migemo/migemo-dict
+share/migemo/migemo-dict.idx
+share/migemo/migemo-dict.cache
+share/migemo/migemo-dict.cache.idx
+share/migemo/user-dict.sample
+share/migemo/regex-dict.sample
 @dirrm share/migemo

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107181638.f6IGcbA38185>