Import ruby-therubyracer-0.11.0.
Embed the V8 Javascript interpreter into Ruby. Features: * Evaluate Javascript from within Ruby * Embed your Ruby objects into the Javascript world * Manipulate JavaScript objects and call JavaScript functions from Ruby OK abieber@
This commit is contained in:
parent
d32c7798a9
commit
85ed783ce4
29
devel/ruby-therubyracer/Makefile
Normal file
29
devel/ruby-therubyracer/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2012/12/12 21:50:40 jeremy Exp $
|
||||
|
||||
COMMENT = embeds the V8 javascript interpreter into ruby
|
||||
|
||||
DISTNAME = therubyracer-0.11.0
|
||||
CATEGORIES = devel
|
||||
|
||||
HOMEPAGE= https://github.com/cowboyd/therubyracer
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM = Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
WANTLIB = pthread stdc++ v8
|
||||
MODULES = lang/ruby
|
||||
CONFIGURE_STYLE = ruby gem ext
|
||||
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS = lang/libv8 \
|
||||
devel/ruby-ref,${MODRUBY_FLAVOR}
|
||||
|
||||
REGRESS_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
|
||||
MODRUBY_REGRESS_ENV = RUBYOPT='-rubygems -rv8'
|
||||
MODRUBY_REGRESS = rspec2
|
||||
MODRUBY_REGRESS_TARGET = spec/{v8,c}/*_spec.rb
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/ruby-therubyracer/distinfo
Normal file
2
devel/ruby-therubyracer/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (therubyracer-0.11.0.gem) = NHljGOO4PEy/Jt2o8YaYD31R3WnsmOtRE0whqMvAHE8=
|
||||
SIZE (therubyracer-0.11.0.gem) = 57344
|
5
devel/ruby-therubyracer/pkg/DESCR
Normal file
5
devel/ruby-therubyracer/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
Embed the V8 Javascript interpreter into Ruby. Features:
|
||||
|
||||
* Evaluate Javascript from within Ruby
|
||||
* Embed your Ruby objects into the Javascript world
|
||||
* Manipulate JavaScript objects and call JavaScript functions from Ruby
|
136
devel/ruby-therubyracer/pkg/PLIST
Normal file
136
devel/ruby-therubyracer/pkg/PLIST
Normal file
@ -0,0 +1,136 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/12/12 21:50:40 jeremy Exp $
|
||||
${GEM_LIB}/cache/${DISTNAME}.gem
|
||||
${GEM_LIB}/gems/${DISTNAME}/
|
||||
${GEM_LIB}/gems/${DISTNAME}/.gitignore
|
||||
${GEM_LIB}/gems/${DISTNAME}/.travis.yml
|
||||
${GEM_LIB}/gems/${DISTNAME}/Changelog.md
|
||||
${GEM_LIB}/gems/${DISTNAME}/Gemfile
|
||||
${GEM_LIB}/gems/${DISTNAME}/README.md
|
||||
${GEM_LIB}/gems/${DISTNAME}/Rakefile
|
||||
${GEM_LIB}/gems/${DISTNAME}/benchmarks.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/Makefile
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/accessor.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/accessor.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/array.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/array.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/backref.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/backref.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/build.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/constants.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/constants.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/constraints.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/constraints.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/context.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/context.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/date.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/date.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/exception.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/exception.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/extconf.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/external.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/external.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/function.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/function.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/gc.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/gc.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/handles.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/handles.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/heap.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/heap.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/init.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/init.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/init.so
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/invocation.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/invocation.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/locker.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/locker.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/message.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/message.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/mkmf.log
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/object.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/object.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/primitive.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/primitive.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/rr.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/rr.h
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/rr.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/script.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/script.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/signature.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/signature.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/stack.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/stack.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/string.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/string.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/template.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/template.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/trycatch.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/trycatch.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/v8.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/v8.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/value.cc
|
||||
${GEM_LIB}/gems/${DISTNAME}/ext/v8/value.o
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/access/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/access.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/access/indices.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/access/invocation.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/access/names.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/array.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/context.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/array.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/class.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/code.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/fixnum.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/fundamental.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/hash.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/indentity.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/method.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/object.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/primitive.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/proc.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/reference.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/string.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/symbol.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/conversion/time.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/error.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/function.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/init.so
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/object.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/stack.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/version.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/v8/weak.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/array_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/constants_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/exception_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/external_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/function_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/handles_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/locker_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/object_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/script_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/string_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/template_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/c/trycatch_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/mem/
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/mem/blunt_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/redjs_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/threading_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/context_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/conversion_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/error_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/function_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/spec/v8/object_spec.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/thefrontside.png
|
||||
${GEM_LIB}/gems/${DISTNAME}/therubyracer.gemspec
|
||||
${GEM_LIB}/specifications/${DISTNAME}.gemspec
|
Loading…
Reference in New Issue
Block a user