aboutsummaryrefslogtreecommitdiffstats
path: root/lang/ruby18
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2001-06-16 16:46:37 +0800
committerknu <knu@FreeBSD.org>2001-06-16 16:46:37 +0800
commit9540dba52307607fd05c16409daac11b97fcd7cf (patch)
tree0883a76d67797faea5519e1b6733de7c2c7538c7 /lang/ruby18
parent6346e78f9ba9914fd69b662fb0d9885ac9317f6c (diff)
downloadfreebsd-ports-graphics-9540dba52307607fd05c16409daac11b97fcd7cf.tar.gz
freebsd-ports-graphics-9540dba52307607fd05c16409daac11b97fcd7cf.tar.zst
freebsd-ports-graphics-9540dba52307607fd05c16409daac11b97fcd7cf.zip
Put dummy files in the empty directories so they are surely packed.
Let each elisp port create XEMACSLISPDIR by itself.
Diffstat (limited to 'lang/ruby18')
-rw-r--r--lang/ruby18/Makefile4
-rw-r--r--lang/ruby18/pkg-plist7
2 files changed, 8 insertions, 3 deletions
diff --git a/lang/ruby18/Makefile b/lang/ruby18/Makefile
index b25a2b6ce04..1bdc49abbe4 100644
--- a/lang/ruby18/Makefile
+++ b/lang/ruby18/Makefile
@@ -104,10 +104,12 @@ post-install:
-e ' end;' \
-e 'end' \
${IRB_WITH_SUFFIX}
- ${MKDIR} ${LOCALBASE}/lib/xemacs/site-lisp
${MKDIR} ${RUBY_ELISPDIR}
+ ${TOUCH} ${RUBY_ELISPDIR}/.keep_me
${MKDIR} ${RUBY_EXAMPLESDIR}
+ ${TOUCH} ${RUBY_EXAMPLESDIR}/.keep_me
${MKDIR} ${RUBY_DOCDIR}
+ ${TOUCH} ${RUBY_DOCDIR}/.keep_me
.if !defined(NOPORTDOCS)
${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}
${MKDIR} ${RUBY_EXAMPLESDIR}/curses
diff --git a/lang/ruby18/pkg-plist b/lang/ruby18/pkg-plist
index bcbfe76c097..6585b19a3cc 100644
--- a/lang/ruby18/pkg-plist
+++ b/lang/ruby18/pkg-plist
@@ -134,7 +134,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBYLIB%%@dirrm %%RUBY_LIBDIR%%/shell
%%RUBYLIB%%@dirrm %%RUBY_LIBDIR%%
@unexec rmdir -p %D/lib/xemacs/site-lisp 2>/dev/null || true
-@dirrm %%RUBY_ELISPDIR%%
+%%RUBY_ELISPDIR%%/.keep_me
+@unexec rmdir %D/%%RUBY_ELISPDIR%% 2>/dev/null || true
@unexec rmdir %D/lib/ruby 2>/dev/null || true
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.jp
@@ -164,6 +165,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/readline
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/sha1
+%%RUBY_DOCDIR%%/.keep_me
@unexec rmdir %D/%%RUBY_DOCDIR%% 2>/dev/null || true
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
@@ -223,4 +225,5 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/shl.rb
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/curses
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/pty
-@dirrm %%RUBY_EXAMPLESDIR%%
+%%RUBY_EXAMPLESDIR%%/.keep_me
+@unexec rmdir %D/%%RUBY_EXAMPLESDIR%% 2>/dev/null || true