From b6a50b8a9b2c2794994819504ef531e29c7d1706 Mon Sep 17 00:00:00 2001 From: jeremy Date: Tue, 2 Feb 2021 19:25:20 +0000 Subject: [PATCH] Import ruby-ffi-compiler 1.0.1 ffi-compiler is a ruby library for automating compilation of native libraries for use with ffi. OK sthen@ --- devel/ruby-ffi-compiler/Makefile | 24 ++++++++++++++++++++++++ devel/ruby-ffi-compiler/distinfo | 2 ++ devel/ruby-ffi-compiler/pkg/DESCR | 2 ++ devel/ruby-ffi-compiler/pkg/PLIST | 21 +++++++++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 devel/ruby-ffi-compiler/Makefile create mode 100644 devel/ruby-ffi-compiler/distinfo create mode 100644 devel/ruby-ffi-compiler/pkg/DESCR create mode 100644 devel/ruby-ffi-compiler/pkg/PLIST diff --git a/devel/ruby-ffi-compiler/Makefile b/devel/ruby-ffi-compiler/Makefile new file mode 100644 index 00000000000..c48ae45e91e --- /dev/null +++ b/devel/ruby-ffi-compiler/Makefile @@ -0,0 +1,24 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2021/02/02 19:25:20 jeremy Exp $ + +COMMENT = ruby library for automating compilation of native libraries + +DISTNAME = ffi-compiler-1.0.1 +CATEGORIES = devel + +HOMEPAGE= https://github.com/ffi/ffi-compiler + +MAINTAINER = Jeremy Evans + +# Apache 2 +PERMIT_PACKAGE = Yes + +MODULES = lang/ruby + +WANTLIB = ffi + +BUILD_DEPENDS = ${RUN_DEPENDS} +RUN_DEPENDS = devel/ruby-ffi,${MODRUBY_FLAVOR} + +CONFIGURE_STYLE = ruby gem + +.include diff --git a/devel/ruby-ffi-compiler/distinfo b/devel/ruby-ffi-compiler/distinfo new file mode 100644 index 00000000000..f7e4bc314d6 --- /dev/null +++ b/devel/ruby-ffi-compiler/distinfo @@ -0,0 +1,2 @@ +SHA256 (ffi-compiler-1.0.1.gem) = AZ84mweKL+yd5/T2V3EJX4CkR+NENrRYi8tinipWTDA= +SIZE (ffi-compiler-1.0.1.gem) = 18432 diff --git a/devel/ruby-ffi-compiler/pkg/DESCR b/devel/ruby-ffi-compiler/pkg/DESCR new file mode 100644 index 00000000000..be8d9afed21 --- /dev/null +++ b/devel/ruby-ffi-compiler/pkg/DESCR @@ -0,0 +1,2 @@ +ffi-compiler is a ruby library for automating compilation of native +libraries for use with ffi. diff --git a/devel/ruby-ffi-compiler/pkg/PLIST b/devel/ruby-ffi-compiler/pkg/PLIST new file mode 100644 index 00000000000..c9490020aff --- /dev/null +++ b/devel/ruby-ffi-compiler/pkg/PLIST @@ -0,0 +1,21 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2021/02/02 19:25:20 jeremy Exp $ +${GEM_LIB}/cache/${DISTNAME}.gem +${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/Gemfile +${GEM_LIB}/gems/${DISTNAME}/LICENSE +${GEM_LIB}/gems/${DISTNAME}/README.md +${GEM_LIB}/gems/${DISTNAME}/Rakefile +${GEM_LIB}/gems/${DISTNAME}/ffi-compiler.gemspec +${GEM_LIB}/gems/${DISTNAME}/lib/ +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/ +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/compile_task.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/export_task.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/exporter.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/fake_ffi/ +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/fake_ffi/ffi-compiler/ +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/fake_ffi/ffi-compiler/loader.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/fake_ffi/ffi.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/loader.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/platform.rb +${GEM_LIB}/gems/${DISTNAME}/lib/ffi-compiler/task.rb +${GEM_LIB}/specifications/${DISTNAME}.gemspec