pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/ruby Don't set to DIST_SUBDIR to ruby here.
details: https://anonhg.NetBSD.org/pkgsrc/rev/cba36e6016b7
branches: trunk
changeset: 501069:cba36e6016b7
user: taca <taca%pkgsrc.org@localhost>
date: Sun Oct 16 15:09:01 2005 +0000
description:
Don't set to DIST_SUBDIR to ruby here.
o Change DIST_SUBDIR handling; introduce USE_RUBY_DIST_SUBDIR and set
DIST_SUBDIR if USE_RUBY_DIST_SUBDIR is defined to /[yY][eE][sS]/.
o Add more macros to replace in FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.
diffstat:
lang/ruby/rubyversion.mk | 26 ++++++++++++++------------
1 files changed, 14 insertions(+), 12 deletions(-)
diffs (51 lines):
diff -r 4ea9d497e845 -r cba36e6016b7 lang/ruby/rubyversion.mk
--- a/lang/ruby/rubyversion.mk Sun Oct 16 15:05:45 2005 +0000
+++ b/lang/ruby/rubyversion.mk Sun Oct 16 15:09:01 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.13 2005/09/11 15:54:22 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.14 2005/10/16 15:09:01 taca Exp $
#
.ifndef _RUBYVERSION_MK
@@ -183,15 +183,11 @@
RUBY_EXAMPLESDIR?= ${LOCALBASE}/share/examples/${RUBY_NAME}
#
-# make ruby based packages' distfiles to one place.
-#
-RUBY_DIST_SUBDIR?= ruby
-
+# set ruby reletaed package to common DIST_SUBDIR
#
-# make ruby reletaed package to common DIST_SUBDIR
-#
-.if !empty(RUBY_DIST_SUBDIR)
-DIST_SUBDIR?= ${RUBY_DIST_SUBDIR}
+_RUBY_DIST_SUBDIR?= ruby
+.if defined(USE_RUBY_DIST_SUBDIR) && !empty(USE_RUBY_DIST_SUBDIR:M[yY][eE][sS])
+DIST_SUBDIR?= ${_RUBY_DIST_SUBDIR}
.endif
#
@@ -211,12 +207,18 @@
RUBY_EXAMPLESDIR="${RUBY_EXAMPLESDIR}" \
RUBY_DLEXT="${RUBY_DLEXT}"
+#
+# substitutions
+#
+FILES_SUBST+= RUBY_NAME="${RUBY_NAME}" RUBY_VER="${RUBY_VER}"
+
+MESSAGE_SUBST+= RUBY_VER="${RUBY_VER}" \
+ RUBY_VERSION="${RUBY_VERSION}" \
+ ${PLIST_RUBY_DIRS:S,DIR="${LOCALBASE}/,DIR=",}
+
PLIST_SUBST+= RUBY_VER="${RUBY_VER}" \
RUBY_VERSION="${RUBY_VERSION}" \
RUBY_VER_DIR="${RUBY_VER_DIR}" \
${PLIST_RUBY_DIRS:S,DIR="${LOCALBASE}/,DIR=",}
-MESSAGE_SUBST+= RUBY_VER="${RUBY_VER}" \
- RUBY_VERSION="${RUBY_VERSION}" \
- ${PLIST_RUBY_DIRS:S,DIR="${LOCALBASE}/,DIR=",}
.endif # _RUBY_MK
Home |
Main Index |
Thread Index |
Old Index