pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/ruby Buildlink ${RUBY} to ${BUILDLINK_DIR}/bin/ru...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9cd97ceca8ff
branches:  trunk
changeset: 501077:9cd97ceca8ff
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Oct 16 15:18:02 2005 +0000

description:
Buildlink ${RUBY} to ${BUILDLINK_DIR}/bin/ruby.  It may help some
configure scripts to detect ruby executable.

This codes are kindly provided by jlam@.

diffstat:

 lang/ruby/buildlink3.mk |  11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diffs (25 lines):

diff -r 6da214e35a5b -r 9cd97ceca8ff lang/ruby/buildlink3.mk
--- a/lang/ruby/buildlink3.mk   Sun Oct 16 15:17:55 2005 +0000
+++ b/lang/ruby/buildlink3.mk   Sun Oct 16 15:18:02 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2005/03/06 16:44:04 taca Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2005/10/16 15:18:02 taca Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 RUBY_BUILDLINK3_MK:=   ${RUBY_BUILDLINK3_MK}+
@@ -21,6 +21,15 @@
 BUILDLINK_FILES.${RUBY_BASE}+=         lib/libruby${RUBY_VER}.*
 BUILDLINK_FILES.${RUBY_BASE}+= lib/ruby/${RUBY_VER_DIR}/${RUBY_ARCH}/*.h
 
+BUILDLINK_TARGETS+=    buildlink-bin-ruby
+
+buildlink-bin-ruby:
+       ${_PKG_SILENT}${_PKG_DEBUG} \
+       f=${BUILDLINK_PREFIX.${RUBY_BASE}:Q}"/bin/ruby${RUBY_VER}"; \
+       if ${TEST} -f $$f; then \
+               ${LN} -s $$f ${BUILDLINK_DIR}/bin/ruby; \
+       fi
+
 .endif # RUBY_BUILDLINK3_MK
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}



Home | Main Index | Thread Index | Old Index