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 /lang/ruby-perl | |
parent | 79507948280cacb290417077cbdc3e8420c3f9c1 (diff) | |
download | ports-6be33926020dcfa43ec8a1bf94700238962f3b92.tar.gz ports-6be33926020dcfa43ec8a1bf94700238962f3b92.zip |
Update with bsd.ruby.mk. :>
Notes
Notes:
svn path=/head/; revision=32391
Diffstat (limited to 'lang/ruby-perl')
-rw-r--r-- | lang/ruby-perl/Makefile | 31 | ||||
-rw-r--r-- | lang/ruby-perl/pkg-plist | 22 |
2 files changed, 23 insertions, 30 deletions
diff --git a/lang/ruby-perl/Makefile b/lang/ruby-perl/Makefile index 93daea1a9bb7..fd843f5e8e72 100644 --- a/lang/ruby-perl/Makefile +++ b/lang/ruby-perl/Makefile @@ -9,31 +9,22 @@ PORTNAME= perl PORTVERSION= 0.2.5 CATEGORIES= lang ruby perl5 MASTER_SITES= http://www.bekkoame.ne.jp/~yoshidam/ -PKGNAMEPREFIX= ruby- +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DIST_SUBDIR= ruby MAINTAINER= knu@FreeBSD.org -BUILD_DEPENDS= ruby:${PORTSDIR}/lang/ruby -RUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby - -INSTALL_TARGET= site-install - -WRKSRC= ${WRKDIR}/${PORTNAME} -PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}" - USE_PERL5= yes +USE_RUBY= yes +USE_RUBY_EXTCONF= yes -RUBY?= ${LOCALBASE}/bin/ruby -RUBY_VER?= 1.4 -RUBY_ARCH?= ${ARCH}-freebsd${OSREL} +WRKSRC= ${WRKDIR}/${PORTNAME} +INSTALL_TARGET= site-install EXAMPLES= htmlparse.rb http.rb perllib.rb ping.rb \ test.rb xmlparser.rb do-configure: - @cd ${WRKSRC}; \ - ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb @cd ${WRKSRC}/Ruby; \ ${PERL} Makefile.PL @@ -45,12 +36,14 @@ post-install: @cd ${WRKSRC}/Ruby; \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} install .if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/examples/ruby/perl + ${MKDIR} ${RUBY_EXAMPLESDIR}/perl .for f in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/samples/${f} ${PREFIX}/share/examples/ruby/perl/ + ${INSTALL_DATA} ${WRKSRC}/samples/${f} ${RUBY_EXAMPLESDIR}/perl/ .endfor - ${MKDIR} ${PREFIX}/share/doc/ruby/perl/ja - ${INSTALL_DATA} ${WRKSRC}/README.ja ${PREFIX}/share/doc/ruby/perl/ja/ + ${MKDIR} ${RUBY_DOCDIR}/perl/ja + ${INSTALL_DATA} ${WRKSRC}/README.ja ${RUBY_DOCDIR}/perl/ja/ .endif -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +.include "${PORTSDIR}/Mk/bsd.ruby.mk" +.include <bsd.port.post.mk> diff --git a/lang/ruby-perl/pkg-plist b/lang/ruby-perl/pkg-plist index 159092d0ea78..7e71fcb77b31 100644 --- a/lang/ruby-perl/pkg-plist +++ b/lang/ruby-perl/pkg-plist @@ -1,14 +1,14 @@ -lib/ruby/site_ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/perl.so -share/examples/ruby/perl/htmlparse.rb -share/examples/ruby/perl/http.rb -share/examples/ruby/perl/perllib.rb -share/examples/ruby/perl/ping.rb -share/examples/ruby/perl/test.rb -share/examples/ruby/perl/xmlparser.rb -@dirrm share/examples/ruby/perl -share/doc/ruby/perl/ja/README.ja -@dirrm share/doc/ruby/perl/ja -@dirrm share/doc/ruby/perl +%%RUBY_SITEARCHLIBDIR%%/perl.so +%%RUBY_EXAMPLESDIR%%/perl/htmlparse.rb +%%RUBY_EXAMPLESDIR%%/perl/http.rb +%%RUBY_EXAMPLESDIR%%/perl/perllib.rb +%%RUBY_EXAMPLESDIR%%/perl/ping.rb +%%RUBY_EXAMPLESDIR%%/perl/test.rb +%%RUBY_EXAMPLESDIR%%/perl/xmlparser.rb +@dirrm %%RUBY_EXAMPLESDIR%%/perl +%%RUBY_DOCDIR%%/perl/ja/README.ja +@dirrm %%RUBY_DOCDIR%%/perl/ja +@dirrm %%RUBY_DOCDIR%%/perl lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Ruby.pm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Ruby/.packlist lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Ruby/Ruby.bs |