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-json
|
||||||
SUBDIR += rubygem-needle
|
SUBDIR += rubygem-needle
|
||||||
SUBDIR += rubygem-parsetree
|
SUBDIR += rubygem-parsetree
|
||||||
|
SUBDIR += rubygem-ptreloaded
|
||||||
SUBDIR += rubygem-rake
|
SUBDIR += rubygem-rake
|
||||||
SUBDIR += rubygem-rapt
|
SUBDIR += rubygem-rapt
|
||||||
SUBDIR += rubygem-rgl
|
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