mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
ParseTreeReloaded is a reimplementation of ParseTree
using RubyInlineAcceleration. The goal is to provide full compatibility to ParseTree while making it easier to build and extend. WWW: http://rubyforge.org/projects/ptreloaded/ PR: ports/116709 Submitted by: TAKATSU Tomonari <tota at rtfm.jp>
This commit is contained in:
parent
b7b1f0ffb7
commit
fefd184283
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200290
5 changed files with 52 additions and 0 deletions
|
@ -2135,6 +2135,7 @@
|
|||
SUBDIR += rubygem-json
|
||||
SUBDIR += rubygem-needle
|
||||
SUBDIR += rubygem-parsetree
|
||||
SUBDIR += rubygem-ptreloaded
|
||||
SUBDIR += rubygem-rake
|
||||
SUBDIR += rubygem-rapt
|
||||
SUBDIR += rubygem-rgl
|
||||
|
|
33
devel/rubygem-ptreloaded/Makefile
Normal file
33
devel/rubygem-ptreloaded/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
|||
# New ports collection makefile for: rubygem-ptreloaded
|
||||
# Date created: 2007-09-28
|
||||
# Whom: TAKATSU Tomonari <tota@rtfm.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ptreloaded
|
||||
PORTVERSION= 0.0.1
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
DISTNAME= ParseTreeReloaded-${PORTVERSION}
|
||||
|
||||
MAINTAINER= tota@rtfm.jp
|
||||
COMMENT= A reimplementation of ParseTree using RubyInlineAcceleration
|
||||
|
||||
BUILD_DEPENDS= rubygem-rubyinlineaccel>=0.0.1:${PORTSDIR}/devel/rubygem-rubyinlineaccel
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
GEM_NAME= ${DISTNAME}
|
||||
|
||||
x-generate-plist:
|
||||
${ECHO} %%GEM_CACHE%% > pkg-plist.new
|
||||
${FIND} ${PREFIX}/${GEM_DOC_DIR} -type f | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},%%GEM_DOC_DIR%%,' >> pkg-plist.new
|
||||
${FIND} ${PREFIX}/${GEM_LIB_DIR} -type f | ${SED} -e 's,${PREFIX}/${GEM_LIB_DIR},%%GEM_LIB_DIR%%,' >> pkg-plist.new
|
||||
${ECHO} %%GEM_SPEC%% >> pkg-plist.new
|
||||
${FIND} ${PREFIX}/${GEM_LIB_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_LIB_DIR},@dirrm %%GEM_LIB_DIR%%,' >> pkg-plist.new
|
||||
${FIND} ${PREFIX}/${GEM_DOC_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},@dirrm %%GEM_DOC_DIR%%,' >> pkg-plist.new
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
|
||||
.include <bsd.port.post.mk>
|
3
devel/rubygem-ptreloaded/distinfo
Normal file
3
devel/rubygem-ptreloaded/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (rubygem/ParseTreeReloaded-0.0.1.gem) = 1f2209e07befdd6402b8d516593378bc
|
||||
SHA256 (rubygem/ParseTreeReloaded-0.0.1.gem) = 86a986786fa4b2e678576d3fcbd31027c20c0d0a85e906d864c16d2d7b6b8bb3
|
||||
SIZE (rubygem/ParseTreeReloaded-0.0.1.gem) = 13824
|
6
devel/rubygem-ptreloaded/pkg-descr
Normal file
6
devel/rubygem-ptreloaded/pkg-descr
Normal file
|
@ -0,0 +1,6 @@
|
|||
ParseTreeReloaded is a reimplementation of ParseTree
|
||||
using RubyInlineAcceleration.
|
||||
The goal is to provide full compatibility
|
||||
to ParseTree while making it easier to build and extend.
|
||||
|
||||
WWW: http://rubyforge.org/projects/ptreloaded/
|
9
devel/rubygem-ptreloaded/pkg-plist
Normal file
9
devel/rubygem-ptreloaded/pkg-plist
Normal file
|
@ -0,0 +1,9 @@
|
|||
%%GEM_CACHE%%
|
||||
%%GEM_LIB_DIR%%/GPL.txt
|
||||
%%GEM_LIB_DIR%%/lib/parse_tree_reloaded.rb
|
||||
%%GEM_LIB_DIR%%/lib/sexp.rb
|
||||
%%GEM_LIB_DIR%%/lib/sexp_processor.rb
|
||||
%%GEM_SPEC%%
|
||||
@dirrm %%GEM_LIB_DIR%%/lib
|
||||
@dirrm %%GEM_LIB_DIR%%
|
||||
@dirrm %%GEM_DOC_DIR%%
|
Loading…
Add table
Reference in a new issue