diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2000-09-07 14:39:47 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2000-09-07 14:39:47 +0000 |
commit | 6be33926020dcfa43ec8a1bf94700238962f3b92 (patch) | |
tree | b915338a31558eaf368cfd16cdf2b7ec1e6e80db /devel/ruby-slang | |
parent | 79507948280cacb290417077cbdc3e8420c3f9c1 (diff) |
Update with bsd.ruby.mk. :>
Notes
Notes:
svn path=/head/; revision=32391
Diffstat (limited to 'devel/ruby-slang')
-rw-r--r-- | devel/ruby-slang/Makefile | 34 | ||||
-rw-r--r-- | devel/ruby-slang/pkg-plist | 26 |
2 files changed, 26 insertions, 34 deletions
diff --git a/devel/ruby-slang/Makefile b/devel/ruby-slang/Makefile index 729dfdcdd20a..19ebcc9d60cb 100644 --- a/devel/ruby-slang/Makefile +++ b/devel/ruby-slang/Makefile @@ -14,23 +14,18 @@ DIST_SUBDIR= ruby MAINTAINER= knu@FreeBSD.org -BUILD_DEPENDS= ruby:${PORTSDIR}/lang/ruby .if defined(WITH_JAPANESE) LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang .else LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang .endif -RUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby -INSTALL_TARGET= site-install +USE_RUBY= yes +USE_RUBY_EXTCONF= yes + CONFIGURE_ARGS= --with-slang-include="${LOCALBASE}/include/slang" \ --with-slang-lib="${LOCALBASE}/lib" - -PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}" - -RUBY?= ${LOCALBASE}/bin/ruby -RUBY_VER?= 1.4 -RUBY_ARCH?= ${ARCH}-freebsd${OSREL} +INSTALL_TARGET= site-install EXAMPLES_EN= fm.rb smgtest.rb urlview.rb EXAMPLES_JA= pager.rb @@ -38,32 +33,29 @@ DOCS_EN= README changes.txt DOCS_JA= README.euc .include <bsd.port.pre.mk> +.include "${PORTSDIR}/Mk/bsd.ruby.mk" .if defined(PKGNAMEPREFIX) -PKGNAMEPREFIX:= ${PKGNAMEPREFIX}ruby- +PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX} .else -PKGNAMEPREFIX= ruby- +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} .endif -do-configure: - @cd ${WRKSRC}; \ - ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS} - post-install: .if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/examples/ruby/slang/ja + ${MKDIR} ${RUBY_EXAMPLESDIR}/slang/ja .for f in ${EXAMPLES_EN} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/examples/ruby/slang/ + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/slang/ .endfor .for f in ${EXAMPLES_JA} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/examples/ruby/slang/ja/ + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/slang/ja/ .endfor - ${MKDIR} ${PREFIX}/share/doc/ruby/slang/ja + ${MKDIR} ${RUBY_DOCDIR}/slang/ja .for f in ${DOCS_EN} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/slang/ + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/slang/ .endfor .for f in ${DOCS_JA} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/slang/ja/ + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/slang/ja/ .endfor .endif diff --git a/devel/ruby-slang/pkg-plist b/devel/ruby-slang/pkg-plist index 717afc307ef8..ab4eee33dc45 100644 --- a/devel/ruby-slang/pkg-plist +++ b/devel/ruby-slang/pkg-plist @@ -1,13 +1,13 @@ -lib/ruby/site_ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/slanglib.so -lib/ruby/site_ruby/%%RUBY_VER%%/slang.rb -share/examples/ruby/slang/fm.rb -share/examples/ruby/slang/smgtest.rb -share/examples/ruby/slang/urlview.rb -share/examples/ruby/slang/ja/pager.rb -@dirrm share/examples/ruby/slang/ja -@dirrm share/examples/ruby/slang -share/doc/ruby/slang/README -share/doc/ruby/slang/changes.txt -share/doc/ruby/slang/ja/README.euc -@dirrm share/doc/ruby/slang/ja -@dirrm share/doc/ruby/slang +%%RUBY_SITEARCHLIBDIR%%/slanglib.so +%%RUBY_SITELIBDIR%%/slang.rb +%%RUBY_EXAMPLESDIR%%/slang/fm.rb +%%RUBY_EXAMPLESDIR%%/slang/smgtest.rb +%%RUBY_EXAMPLESDIR%%/slang/urlview.rb +%%RUBY_EXAMPLESDIR%%/slang/ja/pager.rb +@dirrm %%RUBY_EXAMPLESDIR%%/slang/ja +@dirrm %%RUBY_EXAMPLESDIR%%/slang +%%RUBY_DOCDIR%%/slang/README +%%RUBY_DOCDIR%%/slang/changes.txt +%%RUBY_DOCDIR%%/slang/ja/README.euc +@dirrm %%RUBY_DOCDIR%%/slang/ja +@dirrm %%RUBY_DOCDIR%%/slang |