[86837] trunk/dports/ruby

hum at macports.org hum at macports.org
Sat Nov 5 07:33:22 PDT 2011


Revision: 86837
          http://trac.macports.org/changeset/86837
Author:   hum at macports.org
Date:     2011-11-05 07:33:22 -0700 (Sat, 05 Nov 2011)
Log Message:
-----------
New port: rb19-mecab - derived from rb-mecab.

Added Paths:
-----------
    trunk/dports/ruby/rb19-mecab/
    trunk/dports/ruby/rb19-mecab/Portfile
    trunk/dports/ruby/rb19-mecab/files/
    trunk/dports/ruby/rb19-mecab/files/patch-test.rb.diff

Removed Paths:
-------------
    trunk/dports/ruby/rb19-mecab/Portfile

Deleted: trunk/dports/ruby/rb19-mecab/Portfile
===================================================================
--- trunk/dports/ruby/rb-mecab/Portfile	2011-11-05 11:49:08 UTC (rev 86831)
+++ trunk/dports/ruby/rb19-mecab/Portfile	2011-11-05 14:33:22 UTC (rev 86837)
@@ -1,32 +0,0 @@
-# $Id$
-
-PortSystem      1.0
-PortGroup       ruby 1.0
-
-ruby.setup      MeCab 0.96 extconf.rb {}
-
-platforms       darwin
-maintainers     gmail.com:rsky0711
-description     a Ruby module for MeCab
-long_description ${description}
-
-homepage        http://mecab.sourceforge.net/
-master_sites    sourceforge:mecab
-distname        mecab-ruby-${version}
-checksums       md5    400479138d0cc1a7a4bf2af3e1bf581a \
-                sha1   2831121ed5121802c3bc0cbeedee7a04563e3bfd \
-                rmd160 bb0063b20162c0a6d02b529f9e451d8fe0e7b518
-
-categories-append   textproc japanese
-depends_lib-append  port:mecab
-
-post-extract {
-    reinplace s|\#!/usr/bin/ruby|\#!${ruby.bin}|g \
-        ${worksrcpath}/test.rb
-}
-
-post-destroot {
-    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples
-    xinstall -m 644 ${worksrcpath}/test.rb \
-        ${destroot}${prefix}/share/doc/${name}/examples
-}

Copied: trunk/dports/ruby/rb19-mecab/Portfile (from rev 86835, trunk/dports/ruby/rb-mecab/Portfile)
===================================================================
--- trunk/dports/ruby/rb19-mecab/Portfile	                        (rev 0)
+++ trunk/dports/ruby/rb19-mecab/Portfile	2011-11-05 14:33:22 UTC (rev 86837)
@@ -0,0 +1,38 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           ruby 1.0
+
+ruby.setup          MeCab 0.98 extconf.rb {} {} ruby19
+categories-append   textproc japanese
+platforms           darwin
+maintainers         gmail.com:rsky0711 hum openmaintainer
+license             GPL-2 LGPL-2.1 BSD
+
+description         a Ruby module for MeCab
+long_description    ${description}
+
+homepage            http://mecab.sourceforge.net/
+master_sites        sourceforge:mecab/mecab-ruby/${version}
+distname            mecab-ruby-${version}
+dist_subdir         mecab
+checksums           rmd160  66ea105e366b7567a514fba8d29e15d0cb0856c6 \
+                    sha256  fcbfc01944df501d141a68e266d0ef249c0f5bb6c983bf205729e23e34f2422b
+
+depends_lib-append  lib:libmecab:mecab-utf8
+
+patchfiles-append   patch-test.rb.diff
+
+post-patch {
+    reinplace "s|\#!/usr/bin/ruby|\#!${ruby.bin}|g" \
+        ${worksrcpath}/test.rb
+}
+
+post-destroot {
+    set exdir ${destroot}${prefix}/share/doc/${name}/examples
+    xinstall -m 755 -d ${exdir}
+    xinstall -m 755 ${worksrcpath}/test.rb ${exdir}
+}
+
+livecheck.type      none

Added: trunk/dports/ruby/rb19-mecab/files/patch-test.rb.diff
===================================================================
--- trunk/dports/ruby/rb19-mecab/files/patch-test.rb.diff	                        (rev 0)
+++ trunk/dports/ruby/rb19-mecab/files/patch-test.rb.diff	2011-11-05 14:33:22 UTC (rev 86837)
@@ -0,0 +1,8 @@
+--- test.rb.orig	2011-11-05 22:42:10.000000000 +0900
++++ test.rb	2011-11-05 22:41:19.000000000 +0900
+@@ -1,4 +1,5 @@
+ #!/usr/bin/ruby
++# -*- coding: utf-8 -*-
+ 
+ require 'MeCab'
+ sentence = "太郎はこの本を二郎を見た女性に渡した。"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111105/355e60fa/attachment.html>


More information about the macports-changes mailing list