From 64a48f2a8f59e5d45c9b24647ad78b558a61b749 Mon Sep 17 00:00:00 2001 From: wang_yue111 <648774160@qq.com> Date: Tue, 18 Aug 2020 15:37:43 +0800 Subject: [PATCH] package init --- connection_pool-2.2.0.gem | Bin 0 -> 13312 bytes rubygem-connection_pool.spec | 59 +++++++++++++++++++++++++++++++++++ rubygem-connection_pool.yaml | 5 +++ 3 files changed, 64 insertions(+) create mode 100644 connection_pool-2.2.0.gem create mode 100644 rubygem-connection_pool.spec create mode 100644 rubygem-connection_pool.yaml diff --git a/connection_pool-2.2.0.gem b/connection_pool-2.2.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..7505c5c8b454db1d81a8364af08f1e773a848cae GIT binary patch literal 13312 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 bCY5~ZVu*hW;D0ajHv)en@HYbgAqe~zc=zv! literal 0 HcmV?d00001 diff --git a/rubygem-connection_pool.spec b/rubygem-connection_pool.spec new file mode 100644 index 0000000..5cf73d9 --- /dev/null +++ b/rubygem-connection_pool.spec @@ -0,0 +1,59 @@ +%global gem_name connection_pool +Name: rubygem-%{gem_name} +Version: 2.2.0 +Release: 1 +Summary: Generic connection pool for Ruby +License: MIT +URL: https://github.com/mperham/connection_pool +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +BuildRequires: ruby(release) rubygems-devel ruby rubygem(minitest) +BuildArch: noarch +%description +Generic connection pool for Ruby. + +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch +%description doc +Documentation for %{name}. + +%prep +gem unpack %{SOURCE0} +%setup -q -D -T -n %{gem_name}-%{version} +gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec + +%build +gem build %{gem_name}.gemspec +%gem_install + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ + +%check +pushd .%{gem_instdir} + ruby -Ilib -e 'Dir.glob "./test/test_*.rb", &method(:require)' +popd + +%files +%dir %{gem_instdir} +%doc %{gem_instdir}/README.md +%doc %{gem_instdir}/Changes.md +%{gem_libdir} +%{gem_spec} +%license %{gem_instdir}/LICENSE +%exclude %{gem_instdir}/.* +%exclude %{gem_cache} + +%files doc +%doc %{gem_docdir} +%exclude %{gem_instdir}/Rakefile +%exclude %{gem_instdir}/connection_pool.gemspec +%exclude %{gem_instdir}/test +%exclude %{gem_instdir}/Gemfile + +%changelog +* Tue Jul 28 2020 wangyue - 2.2.0-1 +- package init diff --git a/rubygem-connection_pool.yaml b/rubygem-connection_pool.yaml new file mode 100644 index 0000000..8506579 --- /dev/null +++ b/rubygem-connection_pool.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/mperham/connection_pool +version_control: github +src_repo: mperham/connection_pool +tag_prefix: "^v" +seperator: "."