From a56ba35a6d102876013da0be90ae91ae30d24c3a Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Sat, 22 Aug 2020 10:37:43 +0800 Subject: [PATCH] package init --- ruby-rc4-0.1.5.gem | Bin 0 -> 7168 bytes rubygem-ruby-rc4.spec | 55 ++++++++++++++++++++++++++++++++++++++++++ rubygem-ruby-rc4.yaml | 4 +++ 3 files changed, 59 insertions(+) create mode 100644 ruby-rc4-0.1.5.gem create mode 100644 rubygem-ruby-rc4.spec create mode 100644 rubygem-ruby-rc4.yaml diff --git a/ruby-rc4-0.1.5.gem b/ruby-rc4-0.1.5.gem new file mode 100644 index 0000000000000000000000000000000000000000..50b825dc84ad5fa4bd769acc45f136e29f34a6c2 GIT binary patch literal 7168 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 Ye?`&$^~PTe{Kddu4E)8w|Cxcm0X??cxc~qF literal 0 HcmV?d00001 diff --git a/rubygem-ruby-rc4.spec b/rubygem-ruby-rc4.spec new file mode 100644 index 0000000..8d99727 --- /dev/null +++ b/rubygem-ruby-rc4.spec @@ -0,0 +1,55 @@ +%global gem_name ruby-rc4 +Name: rubygem-%{gem_name} +Version: 0.1.5 +Release: 1 +Summary: Pure Ruby implementation of the RC4 algorithm +License: MIT +URL: https://github.com/caiges/Ruby-RC4 +Source0: https://rubygems.org/gems/ruby-rc4-%{version}.gem +BuildRequires: ruby(release) rubygems-devel ruby rubygem(rspec) +BuildArch: noarch +%description +RubyRC4 is a pure Ruby implementation of the RC4 algorithm. + +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch +%description doc +Documentation for %{name}. + +%prep +%setup -q -n %{gem_name}-%{version} + +%build +gem build ../%{gem_name}-%{version}.gemspec +%gem_install + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ +sed -i 's|#!/usr/bin/env ruby|#!/usr/bin/ruby|' %{buildroot}%{gem_instdir}/spec/rc4_spec.rb +rm %{buildroot}%{gem_instdir}/{README.md,LICENSE} + +%check +pushd .%{gem_instdir} +rspec spec +popd + +%files +%dir %{gem_instdir} +%license LICENSE +%{gem_libdir} +%exclude %{gem_cache} +%{gem_spec} + +%files doc +%doc %{gem_docdir} +%doc README.md +%{gem_instdir}/Rakefile +%{gem_instdir}/spec + +%changelog +* Wed Aug 5 2020 wangchong - 0.1.5-1 +- package init diff --git a/rubygem-ruby-rc4.yaml b/rubygem-ruby-rc4.yaml new file mode 100644 index 0000000..116fc22 --- /dev/null +++ b/rubygem-ruby-rc4.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: caiges/Ruby-RC4 +tag_prefix: "^" +seperator: "."