[49806] users/kimuraw/ruby_select
kimuraw at macports.org
kimuraw at macports.org
Sat Apr 18 03:33:33 PDT 2009
Revision: 49806
http://trac.macports.org/changeset/49806
Author: kimuraw at macports.org
Date: 2009-04-18 03:33:32 -0700 (Sat, 18 Apr 2009)
Log Message:
-----------
sysutils/ruby_select: correct description
Modified Paths:
--------------
users/kimuraw/ruby_select/lang/ruby186/Portfile
users/kimuraw/ruby_select/sysutils/ruby_select/Portfile
Modified: users/kimuraw/ruby_select/lang/ruby186/Portfile
===================================================================
--- users/kimuraw/ruby_select/lang/ruby186/Portfile 2009-04-18 10:30:41 UTC (rev 49805)
+++ users/kimuraw/ruby_select/lang/ruby186/Portfile 2009-04-18 10:33:32 UTC (rev 49806)
@@ -43,13 +43,32 @@
patch-lib-rexml-document.rb.diff \
patch-ext_openssl_openssl_missing.h.diff
+# change rdoc "system" path to "system1.8.7"
+patchfiles-append patch-rdoc_sysdir.diff
+# linking libruby.dylib not libruby${suffix}.dylib when VENDOR_SPECIFIC = true
+patchfiles-append patch-libruby_nosuffix.diff
+
use_autoconf yes
+set suffix 186
+set ruby_rel 1.8.6
+
configure.args --enable-shared \
--mandir="${prefix}/share/man" \
--enable-pthread \
- --without-tk
+ --without-tk \
+ --program-suffix=${suffix}
+post-configure {
+ # use lib/ruby/1.8.6, not lib/ruby/1.8, to allow activate both of ruby186
+ # and ruby(ruby18).
+ # but use 1.8 for sitedir and vendordir (not change)
+ reinplace "s|lib/ruby/1.8|lib/ruby/${ruby_rel}|g" \
+ ${worksrcpath}/config.h
+ reinplace "s|\$(libdir)/ruby/\$(ruby_version)|\$(libdir)/ruby/${ruby_rel}|" \
+ ${worksrcpath}/mkconfig.rb
+}
+
destroot.target install install-doc
post-destroot {
foreach type {site vendor} {
Modified: users/kimuraw/ruby_select/sysutils/ruby_select/Portfile
===================================================================
--- users/kimuraw/ruby_select/sysutils/ruby_select/Portfile 2009-04-18 10:30:41 UTC (rev 49805)
+++ users/kimuraw/ruby_select/sysutils/ruby_select/Portfile 2009-04-18 10:33:32 UTC (rev 49806)
@@ -12,7 +12,8 @@
ruby_select lets you switch the default ruby interpreter. \
ruby_select symlinks the standard ruby executables \
in the MacPorts prefix to the selected version. \
- ruby_select [ruby186|ruby18|ruby19]
+ you can select your "ruby" with \
+ `ruby_select ruby186|ruby18|ruby19'
homepage http://svn.macports.org/repository/macports/contrib/select/
master_sites ${homepage}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090418/ea91808f/attachment.html>
More information about the macports-changes
mailing list